Postfix Admin is a web based interface used to manage mailboxes, virtual domains and aliases.
242

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.
| Variable | Description | Type | Default value |
|---|---|---|---|
| UID | postfixadmin user id | optional | 991 |
| GID | postfixadmin group id | optional | 991 |
| DBHOST | MariaDB instance ip/hostname | optional | mariadb |
| DBUSER | MariaDB database username | optional | postfix |
| DBNAME | MariaDB database name | optional | postfix |
| DBPASS | MariaDB database password or location of a file containing it | required | null |
| SMTPHOST | SMTP server ip/hostname | optional | mailserver |
| DOMAIN | Mail domain | optional | domainname value |
| ENCRYPTION | Passwords encryption method | optional | dovecot:SHA512-CRYPT |
| PASSVAL_MIN_LEN | Passwords validation: minimum password length | optional | 5 |
| PASSVAL_MIN_CHAR | Passwords validation: must contain at least characters | optional | 3 |
| PASSVAL_MIN_DIGIT | Passwords validation: must contain at least digits | optional | 2 |
# Full example :
# https://github.com/hardware/mailserver/blob/master/docker-compose.sample.yml
postfixadmin:
image: postfixadmin
container_name: postfixadmin
domainname: YOUR_DOMAIN_NAME
hostname: postfixadmin
environment:
- DBHOST=172.17.0.1
- DBNAME=postfixadmin
- DBUSER=postfixadmin
- DBPASS=YOUR_PASSWORD
- SMTPHOST=localhost
ports:
- "8888:8888"
https://github.com/hardware/mailserver/wiki/Postfixadmin-initial-configuration
docker-composegit clone https://github.com/naoi/postfixadmin.gitcd postfixadminvi docker-compose.yml # Modify this file with your systems environmentdocker-compose up OR docker-compose up -d # Daemon modedocker-compose down # for stopapt -y install git docker-composegit clone https://github.com/naoi/postfixadmin.gitcd postfixadmincp ./etc/systemd/system/postfixadmin.service /etc/systemd/system/postfixadmin.servicecp ./etc/systemd/system/postfixadmin-start.service /etc/systemd/system/postfixadmin.service-startvi docker-compose.yml # Modify this file with your systems environmentsudo service postfixadmin start # for startsudo service postfixadmin stop # for stopContent type
Image
Digest
Size
38.1 MB
Last updated
about 8 years ago
docker pull naoi/postfixadmin