mirror of
https://github.com/postfixadmin/postfixadmin.git
synced 2024-09-19 19:22:14 +02:00
PostfixAdmin - web based virtual user administration interface for Postfix mail servers
e279c77ca5
public/editactive.php edit wrong description text it said this module is used for deleting admin domains mailbos etc modify templates that it is used public/list-virtual.php modify templates that it is used modify the remarks behind arguments and internal , the texteditor thought the text after this was still remark text untl is see */ public/vacation.php and model/VacantionHandel.php adjust date string actionFrom and activeUntil these are written in the database as e.g. 2020-10-01 15:14:00 and 2020-10-30-15:14:00 this should be 2020-10-01 00:00:00 and 2020-10-30 23:59:59 so that it contains all day, this happens if no holiday has been set for the account yet when adjusting the dates, the seconds of until are set to 00 instead of 59. When the holiday is canceled and then action is taken again, the from time to the time when the setting is made. templates/editform.tpl remove blank space templates/list-virtual_mailbox.tpl remove indent tabs |
||
---|---|---|
.github/workflows | ||
ADDITIONS | ||
configs | ||
debian | ||
DOCUMENTS | ||
languages | ||
model | ||
public | ||
scripts | ||
templates | ||
tests | ||
VIRTUAL_VACATION | ||
.gitignore | ||
.php-cs-fixer.dist.php | ||
.travis.yml | ||
CHANGELOG.TXT | ||
common.php | ||
composer-update.sh | ||
composer.json | ||
config.inc.php | ||
functions.inc.php | ||
GPL-LICENSE.TXT | ||
index.php | ||
install.sh | ||
INSTALL.TXT | ||
LICENSE.TXT | ||
password_expiration.sql | ||
phpunit.xml | ||
postfixadmin.my.cnf | ||
psalm.xml | ||
README.md | ||
SECURITY.md |
PostfixAdmin
An open source, web based interface for managing domains/mailboxes/aliases etc on a Postfix based mail server.
Integrates with :
- Postfix
- IMAP/POP3 server (e.g. Dovecot or Courier)
- Database backend (choose one of: sqlite, mysql, postgresql)
- Fetchmail (optional)
Features
- Unlimited domains/aliases/mailboxes
- Optional storage quota support
- Optional password expiry (beta)
- Multiple password hashing formats
- Supports PostgreSQL, MySQL, MariaDB, SQLite database backends (choose one)
- Supports retrieval of mail from a remote POP3 server (via fetchmail)
- Vacation / Autoresponder / Out Of Office support
- Users have the ability to login, change their password or vacation (out of office) status.
- Integration with Squirrelmail / Roundcube (via plugins)
- Optional XMLRPC based API
- Supports PHP7.2+ (older versions of PHP should work with older releases)
Some screenshots of Postfixadmin in action (as admin and user)
Useful Links
- Probably all you need to read (pdf)
- Docker Images
- What is it? (txt)
- Installation instructions
- Wiki
- IRC channel (#postfixadmin on Libera.chat).
Related Projects
- https://github.com/aqeltech/Dockerised-GUI-Mailserver
- https://github.com/mailserver2/mailserver mailserver2/mailserver is a simple and full-featured mail server build as a set of multiple docker images. Features: Postfix, PostfixAdmin, Dovecot, Rspamd, Clamav, Zeyple, Sieve, Fetchmail, Rainloop, Unbound/NSD, Træfik, {Let's Encrypt,custom,Self-signed Certificate} SSL, Supports PostgeSQL, MySQL, (beta) LDAP backends. Automated builds on DockerHub and Integration tests with Travis CI