Хотел бы еще раз проверить, правильно ли я создал запись 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-адреса или адресов записей домена. Если эти адреса находятся в адресах, которые уже есть в записи, то включение механизмов будет излишним.