Come includere più domini in un record TXT spf


175

Sto cercando di impostare un record spf TXT che abbia 2 domini inclusi ... singolarmente:

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

e

v=spf1 include:otherdomain.com ~all

Qual è il modo corretto di combinarli in un singolo oggetto?


1
qualcuno può dirmi cosa significa tutto questo, a volte hanno questo segno ~ tutto
Tanvir,

Risposte:


258

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

Non ci sono restrizioni per l'inclusione di più nomi in una singola voce; Hotmail, ad esempio , lo porta all'estremo. Si noti che più inclusioni, o nidificate, devono rimanere sotto il limite di 10 ricerche DNS totali per l'intero controllo SPF.


9
RFC 4408 §10.1 : Le implementazioni SPF DEVONO limitare il numero di meccanismi e modificatori che eseguono ricerche DNS al massimo a 10 per controllo SPF, comprese eventuali ricerche causate dall'uso del meccanismo "include" o del modificatore "reindirizzamento".
mr.spuratic,

2
@ mr.spuratic Un buon punto - quella era una formulazione scadente, come stavo cercando di dire "puoi fare più di uno". Modificato.
Shane Madden

2
Devi usare la parola include ogni volta? Questo sarebbe un formato valido? (meno il dominio falso e lo spazio degli indirizzi interni) "v = spf1 include: www.domain.com ip4: 10.10.10.0/24 ip4: 10.10.100.0/24 a -all" L'ho verificato con kitterman.com/spf/validate .html e ha detto che era valido.
k1DBLITZ,

2
@ k1DBLITZ Sì, è valido - includeè solo per quando utilizzi i record di un altro dominio.
Shane Madden

qualcuno può dirmi cosa significa tutto questo, a volte hanno questo segno ~ tutto
Tanvir,

-3

Sembra che tu possa unire entrambi in un'unica voce. Lenovo.com sembra essere un esempio di questo:

v=spf1 include:spf.messagelabs.com include:_netblocks.eloqua.com ~all

1
Il loro attuale record SPF è "v = spf1 include: spf.messagelabs.com ~ all v = spf1 mx / 24 mx: include: ibm.com/24 ~ all" Puoi spiegare cosa intendi?
flickerfly

Esegui un "nslookup -type = txt lenovo.com" (senza virgolette) e dovrebbe essere autoesplicativo.
user48838

È come l'OP stava cercando in un - "record spf che ha 2 domini inclusi ..."
user48838

1
Ok, ho pensato che volevi dire un'istruzione include come "include: spf.messagelabs.com, include: ibm.com"
flickerfly
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.