Я заметил, что когда наше приложение отправляет электронное письмо пользователю, оно попадает в спам. Я провел небольшое исследование и протестировал запись SPF для нашего домена и субдомена. Запись SPF не обнаружена.
Когда я поднял этот вопрос, мой коллега сказал мне, что IP-адреса Amazon являются динамическими и нам придется постоянно изменять записи spf.
Я знаю о SPF всего 2 часа, но я думаю, что то, что он говорит, звучит как чепуха. Разве нельзя настроить SPF в общем для всего домена?
1) Какое приложение вы используете, которое часто меняет свой IP-адрес.
2) SPF - это аутентификация сервера по IP-адресу, вы можете использовать механизмы DNS (например, a: example.com), но вы можете захотеть изучить использование ESP (поставщика услуг электронной почты).
3) Системы электронной почты полагаются на Репутация, используйте ESP, который отслеживает злоупотребления и поддерживает прочную репутацию для отправки уведомлений, он будет настроен как Smart-Host и может быть настроен многими способами, я бы рекомендовал MandrillApp или SendGridу обоих есть множество документации для новых пользователей и огромное количество (12 000 писем в месяц) для бесплатных пользователей.
Вариант 3 - лучший выбор для достижения повышенной доставляемости, не тратя много времени и денег на надежную систему доставки электронной почты.
Если этот IP-адрес используется, скажем, в A
записи (т.е. на этих серверах размещен веб-сайт), тогда вы можете просто SPF
запись, используйте эти записи DNS в поиске:
v=spf1 a:thoseservers.example.com -all
Предполагая, что вы используете SES для отправки электронной почты, вы не можете использовать простой a:example.com
Запись SPF для отправки действительных электронных писем SPF с помощью SES. Группа Amazon SES рекомендует использовать список IP-адресов в записи SPF.
Обратите внимание, что, хотя эти IP-адреса могут меняться, они остались прежними с момента публикации этого сообщения в июне 2013 года. Не похоже, чтобы они менялись часто.