Как включить несколько доменов в запись spf TXT

175

Я ищу, чтобы настроить запись SPX TXT, который имеет 2 включенных домена ... индивидуально:

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

а также

v=spf1 include:otherdomain.com ~all

Как правильно объединить их в один предмет?

tgriesser
источник
1
может кто-нибудь сказать мне, что это? все значат, иногда у них есть этот знак ~ все
Танвир
@Tanvir: en.lmgtfy.com/?q=spf+documentation&iie=1
Фабиан Томмен

Ответы:

258

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

Нет ограничений на включение нескольких имен в одну запись; Hotmail, например , доводит это до крайности. Обратите внимание, что для множественных включений или вложенных необходимо ограничить 10 полных поисков DNS для всей проверки SPF.

Шейн Мэдден
источник
9
RFC 4408 §10.1 : Реализации SPF ДОЛЖНЫ ограничивать количество механизмов и модификаторов, которые выполняют поиск DNS, максимум 10 для каждой проверки SPF, включая любые запросы, вызванные использованием механизма «include» или модификатора «redirect».
mr.spuratic
2
@ mr.spuratic Хорошая мысль - это была плохая формулировка, поскольку я пытался сказать: «Вы можете сделать больше, чем один». Ред.
Шейн Мэдден
2
Вы должны использовать слово «включить» каждый раз? Это будет правильный формат? (минус поддельный домен и внутреннее адресное пространство) "v = spf1 включает в себя: www.domain.com ip4: 10.10.10.0/24 ip4: 10.10.100.0/24 a -all" Я проверил это по kitterman.com/spf/validate .html и он сказал, что это действительно.
k1DBLITZ
2
@ k1DBLITZ Да, это действительно так - includeтолько когда вы используете записи из другого домена.
Шейн Мэдден
может кто-нибудь сказать мне, что это? все значат, иногда у них есть этот знак ~ все
Танвир
-3

Похоже, вы можете объединить оба вместе в одну запись. Lenovo.com, кажется, пример этого:

v=spf1 include:spf.messagelabs.com include:_netblocks.eloqua.com ~all
user48838
источник
1
Их текущая запись SPF: "v = spf1 include: spf.messagelabs.com ~ all v = spf1 mx / 24 mx: include: ibm.com/24 ~ all" Можете ли вы объяснить, что вы имеете в виду?
flickerfly
Выполните «nslookup -type = txt lenovo.com» (без кавычек), и это должно быть само за себя.
user48838
Это как OP искал в - «spf запись, которая имеет 2 включенных домена ...»
user48838
1
Хорошо, я думал, что вы имели в виду одно включение, например, "include: spf.messagelabs.com, include: ibm.com"
flickerfly