Как попасть в Inbox: всё, что нужно знать о SPF
Это первая статья цикла о том, как доставить письма в Inbox. В нём рассказываем о технических тонкостях доставляемости емейл‑рассылок: что и как нужно настраивать, чего бояться и избегать, как вернуть своё честное имя и повысить показатели рассылок.
Первая статья цикла посвящена SPF-записи: что это такое, зачем она нужна и как её настроить.
Статья полезна всем, кто причастен к отправке массовых электронных рассылок, заботится о репутации отправителя и хочет, чтоб его письма попадали в папку Inbox.
Что такое SPF-запись
Это специальная DNS-запись. Она содержит список IP-адресов, с которых разрешается отправлять емейл‑сообщения от имени отправляющего домена.
Зачем нужна SPF-запись
Настроив SPF-запись и указав в ней все ваши IP‑адреса, почтовые провайдеры (Mail.ru/Yandex/Gmail) понимают, что пришедшее письмо действительно отправлено от имени домена вашей компании.
При этом спамер не сможет использовать ваш домен для фишинга. Ему придётся искать другие варианты.
О синтаксисе
SPF-запись имеет формат TXT. Пример настроенной SPF-записи для домена example.com. В нём указаны IP‑адреса, с которых можно отправлять емейлы от имени домена example.com. Другие IP‑адреса проверку SPF не пройдут.
v=spf1 ip4:46.243.168.39 ip4:217.66.145.1 ip4:217.66.145.2 ip4:213.87.72.33 ip4:213.87.75.66 ip4:212.248.112.197 ip4:81.176.66.43 ip4:217.74.241.47 ip4:213.87.44.5 ip4:213.87.44.6 ip4:213.87.71.65 mx -all
Также SPF-запись одного домена может включать ссылку на запись другого домена. Для этого в тело записи добавляют модификатор include:
Пример SPF-записи домена example.com с модификатором include:
v=spf1 ip4:176.9.155.239 ip4:192.95.30.151 ip4:94.231.116.76 ip4:94.231.116.77 ip4:94.231.116.78 ip4:94.231.116.69 ip4:78.47.65.243 include:spf-es-ru.com +mx ~all"
C такой записью отправка писем от имени домена example.com разрешена с IP-адресов, описанных выше, плюс IP-адресов, указанных в SPF-записи домена spf-es-ru.com.
Подробнее о синтаксисе SPF читайте в отдельной статье.
Как настроить
Определите, с каких IP-адресов будет идти рассылка от имени вашего домена. Учитывайте не только массовые рассылки, но и частные переписки с корпоративной почты (если она имеет тот же домен). Если не предусмотреть все варианты, то возможны нарушения коммуникации с подписчиками или коллегами.
Далее сформируйте SPF-запись согласно синтаксису протокола.
SPF-запись сформирована. Её необходимо прописать в TXT-записи домена. Фактически вам необходимо добавить новую DNS-запись типа TXT.
Через 6–12 часов значение SPF-записи обновится и станет доступно всем DNS-серверам.
Как проверить настройку
Проверьте правильность настройки с помощью специализированных сервисов для проверки SPF или любого из сервисов для просмотра DNS-записей, например www.dnswatch.info.
Для этого после перехода на сайт введите проверяемый домен и выберите тип записи TXT:
Нажмите на кнопку Resolve — вы увидите список всех TXT-записей. SPF-запись начинается с “v=spf1” и должна содержать все необходимые ip-адреса:
Другие сервисы для проверки:
Как проверить настройку
Наличие SPF-записи является обязательным требованием большинства почтовых провайдеров.
Если запись не будет найдена, то с большой вероятностью рассылка попадёт в папку «Спам». То же самое произойдёт, если SPF-запись существует, но IP-адрес, с которого рассылается письмо, не присутствует в разрешённом списке.
Поэтому для ведения массовых рассылок обязательно настройте корректно SPF-запись.
О DKIM-записи также есть исчерпывающий материал. В нём написано, что это, для чего она нужна и как её настраивать.