Проверка TXT записи: что публикует домен
TXT-записи — это стикеры DNS. В них хранятся данные аутентификации почты, подтверждения владения доменом и настройки сервисов. Введите домен или имя, начинающееся с подчёркивания, например _dmarc.example.com, и каждая запись будет подписана по тому, на что она похожа.
Что хранится в TXT-записях
- SPF: серверы, которым разрешено отправлять почту от имени домена.
- DKIM: открытый ключ, с помощью которого получатели проверяют подписанные письма.
- DMARC: что делать с письмами, не прошедшими SPF и DKIM.
- Подтверждение домена: токены, которые доказывают Google, Microsoft, Apple и многим поставщикам ПО, что вы управляете доменом.
- Указатели безопасности почты, такие как MTA-STS и отчёты TLS.
Где находится каждый вид TXT-записей
Разные записи находятся под разными именами, поэтому, чтобы увидеть нужную, введите в поле её полное имя.
| Запись | Имя для проверки | Начинается с |
|---|---|---|
| SPF | example.com | v=spf1 |
| DMARC | _dmarc.example.com | v=DMARC1 |
| DKIM | selector._domainkey.example.com | v=DKIM1 |
| MTA-STS | _mta-sts.example.com | v=STSv1 |
| Отчёты TLS | _smtp._tls.example.com | v=TLSRPTv1 |
| Подтверждение сайта | example.com | Префикс, зависящий от провайдера, например google-site-verification= |
Нужно больше, чем сырой текст? Проверки SPF, DMARC и DKIM разбирают запись и сообщают, что в ней не так.
Ошибки в TXT-записях, на которые уходят часы
- Две записи SPF под одним именем. Домен должен публиковать ровно одну, а при нескольких получатели считают это ошибкой.
- Длинное значение, разбитое не в том месте. Одна строка TXT ограничена 255 символами, поэтому длинные значения публикуются как несколько строк в кавычках, которые DNS склеивает обратно. Если разрезать ключ DKIM посреди строки без правильного разбиения, он перестанет работать.
- Лишние кавычки или пробелы, попавшие при вставке из панели управления: они меняют значение, которое читают получатели.
- Записи подтверждения, оставленные после отказа от сервиса. Вреда они не приносят, но засоряют зону и показывают всем, кто посмотрит, какими поставщиками вы пользовались.
Как проверить, что запись подтверждения опубликована
Сервисы, которые просят подтвердить владение доменом, дают значение TXT для публикации. После добавления проверьте домен здесь и найдите точную строку в результатах. Если её нет, запись попала не под то имя, ваш DNS-провайдер ещё не опубликовал её или серверы имён домена принадлежат не тому провайдеру, в панели которого вы вносили изменения.
Сравните значение посимвольно. Кавычки, пробелы в конце и переводы строк, добавленные панелью управления, — обычная причина того, что подтверждение не проходит, хотя запись есть.