Это специальная DNS-запись. Она содержит список IP-адресов, с которых разрешается отправлять емейл‑сообщения от имени отправляющего домена.
Наличие SPF-записи является обязательным требованием большинства почтовых провайдеров.
Настроив SPF-запись со всеми используемыми IP‑адресами, вы покажете, что пришедшее письмо действительно отправлено от имени домена вашей компании. Мошенники при этом не смогут использовать ваш домен для фишинга.
Если запись не будет найдена, то с большой вероятностью рассылка попадёт в папку «Спам». То же самое произойдёт, если SPF-запись существует, но IP-адрес, с которого рассылается письмо, не присутствует в разрешённом списке, поэтому для ведения массовых рассылок обязательно корректно настройте SPF-запись.
SPF-запись имеет формат TXT.
Пример настроенной SPF-записи для домена example.com:
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
В примере указаны IP‑адреса, с которых можно отправлять емейлы от имени домена example.com. Другие IP‑адреса проверку SPF не пройдут.
Также SPF-запись одного домена может включать ссылку на запись другого домена. Для этого в тело записи добавляют модификатор include:. При прочтении SPF-записи отправляющего домена производится запрос к записи домена, указанного в модификаторе include:. IP-адреса этой записи будут учтены при проверке.
Пример 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.
Определите, с каких IP-адресов будет идти рассылка от имени вашего домена. Учитывайте не только массовые рассылки, но и частные переписки с корпоративной почты, если она расположена на том же домене. Если не предусмотреть все варианты, возможны нарушения коммуникации с подписчиками или коллегами.
Далее сформируйте SPF-запись согласно синтаксису протокола.
Сформированную SPF-запись необходимо добавить в TXT-запись домена. Фактически вам необходимо создать новую DNS-запись типа TXT.
Через 6–12 часов значение SPF-записи обновится и станет доступно всем DNS-серверам.
Правильность настройки можно проверить с помощью специализированных сервисов или любого сервиса для просмотра DNS-записей, например www.dnswatch.info.
Для этого после перехода на сайт введите проверяемый домен и выберите тип записи TXT.
Нажмите на кнопку Resolve. Вы увидите список всех TXT-записей. SPF-запись начинается с “v=spf1” и должна содержать все необходимые ip-адреса: