// comment corriger
Protéger vos emails entrants avec MTA-STS et TLS-RPT
MTA-STS oblige les autres serveurs à utiliser le chiffrement quand ils livrent des emails à votre domaine. TLS-RPT vous envoie des rapports en cas d'échec. Les deux sont facultatifs mais recommandés.
Ce que ça veut dire
Quand un serveur livre un email à votre domaine, il peut chiffrer la connexion avec TLS. Par défaut, c'est facultatif : si quelqu'un au milieu bloque le chiffrement, l'email est envoyé en clair et peut être lu ou détourné.
- MTA-STS (Mail Transfer Agent Strict Transport Security) vous permet de dire : « ne livrez à mes serveurs de messagerie qu'avec un chiffrement valide, sinon ne livrez pas ».
- TLS-RPT (TLS Reporting) demande aux autres serveurs de vous envoyer un rapport quotidien quand ils ont eu du mal à se connecter de façon sécurisée.
Les deux protègent les emails que vous recevez. Ils ne changent pas la note de vos emails envoyés.
Pourquoi c'est important
Ils empêchent l'interception des emails entrants, comme les factures, les réinitialisations de mot de passe et les contrats. Gmail, Microsoft et d'autres grands fournisseurs respectent MTA-STS. Ils sont recommandés pour les entreprises, mais facultatifs pour les petits expéditeurs.
Comment vérifier
Utilisez le scanner de domaine sur /domain-scanner. Il cherche l'enregistrement MTA-STS, télécharge le fichier de politique et vérifie l'enregistrement TLS-RPT.
Comment corriger
MTA-STS demande trois éléments : un fichier de politique sur un site web, un enregistrement DNS, et des serveurs de messagerie avec des certificats valides.
- Vérifiez vos serveurs MX. Ils doivent proposer TLS avec un certificat valide correspondant à leur nom. Google Workspace et Microsoft 365 le font déjà.
- Créez le fichier de politique, un simple fichier texte servi exactement à l'adresse
https://mta-sts.yourdomain.com/.well-known/mta-sts.txt. Commencez en mode test :version: STSv1 mode: testing mx: *.mail.protection.outlook.com max_age: 86400
Listez chacun de vos serveurs MX sur sa propre lignemx:. Pour Google Workspace, utilisezmx: *.google.cometmx: *.googlemail.com, ou les noms exacts affichés par vos enregistrements MX. - Publiez le site web
mta-sts.yourdomain.comavec un certificathttpsvalide. N'importe quel hébergement statique simple convient. - Ajoutez l'enregistrement TXT MTA-STS. Changez l'
idà chaque modification du fichier de politique :_mta-sts.yourdomain.com TXT "v=STSv1; id=20261030"
- Ajoutez l'enregistrement TXT TLS-RPT pour recevoir les rapports :
_smtp._tls.yourdomain.com TXT "v=TLSRPTv1; rua=mailto:tlsrpt@yourdomain.com"
- Lisez les rapports pendant quelques semaines. Quand il n'y a plus d'échec, remplacez
mode: testingparmode: enforce, augmentezmax_age(par exemple604800, une semaine), et changez l'iddans le DNS.
Attention
En mode enforce, si votre certificat expire ou si vos MX changent sans mise à jour de la politique, les autres serveurs cesseront de vous livrer. Mettez à jour le fichier de politique chaque fois que vous changez de fournisseur de messagerie.
Vérifiez que c'est corrigé
Les modifications DNS ne sont pas instantanées. La plupart sont visibles en quelques minutes, mais certains fournisseurs mettent jusqu'à 24 à 48 heures.
Relancez le scanner de domaine : MTA-STS et TLS-RPT doivent tous deux être trouvés et valides.
Les normes : RFC 8461 (MTA-STS) et RFC 8460 (TLS-RPT).
Vérifiez que c'est corrigé
Une modification DNS peut prendre de quelques minutes à quelques heures. Ensuite, envoyez un nouvel email de test ou scannez à nouveau votre domaine.
Fiches liées
- Aucun enregistrement SPF sur votre domaineVotre domaine n'indique pas quels serveurs ont le droit d'envoyer des emails en son nom. Ajoutez un enregistrement TXT et les destinataires sauront distinguer vos vrais emails des faux.
- Erreur SPF : trop de requêtes DNS (permerror)Le SPF autorise au maximum 10 requêtes DNS. Au-delà, tout l'enregistrement est cassé et les destinataires le considèrent comme invalide. Voici comment l'alléger.
- Plusieurs enregistrements SPF sur un même domaineUn domaine ne doit avoir qu'un seul enregistrement SPF. Avec deux ou plus, le SPF échoue pour tous vos emails. Fusionnez-les en une seule ligne.
- Échec SPF : le serveur d'envoi n'est pas autoriséVotre domaine a un enregistrement SPF, mais le serveur qui a envoyé votre email n'y figure pas. Trouvez quel service a envoyé l'email et ajoutez-le.
- Aucune signature DKIM sur vos emailsLe DKIM ajoute une signature numérique qui prouve qu'un email vient bien de votre domaine. Activez-le chez votre fournisseur de messagerie et publiez sa clé dans le DNS.