PostfixAdmin for BananaNetwork - to apply required patches before release or release in async to the official version https://github.com/postfixadmin/postfixadmin
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
David Goodwin a4afebbe77 verify ssl certs when connecting to the db by default (we also do if this setting is not present) 6 years ago
.github/workflows composer build 6 years ago
ADDITIONS short documentation added, path to deliver as configuration option 6 years ago
DOCUMENTS Merge pull request #321 from adrium/transport-map-support 6 years ago
VIRTUAL_VACATION remove double libmime-encwords-perl install call in virtual vacation howto 6 years ago
configs Bootstrap template integration 8 years ago
debian .deb packaging: move php-imap from being a dependency to a suggestion - see https://github.com/postfixadmin/postfixadmin/issues/251 7 years ago
languages Update tr.lang 6 years ago
lib php7.4 / psalm fixes 6 years ago
model composer format 6 years ago
public give the browser a hint that we want a new password for new admin accounts - see https://github.com/postfixadmin/postfixadmin/issues/331 6 years ago
scripts reformat 6 years ago
templates Favicon config and ru_lang: 6 years ago
tests remove test for code that probably does not work 6 years ago
.gitignore ignore more 7 years ago
.php_cs.dist reformat (phpcs) 8 years ago
.travis.yml [Travis] Test against PHP 7.4 6 years ago
CHANGELOG.TXT fetchmail dovecot delivery 6 years ago
GPL-LICENSE.TXT Initial Import in SourceForge 19 years ago
INSTALL.TXT INSTALL.TXT: mention an Alias as alternative for a symlink 6 years ago
LICENSE.TXT LICENSE.TXT: 15 years ago
README.md psalm fixes/workarounds; require PHP 5.6+ 6 years ago
check_mailpass_expiration.sh remove duplication of sql, remove use of functions (hopefully unnecessary) 7 years ago
common.php drop references to magic_quotes; see: https://github.com/postfixadmin/postfixadmin/pull/325 6 years ago
composer.json dev improvements 6 years ago
config.inc.php verify ssl certs when connecting to the db by default (we also do if this setting is not present) 6 years ago
functions.inc.php and support whether we verify ssl certs; default to true 6 years ago
index.php Add a index.php showing a note about the "public" directory 8 years ago
password_expiration.sql rename sql fields to just have mailbox.password_expiry and domain.password_expiry 7 years ago
phpunit.xml dev improvements 6 years ago
postfixadmin.my.cnf Better (aka safer) way to deal with authentication 7 years ago
psalm.xml psalm fixes/workarounds; require PHP 5.6+ 6 years ago

README.md

Build Status Gitter Coverage Status GitHub repo size Chat

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 PHP5.6+