ГлавнаяПочта → Генератор SPF

Генератор SPF-записи

Составьте корректную SPF-запись для домена: отметьте почтовых провайдеров, добавьте IP своих серверов и выберите режим. Готовую TXT-запись останется добавить в DNS. Ниже — полный разбор синтаксиса SPF.

Почтовые провайдеры
Режим для чужих серверов
Синтаксис SPF-записи

SPF-запись — одна строка в TXT-записи корня домена. Начинается с v=spf1 и заканчивается «квалификатором all».

ЭлементЧто означает
v=spf1Версия. Обязательное начало записи.
ip4:Разрешить конкретный IPv4-адрес или подсеть. Пример: ip4:203.0.113.10 или ip4:198.51.100.0/24.
ip6:То же для IPv6.
aРазрешить серверам, чьи IP указаны в A-записи домена.
mxРазрешить серверам из MX-записей домена (обычно принимающие серверы).
include:Подключить SPF другого домена/провайдера. Пример: include:_spf.google.com. Считается в лимит 10 lookup.
exists:Проверка существования домена по шаблону (продвинутое).
redirect=Полностью перенаправить проверку на SPF другого домена. Используется вместо all.
~allSoftfail: чужие письма помечаются как подозрительные, но принимаются.
-allFail: чужие письма отклоняются. Самая строгая политика.
?allNeutral: никакой позиции (почти как отсутствие политики).
+allРазрешить всем — опасно, не используйте.
Проверьте, что SPF настроен правильно
Проверить SPF, DKIM, DMARC домена
Частые вопросы

Сколько SPF-записей может быть на домене?

Только одна. Несколько записей v=spf1 ломают проверку. Объединяйте сервисы через include.

Что выбрать: ~all или -all?

~all (softfail) — безопасный старт. -all (fail) — максимальная защита, но сначала убедитесь, что все ваши отправители учтены, иначе часть писем начнёт отклоняться.

Что такое лимит 10 DNS-lookup?

SPF допускает не более 10 обращений к DNS (include, a, mx, exists, redirect). При превышении проверка падает с ошибкой permerror. Наш генератор считает количество lookup.