Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1076

SPF (Sender Policy Framework)

Что такое SPF (Sender Policy Framework)?

SPF (Sender Policy Framework)Механизм аутентификации почты по RFC 7208, позволяющий домену публиковать в DNS, какие IP-адреса и хосты вправе отправлять письма с его доменом в envelope MAIL FROM.


SPF (Sender Policy Framework), описанный в RFC 7208, позволяет владельцу домена опубликовать TXT-запись (например, v=spf1 ip4:192.0.2.0/24 include:_spf.example.net -all) с перечнем разрешённых отправителей. Принимающие MTA сверяют домен SMTP MAIL FROM (return-path) с этой политикой и выдают результат: pass, fail, softfail, neutral или temperror. SPF аутентифицирует только конверт, а не видимый пользователю From:, поэтому сам по себе не пресекает подмену отображаемого имени. Вместе с DKIM это одна из основ DMARC. Важно не превышать предел в 10 DNS-запросов, использовать правильные квалификаторы и предпочитать -all (hard fail) вместо ~all для реального применения.

Примеры

  1. 01

    Публикация v=spf1 include:_spf.google.com -all для разрешения исходящих IP Google Workspace и отказа всем остальным.

  2. 02

    Использование стороннего сервиса SPF flattening, чтобы оставаться в пределах 10 DNS-запросов.

Частые вопросы

Что такое SPF (Sender Policy Framework)?

Механизм аутентификации почты по RFC 7208, позволяющий домену публиковать в DNS, какие IP-адреса и хосты вправе отправлять письма с его доменом в envelope MAIL FROM. Относится к категории Сетевая безопасность в кибербезопасности.

Что означает SPF (Sender Policy Framework)?

Механизм аутентификации почты по RFC 7208, позволяющий домену публиковать в DNS, какие IP-адреса и хосты вправе отправлять письма с его доменом в envelope MAIL FROM.

Как работает SPF (Sender Policy Framework)?

SPF (Sender Policy Framework), описанный в RFC 7208, позволяет владельцу домена опубликовать TXT-запись (например, v=spf1 ip4:192.0.2.0/24 include:_spf.example.net -all) с перечнем разрешённых отправителей. Принимающие MTA сверяют домен SMTP MAIL FROM (return-path) с этой политикой и выдают результат: pass, fail, softfail, neutral или temperror. SPF аутентифицирует только конверт, а не видимый пользователю From:, поэтому сам по себе не пресекает подмену отображаемого имени. Вместе с DKIM это одна из основ DMARC. Важно не превышать предел в 10 DNS-запросов, использовать правильные квалификаторы и предпочитать -all (hard fail) вместо ~all для реального применения.

Как защититься от SPF (Sender Policy Framework)?

Защита от SPF (Sender Policy Framework) обычно сочетает технические меры и операционные практики, как описано в определении выше.

Какие есть другие названия SPF (Sender Policy Framework)?

Распространённые альтернативные названия: Sender Policy Framework.

Связанные термины

См. также