Як налаштувати 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 для розсилки →