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

Нужно ли оставлять запись SPF TXT для обратной совместимости?

Существует специальная запись DNS SPF, которую можно использовать для записи SPF. Однако запись DNS TXT также может использоваться для обратной совместимости.

Если я МОГУ определить запись SPF - следует ли мне просто удалить устаревшую запись TXT или оставить ее?

Собственно после RFC 7208, раздел 3.1. вы должны использовать только запись типа TXT:

Записи SPF ДОЛЖНЫ публиковаться только как запись ресурса (RR) DNS TXT (тип 16) [RFC1035]. Символьное содержимое записи кодируется как [US-ASCII]. Использование альтернативных типов DNS RR поддерживалось на экспериментальной фазе SPF, но было прекращено.

Тип SPF RR был исключен рабочей группой SPFbis в апреле 2014 года. Причину этого можно также найти в RFC 7208, раздел 3.1., что делает устаревшие старые RFC 4408:

В 2003 году, когда SPF только разрабатывался, требования к назначению нового типа DNS RR были значительно строже, чем сейчас. Кроме того, поддержка простого развертывания новых типов DNS RR не получила широкого распространения в DNS-серверах и системах обеспечения. В результате разработчики SPF сочли более простым и практичным использовать тип TXT RR для записей SPF.

Я решил оставить свой. Это ничего не стоит и может продолжать работать.

Вернитесь к этому через несколько лет, когда обновится больше серверов / клиентов, и, если сможете, посмотрите, кто, возможно, запрашивает запись TXT.

RFC 7208 - плохое предложение, которое не следует принимать. Сегодня (2019 г.) мои DNS-серверы все еще видят запросы для записей SPF типа 99, поэтому очевидно, что есть другие люди, которые игнорируют неверные выводы, сделанные в этом RFC и в 6686.