Un domaine peut-il avoir deux enregistrements SPF ? (Non — voici la solution)

Réponse courte

Non. Un domaine doit publier exactement un enregistrement SPF. Deux enregistrements SPF TXT ou plus provoquent un PermError et les destinataires peuvent ignorer SPF entièrement, quel que soit le nombre de requêtes de chacun. La solution est de les fusionner en un seul enregistrement en combinant leurs mécanismes.

Pourquoi deux enregistrements cassent SPF

RFC 7208 est explicite : un domaine qui publie plus d’un enregistrement commençant par v=spf1 produit un PermError. Cela arrive souvent lorsqu’un second service de messagerie vous dit « ajoutez cet enregistrement SPF » et que vous créez un nouvel enregistrement TXT au lieu de modifier l’existant.

Comment fusionner

Gardez un enregistrement v=spf1. Déplacez chaque include: et mécanisme des enregistrements supplémentaires dedans, puis supprimez les extras. Exemple : Google et un ESP marketing se combinent en v=spf1 include:_spf.google.com include:servers.mcsv.net ~all. Surveillez la limite de 10 requêtes en combinant.

  1. 1

    Vérifiez combien d'enregistrements SPF existent

    Comptez les lignes commençant par v=spf1 :

    $ dig TXT yourdomain.com +short

Vérifiez votre enregistrement SPF maintenant

Ouvrir le vérificateur SPF gratuit →

Questions fréquentes

Puis-je avoir des enregistrements SPF distincts pour les sous-domaines ?

Oui : chaque nom d’hôte distinct (le domaine racine, mail., etc.) peut avoir son propre enregistrement SPF unique. La règle « un enregistrement » s’applique par nom d’hôte, pas par organisation.

Fusionner risque-t-il la limite de requêtes ?

Possiblement. Combiner des includes additionne leurs requêtes ; après la fusion, vérifiez donc à nouveau que vous restez sous 10.

L'exigence d'enregistrement unique figure dans RFC 7208 §3.2.

Revu par Skysnag Security Team. Dernière mise à jour .