Инструменты пользователя

Инструменты сайта


spf

SPF

SPF запись (Расшифровывается как Sender Policy Framework или инфраструктура политики отправителя)– специальная TXT-запись в DNS, в которой указано с каких почтовых серверов может быть отправлена почта для домена. Наличие SPF снижает вероятность попадания вашего письма в спам.

Важно помнить, что SPF запись может быть только одна для одного домена. В рамках одной SPF может быть несколько записей. Для поддоменов нужны свои записи.

Пример синтаксиса SPF-записи:

Название записи Формат Содержимое
domain.com TXT v=spf1 +a +mx -all

Основные опции:

  • v=spf1 – версия SPF, обязательный параметр, всегда spf1, никакие другие версии не работают;
  • + – принимать письма (по умолчанию);
  • - – отклонить;
  • ~ – «мягкое» отклонение (письмо будет принято, но будет помечено как спам);
  • ? – нейтральное отношение;
  • mx – включает в себя все адреса серверов, указанные в MX записях домена;
  • ip4 – позволяет указать конкретный IP-адрес или сеть адресов;
  • a – IP-адрес в A-записи;
  • include – включает в себя хосты, разрешенные SPF-записью указанного домена;
  • all – все остальные сервера, не перечисленные в SPF-записи;
  • ptr – проверяет PTR-запись IP-адреса отправителя. Разрешено отправлять всем IP-адресам, PTR-запись которых направлена на указанный домен (не рекомендуется к использованию согласно RFC 7208);
  • exists – выполняется проверка работоспособности доменного имени;
  • redirect – указывает получателю, что нужно проверять SPF запись указанного домена, вместо текущего домена.

Так как запись должна быть всего одна, через include необходимо прописывать все возможные сервера, через которые отправляются письма.

Пример записи SPF, если вы пользуетесь одновременно сервисом Mandrill и при этом отправляете письма через Gmail

Название записи Формат Содержимое
domain.com TXT v=spf1 include:_spf.google.com include:spf.mandrillapp.com -all
spf.txt · Последнее изменение: 2021/01/20 14:28 — 82.204.251.18