SPF (Sender Policy Framework) — DNS-запись, которая перечисляет серверы имеющие право отправлять письма от имени вашего домена.
Пример SPF-записи:
v=spf1 include:_spf.google.com include:sendgrid.net ip4:1.2.3.4 ~all
Что это означает:
— Серверы Google Workspace могут отправлять
— Серверы SendGrid могут отправлять
— IP 1.2.3.4 может отправлять
— ~all: остальное «мягко» отклонять (помечать, не блокировать)
— -all: остальное жёстко блокировать
Ограничение: SPF не выдерживает пересылку (forwarding). Когда письмо пересылается, IP пересылающего сервера не входит в ваш SPF — письмо может не пройти проверку.
Лимит DNS-запросов: SPF не может генерировать более 10 DNS-запросов при проверке. Include'ы вложены друг в друга и каждый тратит запросы. Превышение лимита = SPF permerror = письма не доставляются.
Проверка: mxtoolbox.com/spf → вводите домен → видите все проблемы.
SPF без DKIM — половина защиты. Они работают вместе.
SMTP Серверы
@smtp_servers_ru_n1k
SPF: первый рубеж защиты от спуфинга.
Этот пост опубликован в Telegram-канале SMTP Серверы. Подписаться можно по ссылке: @smtp_servers_ru_n1k.