SPF-запись (Sender Policy Framework) — это DNS TXT-запись, которая разрешает конкретным почтовым серверам отправлять письма от имени домена. Это один из трёх основных протоколов аутентификации почты наряду с DKIM и DMARC. Когда сообщение приходит, принимающий почтовый сервер запрашивает SPF-запись домена отправителя, чтобы проверить, авторизован ли IP-адрес доставки.
SPF лежит в основе доставляемости почты. Без корректной SPF-записи письма с вашего домена чаще помечают как спам или отклоняют полностью. Крупные почтовые провайдеры — Gmail, Outlook, Yahoo — считают результат SPF основным сигналом доверия. Google и Yahoo теперь требуют SPF в рамках правил для массовых отправителей.
SPF-запись описывает авторизованных отправителей с помощью набора механизмов. Часто используются ip4 и ip6 (конкретные IP-адреса или диапазоны), mx (почтовые серверы домена) и include (делегирование SPF-записи другого домена). Запись заканчивается механизмом all, который определяет, что делать с отправителями, не указанными явно: ~all (softfail), -all (hardfail) или ?all (neutral).