Как настроить SPF для рассылки

Обновлено 31 октября 2026 · 2 мин чтения

В этой статье
  1. Зачем нужна SPF
  2. Если записи SPF у домена ещё нет
  3. Если запись SPF уже есть
  4. ~all или -all
  5. Не больше 10 «include»
  6. Как проверить
  7. Если не получилось
  8. Что дальше

SPF это запись в DNS вашего домена со списком серверов, которым разрешено отправлять письма от его имени. Для рассылок через Estismail добавьте в DNS запись TXT с именем @ и значением v=spf1 include:estismail.com ~all. Если у домена уже есть запись SPF, не создавайте вторую: допишите в неё include:estismail.com.

Зачем нужна SPF

  • Mail.ru, Gmail и Яндекс проверяют SPF у каждого письма. Без неё письма чаще попадают в «Спам» или отклоняются.
  • В Estismail запись SPF с include:estismail.com подтверждает ваш домен (так же, как запись DKIM).

Если записи SPF у домена ещё нет

  1. Откройте Настройки отправителя → Домены и выберите домен.
  2. Нажмите на строку SPF, она раскроется. Скопируйте значение из поля.
  3. В панели DNS вашего домена создайте запись:
ТипИмяЗначение
TXT@v=spf1 include:estismail.com ~all

@ значит «сам домен». В некоторых панелях DNS вместо @ оставляют поле имени пустым или пишут домен целиком.

Если запись SPF уже есть

У домена должна быть одна запись SPF. Если их две, проверка SPF не проходит ни у одной (так устроен стандарт SPF, RFC 7208), и кабинет напишет «Несколько записей SPF, оставьте одну». Поэтому не создавайте вторую запись, а допишите include:estismail.com в существующую, перед окончанием ~all или -all. Кабинет видит вашу запись и сам предложит объединённое значение.

БылоСтало
v=spf1 include:_spf.google.com ~all (Google Workspace)v=spf1 include:_spf.google.com include:estismail.com ~all
v=spf1 ip4:203.0.113.10 ~all (свой сервер)v=spf1 ip4:203.0.113.10 include:estismail.com ~all

~all или -all

  • ~all в конце значит: письма с серверов не из списка помечать как подозрительные. Так предлагает кабинет.
  • -all значит: такие письма отклонять. Ставьте его, только если перечислили в записи всех, кто пишет от имени домена: корпоративную почту, CRM, сайт.
  • +all разрешает отправку кому угодно, так делать нельзя. Кабинет покажет ошибку и попросит заменить запись.

Не больше 10 «include»

При проверке SPF провайдер делает не больше 10 запросов DNS по одной записи (RFC 7208). Каждый include, a, mx, redirect это запрос, и вложенные include тоже считаются. Если запросов больше, кабинет напишет, сколько их, и попросит убрать лишние. Удалите из записи сервисы, которые больше не шлют письма от вашего домена.

Как проверить

  • В кабинете у домена метка SPF зелёная.
  • Кнопка «Проверить снова» проверяет записи сразу. Сам Estismail проверяет домен каждые 10 минут.
  • Новая запись в DNS обычно видна в течение часа, иногда дольше.
  • Без входа в кабинет запись видно в бесплатной проверке домена.

Если не получилось

  • Две записи SPF. Объедините их в одну, как в таблице выше.
  • Запись создана как SPF-тип, а не TXT. Тип записи SPF устарел, нужен TXT.
  • Кавычки и пробелы. Некоторые панели DNS сами берут значение в кавычки, это нормально. Лишние пробелы внутри значения и перенос строки ломают запись.
  • Запись на поддомене. Если вы добавили в Estismail поддомен (news.company.com), кабинет всё равно показывает имя @, но относится оно к поддомену. В панели DNS основного домена впишите имя news, а не @.

Что дальше

Статья помогла?
Следующая статьяКак настроить DKIM для рассылки →