You've already forked docker-mailserver
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:
25
README.md
25
README.md
@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user