Мы создаем почтовый сервер для отправки писем для других доменов.
У нас несколько IP-адресов, и я создал запись типа «А» spf.example.com
указывая на несколько IP-адресов
Теперь я попросил клиента включить наш spf.xyz.com
в их записи SPF, чтобы разрешить отправку писем от их имени.
Мы получаем ошибку вроде
"- PermError Постоянная ошибка SPF: нет допустимой записи 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"