Comment inclure plusieurs domaines dans un enregistrement TXT spf

176

Je cherche à configurer un enregistrement TXT spf comportant 2 domaines inclus ... individuellement:

v=spf1 include:_spf.google.com ~all

et

v=spf1 include:otherdomain.com ~all

Quelle est la bonne façon de les combiner en un seul article?

tesser
la source
1
Quelqu'un peut-il me dire ce que tout cela veut dire, parfois ils ont ce signe ~ tous
Tanvir

Réponses:

259

v=spf1 include:_spf.google.com include:otherdomain.com ~all

Il n'y a aucune restriction à inclure plusieurs noms dans une seule entrée; Hotmail, par exemple , prend cela à l'extrême. Notez que plusieurs inclus, ou imbriqués, doivent rester sous la limite de 10 recherches DNS totales pour la vérification SPF complète.

Shane Madden
la source
9
RFC 4408 §10.1 : Les implémentations SPF DOIVENT limiter le nombre de mécanismes et modificateurs qui effectuent des recherches DNS à 10 au plus par vérification SPF, y compris les recherches causées par l'utilisation du mécanisme "include" ou du modificateur "redirect".
mr.spuratic
2
@ mr.spuratic Bon point - c'était un libellé médiocre, car j'essayais de dire "tu peux faire plus qu'un." Édité.
Shane Madden
2
Devez-vous utiliser le mot inclure à chaque fois? Serait-ce un format valide? (moins le faux domaine et l'espace d'adressage interne) "v = spf1 inclut: www.domain.com ip4: 10.10.10.0/24 ip4: 10.10.100.0/24 a -all" Je l'ai vérifié contre kitterman.com/spf/validate .html et il a dit que c'était valide.
k1DBLITZ
2
@ k1DBLITZ Oui, c'est valide - includec'est uniquement lorsque vous utilisez des enregistrements d'un autre domaine.
Shane Madden
Quelqu'un peut-il me dire ce que tout cela veut dire, parfois ils ont ce signe ~ tous
Tanvir
-3

Il semble que vous puissiez fusionner les deux en une seule entrée. Lenovo.com semble en être un exemple:

v=spf1 include:spf.messagelabs.com include:_netblocks.eloqua.com ~all
utilisateur48838
la source
1
Leur enregistrement SPF actuel est "v = spf1 include: spf.messagelabs.com ~ all v = spf1 mx / 24 mx: include: ibm.com/24 ~ all" Pouvez-vous expliquer ce que vous voulez dire?
Flickerfly
Effectuez un "nslookup -type = txt lenovo.com" (sans les guillemets) et il devrait s’expliquer de lui-même.
user48838
C'est comme l'OP cherchait dans un - "enregistrement spf qui a 2 domaines inclus ..."
user48838
1
Ok, je pensais que vous vouliez dire une déclaration include, telle que "include: spf.messagelabs.com, include: ibm.com"
flickerfly