Как создать запись SPF для нескольких IP-адресов?

#email #spf

#Адрес электронной почты #spf

Вопрос:

Я не нахожу никаких рекомендаций относительно того, как настроить несколько IP-адресов в записи SPF. До сих пор я использовал (например):

 v=spf1 ip4:180.72.100.0/24 a mx ?all
  

Но теперь я должен добавить другой диапазон разрешенных IP-адресов, например

 v=spf1 ip4:180.72.100.0/24 ip4:180.20.111.0/24 a mx ?all
  

Правильный ли синтаксис второго?
Спасибо.

Ответ №1:

Да, второй синтаксис в порядке.

Вы пробовали использовать мастер SPF? https://www.spfwizard.net /

Он может быстро генерировать базовые и сложные записи SPF.

Комментарии:

1. Да, я использовал openspf.org но я просто не был уверен, нужно ли мне разделять записи запятой или переводить строки… Спасибо!

2. Да, это просто новые строки в мастере (без запятых)

3. Мастер открытия SPF больше недоступен. «Мастер записи SPF на пенсии Долгое время у нас была утилита wizard, помогающая владельцам доменов создавать записи SPF для своих доменов. К сожалению, мастер был не очень сложным и часто заканчивался созданием чрезмерно сложных или даже неправильных записей из-за сложности правильного объяснения концепций, лежащих в основе SPF, аудитории, которая просто хотела быстро создать запись SPF и не заботилась о тонкостях. По этой причине мастер был отключен. Пожалуйста, ознакомьтесь с нашей страницей о синтаксисе записи SPF вместо этого»

4. @Demelziraptor Мне нужно добавить 20 IP-адресов. Как мне это сделать?

5. @netizen0911 если они находятся в пределах подсети, вы можете добавить диапазон (см. В вопросе, /24 после IP, обозначающего подсеть), в противном случае вы можете добавить их по отдельности; оставьте / 24 и просто добавьте IP-адреса, разделенные пробелами ipv4:192.168.0.1 ipv4:192.168.0.2 и т.д., В свою запись SPF

Ответ №2:

Используйте обозначения CIDR, такие как ip4:180.72.100.0/24 для диапазона 180.72.100.0 180.72.100.255 .

И у вас может быть несколько диапазонов в вашей записи SPF, например:

v=spf1 ip4:180.72.100.0/24 ip4:180.20.111.0/24 a mx ?all

Вы можете использовать этот калькулятор, чтобы определить правильные обозначения для ваших диапазонов IP:

https://account.arin.net/public/cidrCalculator

Ответ №3:

Попробуйте это:

 v=spf1 ip4:abc.de.fgh.ij ip4:klm.no.pqr.st ~all