Назад | Перейти на главную страницу

Создать SPF-запись с подстановочными знаками

Для клиента я хотел бы внедрить SPF для большого количества принадлежащих им доменов, но большинство IP-адресов одинаковы. Я хотел бы создать что-то вроде, например, Google, поэтому я могу использовать include: record: _spf.google.com ~ all

Что делать, чтобы все заработало?

Не тестировалось, но должно работать:

example.com TXT  "v=spf1 a mx ip:5.6.7.8/26 include:spf.yourdomain.com ~all"
example2.com TXT "v=spf1 a mx include:spf.yourdomain.com ~all"

и на вашем основном одном домене:

spf.yourdomain.com TXT  "v=spf1 (multiple common values) -all"

Вы можете добавить несколько записей (mx), IP-подсети и включить. Все механизмы SPF можно использовать несколько раз, разделяя их пробелами. Конечно, это ваш выбор: ~ all или -all и т. Д. (-All намного лучше, но сначала вам нужно его протестировать). Использование include - это хорошо, потому что позже, если вам потребуется внести изменения в запись SPF для всех доменов (добавление нового IP и т. Д.), Вам нужно будет изменить только запись TXT для "spf.yourdomain.com".

вы можете легко создать здесь http://www.mailradar.com/spf/ а затем проверить http://www.kitterman.com/spf/validate.html