1.4 KiB
1.4 KiB
DOCKER MAIL SERVER (DMS)
Héberger sa boîte mail sur son serveur grâce à Docker Mail Server
PRE REQUIS 📎
- Docker + compose plugin
- Nom de domaine (ici exemple.com)
- Le port 25 ouvert par son FAI (pas Free !)
CONFIGURER 🔧
DNS
- mailserver.env
MAIL_DNS=mail.exemple.com
POSTMASTER_ADDRESS=
- Créer les DNS suivant:
- A record:
# mail.exemple.com point sur <IP_SERVER> mail 10800 IN A <IP_SERVER>- MX record:
# ne pas oublier le point à la fin !!! @ 10800 IN MX 10 mail.exemple.com.- TXT record (ancien SPF deprécié):
@ 10800 IN TXT "v=spf1 ip4:<IP_SERVER> ~all"- TXT record (DMARC)
_dmarc 10800 IN TXT "v=DMARC1; p=quarantine; sp=reject; rua=mailto:reports@exemple.com; ruf=mailto:forensics@xemple.com; fo=1"- CNAME record (autodiscover conf du server)
autodiscover 10800 IN CNAME mail.exemple.com
ENVS
- Lancer la stack:
docker compose up -d
- Créer une adresse mail:
- Créer les clefs DKIM:
- Reporter les datas dans un
Relancer la stack pour valider l'usage des clefs DKIM:
docker compose down && docker compose up -d