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
Michael Krieger ab5a6d5894
Add configuration parameter defaulting to 'NO'
Adds optional parameter to limit the alias destinations to local domains.
An additional check makes sure that the domain is in the list of postfix domain names.
6 years ago
.github/workflows ignore coveralls erroring 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 merge in patch from @jackdeguest - see https://github.com/postfixadmin/postfixadmin/issues/337 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 avoid: A non-numeric value encountered errors from no quota being specified 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 ensure edit works 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 update README.md 6 years ago
check_mailpass_expiration.sh remove duplication of sql, remove use of functions (hopefully unnecessary) 8 years ago
common.php drop references to magic_quotes; see: https://github.com/postfixadmin/postfixadmin/pull/325 6 years ago
composer.json coverage.xml 6 years ago
config.inc.php Add configuration parameter defaulting to 'NO' 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 8 years ago
phpunit.xml dev improvements 6 years ago
postfixadmin.my.cnf Better (aka safer) way to deal with authentication 8 years ago
psalm.xml psalm fixes/workarounds; require PHP 5.6+ 6 years ago

README.md

GitHubBuild 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+