Назад | Перейти на главную страницу

Политика SPF по умолчанию, когда «все» отсутствует

Какая политика применяется, когда в записи SPF отсутствует «все»? Например, как в v=spf1 a ip4:198.51.100.15.

Как указано в RFC 7208, по умолчанию возвращается "нейтральный"результат, то есть как если бы ?all было указано.

Последующий v=spf1 a ip4:198.51.100.15 и поэтому эквивалентен v=spf1 a ip4:198.51.100.15 ?all.

Если ни один из механизмов не соответствует и нет модификатора «перенаправления», тогда check_host () возвращает результат «нейтральный», как если бы «? All» были указаны в качестве последней директивы. Если есть модификатор «перенаправления», check_host () работает, как определено в Разделе 6.1.

Для явного прекращения обработки лучше использовать модификатор «перенаправления» или «все». Хотя в конце каждой записи есть неявное «? All», которое не завершается явно, оно помогает при отладке, если явно указано.

Например:

v=spf1 +mx -all

или

v=spf1 +mx redirect=_spf.example.com