1
0
mirror of https://github.com/docker-mailserver/docker-mailserver.git synced 2025-08-08 23:06:49 +02:00

Fixes #8 - BC BREAK - User configuration is no longer in docker-compose.yml to make it easier to maintain

This commit is contained in:
Thomas VIAL
2015-07-16 19:35:11 +02:00
parent f79da1d3f7
commit 320156439f
6 changed files with 33 additions and 39 deletions

View File

@ -30,12 +30,13 @@ Additional informations:
## run
docker run -p "25:25" -p "143:143" -p "587:587" -p "993:993" -e docker_mail_users="username1@my-domain.com|username1password" -h mail.my-domain.com -e docker_mail_domain=my-domain.com -t tvial/docker-mailserver
docker run -p "25:25" -p "143:143" -p "587:587" -p "993:993" -e docker_mail_domain=my-domain.com -t tvial/docker-mailserver
## docker-compose template (recommended)
mail:
image: tvial/docker-mailserver
# image: tvial/docker-mailserver
build: .
hostname: mail
domainname: my-domain.com
ports:
@ -45,17 +46,17 @@ Additional informations:
- "993:993"
environment:
docker_mail_domain: "my-domain.com"
# format is user@domain.tld|clear_password
docker_mail_users:
- "username1@my-domain.com|username1password"
- "username2@my-domain.com|username2password"
# format is user@domain.tld|list,of,aliases,comma,separated
docker_mail_aliases:
- "username1@my-domain.com|alias1,alias2,alias3"
- "username2@my-domain.com|alias4"
volumes:
- ./spamassassin:/tmp/spamassassin/:ro
- ./postfix:/tmp/postfix/:ro
# usage
docker-compose up -d mail
Volumes allow to:
- Insert custom antispam rules
- Manage mail users, passwords and aliases
# usage
docker-compose up -d mail
# client configuration