Aller au contenu
Module 11 · Leçon 24 sur 26

Durcissement TLS et MTA-STS

Fait partie du cours Mailcow : maîtriser son serveur mail auto-hébergé, dans le module Durcissement, fail2ban, TLS, MTA-STS.

Auteur

Profil TLS (interface → Configuration → Configuration → TLS) :

  • Fixez le minimum à TLSv1.2. Désactivez TLSv1.0/1.1.
  • Suites de chiffrement : choisissez Intermediate (profil du Mozilla SSL Config Generator). Modern casse trop de relais anciens.

MTA-STS (RFC 8461) : annonce que votre domaine exige TLS pour le mail entrant. Deux éléments :

  1. TXT DNS sur _mta-sts.example.com :
v=STSv1; id=20260101;

Augmentez id= à chaque changement de politique.

  1. Fichier de politique sur https://mta-sts.example.com/.well-known/mta-sts.txt :
version: STSv1
mode: enforce
mx: mail.example.com
max_age: 604800

TLS-RPT complète MTA-STS. C'est un TXT DNS sur _smtp._tls.example.com qui pointe vers une boîte de réception des rapports. Vous recevrez des rapports JSON quand des expéditeurs distants échouent à établir TLS avec vous.

Commencez en mode: testing pendant deux semaines, puis passez à enforce dès que TLS-RPT ne montre plus aucun échec.

Connectez-vous pour garder une trace de ce que vous avez lu.

Pulse · envoi de cold emails

Une infrastructure d’envoi rien qu’à vous.

Chaque domaine a son propre hôte MX, son IP, son sélecteur DKIM et son certificat. Prenez la version gérée, et nous l’exploitons pour vous, ou achetez une licence et faites-la tourner sur vos propres serveurs.

# sur un serveur Ubuntu tout neuf
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Aussi chez nous :Beat : la surveillance qui vous donne le correctifConseil : 65 $ US/h, sans forfait mensuel