Jak dołączyć wiele domen do rekordu TXT SPF

175

Chcę skonfigurować rekord TXT SPF, który zawiera 2 uwzględnione domeny ... indywidualnie:

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

i

v=spf1 include:otherdomain.com ~all

Jaki jest właściwy sposób łączenia ich w jeden przedmiot?

tgriesser
źródło
1
czy ktoś może mi powiedzieć, co to wszystko znaczy? czasami mają ten znak ~ wszyscy
Tanvir

Odpowiedzi:

258

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

Nie ma ograniczeń dotyczących umieszczania wielu nazw w jednym wpisie; Na przykład Hotmail doprowadza to do skrajności. Zauważ, że wiele włączonych lub zagnieżdżonych musi pozostać poniżej limitu 10 całkowitych zapytań DNS dla całego sprawdzania SPF.

Shane Madden
źródło
9
RFC 4408 §10.1 : Implementacje SPF MUSZĄ ograniczyć liczbę mechanizmów i modyfikatorów wykonujących wyszukiwania DNS do maksymalnie 10 na sprawdzenie SPF, w tym wszelkie wyszukiwania spowodowane użyciem mechanizmu „włącz” lub modyfikatora „przekierowania”.
mr. Spuratic
2
@ mr.spuratic Dobra uwaga - to było złe sformułowanie, ponieważ próbowałem powiedzieć „możesz zrobić więcej niż jeden”. Edytowane.
Shane Madden
2
Czy za każdym razem musisz używać słowa „dołącz”? Czy byłby to prawidłowy format? (minus fałszywa domena i wewnętrzna przestrzeń adresowa) „v = spf1 obejmują: www.domain.com ip4: 10.10.10.0/24 ip4: 10.10.100.0/24 a-wszystko” Sprawdziłem to pod kątem kitterman.com/spf/validate .html i powiedział, że jest poprawny.
k1DBLITZ
2
@ k1DBLITZ Tak, to prawda - includedotyczy tylko sytuacji, gdy używasz rekordów z innej domeny.
Shane Madden
czy ktoś może mi powiedzieć, co to wszystko znaczy? czasami mają ten znak ~ wszyscy
Tanvir
-3

Wygląda na to, że możesz połączyć oba w jeden wpis. Lenovo.com wydaje się tego przykładem:

v=spf1 include:spf.messagelabs.com include:_netblocks.eloqua.com ~all
użytkownik48838
źródło
1
Obecny rekord SPF to „v = spf1 include: spf.messagelabs.com ~ all v = spf1 mx / 24 mx: include: ibm.com/24 ~ all” Czy możesz wyjaśnić, co masz na myśli?
flickerfly
Wykonaj „nslookup -type = txt lenovo.com” (bez cudzysłowów) i powinno to być oczywiste.
user48838,
To tak, jak OP szukał w - „rekordzie SPF, który zawiera 2 zawarte domeny…”
user48838,
1
Okej, myślałem, że masz na myśli jedno wyrażenie typu: „include: spf.messagelabs.com, include: ibm.com”
flickerfly