Назад | Перейти на главную страницу

AWS: тест записи Kitterman SPF не прошел

Я получил несколько писем, которые не пришли в мой почтовый ящик. Один повторно отправил электронное письмо, и я получил его, другой сказал мне, что ошибка: недействительный ответ MX

Я просматривал свои записи AWS SPF и использовал Инструменты тестирования Kitterman

В настоящее время у меня есть следующая запись DNS:

talkingcouch.uk.    TXT     "v=spf1 include:amazonses.com -all" 300

но у меня тоже была версия SPF. Я удалил его, так как кажется, что MXToolBox рекомендует использовать только версию в формате TXT.

Проблема, которую я получаю, связана с Киттерманом Проверить запись SPF инструмент (тот, что внизу страницы). Вхожу:

IP Address: 54.229.95.254 (The AWS SES instance that sends my email)
Mail From address: my_email_address

и результат:

Input accepted, querying now...
Mail sent from this IP address: 54.229.95.254
Mail from (Sender): my_email_address
Results - FAIL Message may be rejected

Я пробовал разные IP-адреса, и Киттерман сказал, что моя запись SPF действительна.

В MXToolBox проходит мою запись SPF.

Почему я проваливаю тест Киттермана или, что более важно, почему некоторые люди не могут получать электронные письма в мой почтовый ящик?

ОБНОВИТЬ: я добавил "v=spf1 +ip4:54.229.95.254/32 -all" согласно комментарию Эсы, и он отлично работает.

Если вы используете Amazon SES, вам не следует настраивать собственную запись SPF.
Почта отправляется с другого почтового домена с правильными записями SPF.
Видеть: http://docs.aws.amazon.com/ses/latest/DeveloperGuide/spf.html

Если вы запросите TXT-запись amazonses.com, вы также увидите, что упомянутого IP-адреса там нет.
Установленная вами запись определенно приносит больше вреда, чем пользы.

Ваш include:amazonses.com имеет запись SPF:

"v=spf1 ip4:199.255.192.0/22 ip4:199.127.232.0/22 ip4:54.240.0.0/18 -all"

Ваш IP 54.229.95.254 не входит в этот диапазон. Синтаксис вашей записи SPF в порядке, поэтому он проходит все тесты, связанные с синтаксисом. Ваш SPF проходит, но настроен на FAIL с этим IP.

Если вы хотите использовать SPF, который против рекомендация, вы должны добавить 54.229.95.254, или весь недостающий блок +ip4:54.224.0.0/12 в вашу запись SPF.