Что такое запись TXT?
Запись TXT хранит произвольный текст в DNS и широко используется для аутентификации почты (SPF), подтверждения владения доменом и настройки служб. Один домен может публиковать множество записей TXT одновременно. Поскольку их легко и гибко добавлять, записи TXT стали стандартным способом прикреплять к домену машиночитаемые политики и доказательства.
Для чего используются записи TXT
Изначально предназначенные для произвольных заметок, записи TXT теперь несут структурированные данные, которые читают другие системы. Политики SPF перечисляют, какие серверы могут отправлять почту для домена. Записи DKIM и DMARC, публикуемые как TXT, аутентифицируют почту и отчитываются о ней. Строки подтверждения от Google, Microsoft, Atlassian и бесчисленных SaaS-инструментов доказывают, что вы контролируете домен. Можно также встретить записи TXT для подтверждения сайта, BIMI или пользовательских настроек приложений. Каждая обслуживает своего потребителя, так что активный домен со временем накапливает их множество.
Как читать результаты запроса TXT
IPeek возвращает каждую запись TXT на домене как строку в кавычках. Определяйте их по префиксам: v=spf1 отмечает политику SPF, v=DMARC1 — политику DMARC (обычно на поддомене _dmarc), а google-site-verification или подобные токены отмечают доказательства владения. Длинная строка, разбитая на части в кавычках, — это одна логическая запись, склеенная резолвером. Следите за двумя записями SPF на одном имени, что недопустимо, и за устаревшими токенами подтверждения от служб, которыми вы больше не пользуетесь и которые можно безопасно удалить.
TXT, SPF и аутентификация почты простыми словами
SPF, DKIM и DMARC все находятся в записях TXT и работают вместе, чтобы остановить спуфинг. SPF (v=spf1) объявляет, какие IP и хосты могут отправлять почту для вашего домена; получатели отклоняют или помечают всё остальное. DKIM публикует открытый ключ, чтобы получатели могли проверить криптографическую подпись на каждом сообщении. DMARC (v=DMARC1, на _dmarc) связывает их вместе и сообщает получателям, что делать со сбоями, а также куда отправлять отчёты. У домена должна быть ровно одна запись SPF, но рядом с ней может находиться множество других записей TXT.