PostfixAdmin is a web based interface used to manage mailboxes, virtual domains and aliases. It also features support for vacation/out-of-the-office messages.
- Lightweight & secure image (no root process)
- Based on Alpine Linux
- Latest Postfixadmin version (3.2)
- MariaDB/PostgreSQL driver
- With PHP7
- VERSION : version of postfixadmin
- GPG_SHORTID : short gpg key ID
- GPG_FINGERPRINT : fingerprint of signing key
- SHA256_HASH : SHA256 hash of Postfixadmin archive
- 8888
- If you use this docker image and hardware/mailserver with fetchmail support enabled, a dedicated port (10025) is available with less restrictions for delivery. Use
FETCHMAIL_EXTRA_OPTIONSenvironment variable for that purpose. Example :
postfixadmin:
environment:
FETCHMAIL_EXTRA_OPTIONS="smtp localhost/10025"# Full example :
# https://github.com/hardware/mailserver/blob/master/docker-compose.sample.yml
postfixadmin:
image: hardware/postfixadmin
container_name: postfixadmin
domainname: domain.tld
hostname: mail
environment:
- DBPASS=xxxxxxx
depends_on:
- mailserver
- mariadb # postgres (adjust accordingly)https://github.com/hardware/mailserver/wiki/Postfixadmin-initial-configuration

