64 votes

Comment spécifier plusieurs domaines inclus dans un enregistrement SPF ?

Notre messagerie professionnelle est hébergée sur Google apps. En outre, notre serveur web peut également envoyer des courriels. Actuellement, notre enregistrement SPF dans le DNS ressemble à ceci :

domain.com.    IN   TXT    "v=spf1 a include:_spf.google.com -all"

Tout va bien, mais nous avons confié la gestion de notre liste d'adresses électroniques à une autre société et nous devons inclure un deuxième domaine avec include . Je cherche donc quelque chose du genre :

domain.com.    IN   TXT    "v=spf1 a include:_spf.google.com include:otherdomain.com -all"

Quelle est la syntaxe correcte pour cela ? Merci beaucoup !

108voto

Christian Deger Points 503

Tous les mécanismes SPF, y compris include peut être utilisé plusieurs fois, séparé par des espaces :

"v=spf1 include:_spf.google.com include:otherdomain.com -all"

Évaluation de la include fonctionne de la manière suivante :

  • Si le inclus ont renvoyé le message PASS, puis le message include génère elle-même un résultat (par exemple, include:foo.bar génère un PASS, mais -include:foo.bar génère un FAIL).

  • Si le inclus ont renvoyé FAIL ou NEUTRAL, alors le système include ne contribue pas du tout au résultat et le traitement passe au mécanisme suivant.

Véase Syntaxe de l'enregistrement SPF y RFC 7208 .

(Il convient de noter que les redirect= n'est pas un mécanisme mais un modificateur global, et ne peut être répété de cette manière).

9voto

Stat-R Points 1300

Voici la syntaxe correcte que vous avez demandée

domain.com:    IN   TXT    "v=spf1  include:_spf.google.com include:otherdomain.com -all"

3voto

shoorlyne Points 45

Il suffit d'utiliser le include pour ajouter chaque service dans votre enregistrement SPF :

v=spf1 a include:_spf.google.com include:otherdomain.com -all

Veillez à ne pas créer plusieurs enregistrements SPF sur un même domaine. Si vous le faites, SPF renverra un PermError.

Notez également que vous ne dépassez pas le 10 Limite de consultation du DNS de SPF, sinon SPF renverra également PermError.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X