Хотел бы еще раз проверить, правильно ли я создал запись SPF TXT для нескольких IP-адресов

В настоящее время у меня есть эта запись TXT SPF:

v=spf1 a mx ip4:173.9.41.65 ~all

Приведенная выше запись должна разрешать отправку только этого IP-адреса. Однако теперь у меня есть 5 статических IP-адресов, которые необходимо разрешить (скажем, 173.9.41.65 - 173.9.41.69), а также я хочу превратить "мягкий" отказ для "всех" в полный отказ; что я пытаюсь сделать, это потерпеть неудачу все, что не с 5 IP-адресов

Я считаю, что мне нужен следующий псевдосинтаксис. Я также удалил "a" и "mx", потому что я считаю, что они посторонние, но, пожалуйста, исправьте меня, если я ошибаюсь:

v=spf ip4:[IPADDRESSESHERE] –all

Тем не менее, я не уверен, что лучший / кратчайший способ включить все 5 из этих IP-адресов в запись. Могу ли я сделать это для правильного синтаксиса SPF?:

v=spf ip4:173.9.41.65 ip4:173.9.41.66 ip4:173.9.41.67 ip4:173.9.41.68 ip4:173.9.41.69 –all

Спасибо!

1 ответ

Да, запись SPF может включать нотацию CIDR:

      v=spf1 ip4:173.9.41.64/29 -all

The aиmxмеханизмы, использованные в вашей предыдущей записи, приводят к тому, что серверы приема принимают почту с IP-адреса или адресов записей домена. Если эти адреса находятся в адресах, которые уже есть в записи, то включение механизмов будет излишним.

Другие вопросы по тегам