Мы создаем почтовый сервер для отправки почты на другие домены.
У нас несколько IP адресов и я создал запись "A" типа spf.example.com
, указывающую на несколько IP
Теперь я попросил клиента включить наш spf.xyz.com
в их SPF запись для авторизации отправки почты от их имени.
Мы получаем ошибку типа
"- PermError SPF Permanent Error: Нет действительной записи SPF для включенного домена:"
В чем может быть проблема? Правилен ли процесс, которому мы следуем?
Насколько я понимаю, вы проинструктировали своих клиентов включить spf.example .com
в их записи SPF, чтобы позволить вашим почтовым серверам отправлять почту от их имени.
Т.е. У ваших клиентов теперь есть что-то вроде этого:
v=spf1 a mx include:spf.protection.outlook.com include:spf.example.com -all
Это совершенно верно.
Я создал запись типа «A», например spf.example.com, указывающую на несколько IP-адресов
Это, вероятно, проблема.AFAIK Механизм include: spf.example.com
предназначен для включения других записей SPF , а не A
записей
вместо
spf.example.com. IN A 10.9.8.7
spf.example.com. IN A 192.168.0.1
необходима действительная запись SPF, ожидается что-то вроде строки ниже:
spf.example.com. IN TXT "v=spf1 ip4:10.9.8.7/32 ip4:192.168.0.1/32"