So fügen Sie mehrere Domänen in einen SPF-TXT-Datensatz ein

175

Ich möchte einen TXT-SPF-Datensatz einrichten, der zwei Domänen enthält ... einzeln:

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

und

v=spf1 include:otherdomain.com ~all

Was ist die richtige Art, sie zu einem einzigen Gegenstand zu kombinieren?

tgriesser
quelle
1
Kann mir jemand sagen, was das bedeutet? Alle haben manchmal dieses Zeichen ~ alle
Tanvir
@ Tanvir: en.lmgtfy.com/?q=spf+documentation&iie=1
Fabian Thommen vor

Antworten:

258

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

Es gibt keine Einschränkung, mehrere Namen in einen einzelnen Eintrag aufzunehmen. Hotmail bringt dies zum Beispiel auf die Spitze. Beachten Sie, dass mehrere Includes oder verschachtelte das Limit von 10 DNS-Lookups für die gesamte SPF-Prüfung unterschreiten müssen.

Shane Madden
quelle
9
RFC 4408 §10.1 : SPF-Implementierungen
mr.spuratic
2
@ mr.spuratic Guter Punkt - das war eine schlechte Formulierung, da ich versucht habe zu sagen "Sie können mehr als eins machen." Bearbeitet
Shane Madden
2
Müssen Sie jedes Mal das Wort include verwenden? Wäre das ein gültiges Format? (abzüglich der gefälschten Domain und des internen Adressraums) "v = spf1 include: www.domain.com ip4: 10.10.10.0/24 ip4: 10.10.100.0/24 a-all" Ich habe es mit kitterman.com/spf/validate verglichen .html und es sagte, es sei gültig.
k1DBLITZ
2
@ k1DBLITZ Ja, das gilt includenur, wenn Sie Datensätze von einer anderen Domain verwenden.
Shane Madden
Kann mir jemand sagen, was das bedeutet? Alle haben manchmal dieses Zeichen ~ alle
Tanvir
-3

Es sieht so aus, als könnten Sie beide zu einem Eintrag zusammenführen. Lenovo.com scheint ein Beispiel dafür zu sein:

v=spf1 include:spf.messagelabs.com include:_netblocks.eloqua.com ~all
user48838
quelle
1
Ihr aktueller SPF-Datensatz lautet "v = spf1 include: spf.messagelabs.com ~ all v = spf1 mx / 24 mx: include: ibm.com/24 ~ all". Können Sie erklären, was Sie meinen?
Flickerfly
Führen Sie einen "nslookup -type = txt lenovo.com" aus (ohne die Anführungszeichen) und dieser sollte selbsterklärend sein.
User48838
Es ist, wie das OP in einem gesucht - "SPF-Datensatz, der 2 Domänen enthalten hat ..."
User48838
1
Okay, ich dachte, Sie meinten eine include-Anweisung wie "include: spf.messagelabs.com, include: ibm.com"
flickerfly