Le besoin

Avoir mes adresses sur mon propre nom de domaine, sans dépendre d’un fournisseur, et comprendre enfin comment fonctionne réellement l’envoi d’un mail.

La solution

  • Poste.io (édition gratuite) : SMTP, IMAP, webmail, antispam et antivirus dans un seul conteneur
  • Déployé avec Docker dans un conteneur LXC sous Proxmox
  • Webmail et administration publiés derrière Nginx Proxy Manager

La partie DNS, la plus importante

Un serveur mail qui fonctionne, c’est surtout un serveur mail auquel les autres font confiance :

EnregistrementRôle
MXIndique quel serveur reçoit le courrier du domaine
SPFListe les serveurs autorisés à envoyer pour le domaine
DKIMSigne chaque mail sortant avec une clé publiée dans le DNS
DMARCDit aux destinataires quoi faire si SPF/DKIM échouent, et m’envoie des rapports

Ce que j’en retiens

  • La délivrabilité se joue sur la réputation : un domaine neuf doit « faire ses preuves ».
  • DMARC en mode p=none au départ, pour observer avant de durcir la politique.