deploy | ||
imap | ||
nginx | ||
smtp | ||
spam | ||
traefik | ||
.env | ||
.gitignore | ||
docker-compose.yml | ||
docker-entrypoint.sh | ||
mailman-extra.cfg | ||
README.md |
General
Postfix mta doesnt provide SNI, so there mailserver and lists must run on the same domain
Configure
Postfixadmin
1 - Go to the setup page : https://admin.domain.tld/setup.php
💡 Don't forget to add a new A/CNAME record in your DNS zone.
2 - Define the setup password
3 - Set the setup hash
docker exec -ti admin setup
> Postfixadmin setup hash : ffdeb741c58db70d060ddb170af4623a:54e0ac9a55d69c5e53d214c7ad7f1e3df40a3caa
Setup done.
4 - Create your admin account
5 - Go to the login page : https://admin.your-domain.tld/
6 - You can now create your domains, mailboxes, alias...etc 😃
mailman-web
Restore the Password for admin defined in docker-compose.yml via the defined mail address.