Я понимаю основы настройки записи SPF в файлах зоны на моем DNS. И по большей части это кажется достаточно простым в настройке. Тем не менее, я постоянно тестировал свой постфиксный сервер с помощью простых сценариев PHP и отправлял электронные письма себе через smtp.
Я настроил spf, чтобы разрешить работу моих почтовых серверов. Я включил IP-адреса, а теперь перешел на доменные имена.
Вот что у меня есть:
@ IN TXT "v=spf1 a mx include:_spf.google.com a:subdomain.anothersite.com ~all"
Когда я ретранслирую через почтовые серверы Google, я всегда получаю нейтральный ответ:
"Received-SPF: нейтральный (google.com: 209.85.210.41 не разрешен и не запрещен записью наилучшего предположения для домена mypersonalsite.com) client-ip = 209.85.210.41"
«Authentication-Results: mx.google.com; spf = нейтральный (google.com: 209.85.210.41 не разрешен и не запрещен записью наилучшего предположения для домена mypersonalsite.com) smtp.mail=me@mypersonalsite.com»
Я получаю это из опции «Показать оригинал» в моей учетной записи Gmail. Это может быть ничего, но я ожидал от Google чего-то другого, кроме «ни разрешено, ни отрицается наилучшим образом».
Я вижу то же самое с квалифицированными компаниями с правильными настройками spf. А потом я вижу места с «пропуском».
Кому-нибудь повезло с переходом с «нейтрального» на «пас»?
Это не признание TXT
записать как действительный SPF из-за опечатки и вернуться к значению по умолчанию ?all
.
+ Изменить v=sfp1
к v=spf1
:
@ IN TXT "v=spf1 a mx include:_spf.google.com a:subdomain.anothersite.com ~all"