Могут ли записи SPF содержать подстановочные знаки доменного имени?

12

Часть моей записи SPF содержит:

include:google.com

Я все еще получаю программный сбой, потому что фактическая электронная почта доставляется следующими

Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]

Который имеет совершенно другой IP-адрес от google.com. Однако я не хочу вставлять mail-yx0-f172.google.com, потому что он может быть динамическим. Есть ли какой-нибудь эквивалент * .google.com, который я могу использовать в записи?

deltanovember
источник

Ответы:

22

Нет, ты не можешь. Это не правильная запись SPF, и это не правильный адрес записи SPF Google. Любой, кто управляет обратным доменом DNS, может сделать так, чтобы любой IP-адрес имел любое имя, например «google.com», «whitehouse.gov» и т. Д. Разрешение обратных сопоставлений вообще было бы очень неправильным.

Функция «включить» SPF работает по-другому. Он выполняет прямое DNS-разрешение для данного имени, а затем обрабатывает записи, полученные из этого ответа. Правильная запись SPF для почтовых серверов Google:

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

Сопоставление выполняется по IP-адресу из результатов, возвращаемых запросом TXT DNS _spf.google.com. Если Google когда-либо изменит IP-адрес своих почтовых серверов, эта запись также должна быть изменена. На сегодняшний день запрос к этой записи возвращает:

~% dig + короткий текст _spf.google.com
"v = spf1 ip4: 216.239.32.0/19 ip4: 64.233.160.0/19 ip4: 66.249.80.0/20
ip4: 72.14.192.0/18 ip4: 209.85.128.0/17 ip4: 66.102.0.0/20 ip4: 74.125.0.0/16
ip4: 64.18.0.0/20 ip4: 207.126.144.0/20 ip4: 173.194.0.0/16? all "

Обратите внимание, что адрес, который вы видите, 209.85.213.172, включен выше, в 209.85.128.0/17. Итак, если ваша запись SPF настроена правильно, она должна пройти PASS.

Дополнительная информация о справке Служб Google .

Жулиано
источник
1
Что делает ~раньше all? Я знаю -(строгий) и +разрешительный, но не видел этого.
Йохан - восстановить Монику
Знак ~означает мягкий провал
Оуэн
Это была недостающая информация, касающаяся записей SPF как новичка уже 3 часа ... Хорошо описано.
Кай Ноак