Как проверить домен MX
Проверить домен MX — значит узнать, какие почтовые серверы отвечают за приём писем для этого домена. MX-записи хранятся в DNS и связывают доменное имя с серверами электронной почты. Если записи отсутствуют, настроены с ошибками или указывают на недоступный сервер, отправители могут получать сообщения о недоставке, а письма будут попадать в очередь или теряться.
Проверка помогает быстро определить текущую конфигурацию, приоритеты серверов и возможные проблемы с DNS. Это полезно при подключении корпоративной почты, переносе домена к другому почтовому сервису, диагностике пропавших писем и контроле настроек после изменения DNS.
Что такое MX-запись
MX, или Mail Exchange, — это тип DNS-записи, который указывает, куда должны доставляться письма для домена. В записи обычно содержатся имя почтового сервера и числовой приоритет. Например, домен может направлять почту на один основной сервер и несколько резервных.
Чем меньше значение приоритета, тем раньше сервер используется для доставки. Если основной сервер недоступен, отправляющая система обращается к серверу с более высоким числовым приоритетом. Несколько MX-записей повышают отказоустойчивость, но только в том случае, если все указанные серверы действительно настроены для приёма почты.
MX-запись не создаёт почтовый ящик сама по себе. Она лишь определяет маршрут доставки. Для полноценной работы также нужны существующие ящики на почтовом сервере, корректные настройки домена и разрешение сервера принимать сообщения для нужного адреса.
Как проверить MX домена
Проверить MX можно с помощью DNS-проверки в панели регистратора, командной строки или специализированного диагностического инструмента. В результате нужно найти все записи типа MX, их приоритеты и имена серверов, на которые направляется почта.
В командной строке используются стандартные DNS-запросы. В Linux и macOS для этого подходят утилиты dig или nslookup, а в Windows — nslookup. Запрос должен выполняться именно для нужного домена, без имени конкретного почтового ящика. В ответе будут показаны серверы, обслуживающие почту, и время жизни записей в кэше.
Онлайн-проверка удобна тем, что не требует установки программ и позволяет посмотреть результат из внешней сети. Для точной диагностики полезно сравнить данные из нескольких DNS-источников: обновление записей происходит не мгновенно, и разные серверы могут временно возвращать старую конфигурацию.
Какими должны быть правильные MX-записи
Корректная конфигурация зависит от почтового провайдера, но основные требования одинаковы:
- у домена есть хотя бы одна MX-запись;
- имя почтового сервера указано полностью и заканчивается точкой в интерфейсах, где она обязательна;
- сервер имеет DNS-запись типа A или AAAA;
- приоритеты не конфликтуют и соответствуют документации выбранного сервиса;
- почтовый сервер принимает сообщения для проверяемого домена.
В поле MX нельзя указывать IP-адрес напрямую. Сначала создаётся имя почтового сервера, затем оно связывается с IP через A или AAAA-запись. Также не следует указывать в MX имя, которое само является псевдонимом CNAME: часть почтовых систем обрабатывает такую схему некорректно.
Если используется несколько серверов с одинаковым приоритетом, отправляющая сторона может распределять попытки доставки между ними. Это допустимо, когда серверы настроены одинаково. Случайное добавление резервной записи обычно не повышает надёжность и может привести к приёму почты не тем сервисом.
Частые ошибки при проверке домена
Самая распространённая проблема — отсутствие MX-записей. В таком случае отправляющий сервер может попытаться использовать A-запись домена как запасной маршрут, но это не гарантирует доставку. Если на основном адресе нет почтового сервера, письма будут отклоняться.
Другая ошибка — наличие старых MX-записей после перехода к новому провайдеру. Пока такие записи опубликованы, часть отправителей может продолжать доставлять сообщения на прежнюю инфраструктуру. Перед изменением DNS нужно сверить полный список записей и удалить те, которые больше не используются.
Также встречаются опечатки в имени сервера, неправильные приоритеты, истёкший срок действия домена и несогласованность DNS-серверов у регистратора. После исправления изменения распространяются в течение времени, указанного в TTL. Поэтому результат проверки может отличаться сразу после редактирования и спустя несколько часов.
Если MX выглядят правильно, но почта не работает, следует проверить доступность серверов, настройки маршрутизации у почтового провайдера, лимиты, блокировки по IP и журналы доставки. Дополнительно важны SPF, DKIM и DMARC: они не заменяют MX, но влияют на доверие к отправителю и вероятность попадания писем в спам.
Что делать после проверки
Сначала сохраните фактический список MX-записей и сравните его с настройками почтового сервиса. Если найдены лишние или неверные записи, изменяйте DNS в панели управления зоной домена. Не удаляйте рабочую конфигурацию до того, как будут известны новые значения и готова почтовая инфраструктура.
После сохранения изменений повторите проверку через несколько DNS-серверов. Затем отправьте тестовое письмо с внешнего адреса и проверьте ответную доставку. Для полноценного теста используйте несколько ящиков: существующий, несуществующий и адрес на другом почтовом домене. Это помогает проверить не только маршрут, но и обработку ошибок.
Если домен используется для бизнеса, зафиксируйте значения MX, SPF, DKIM и DMARC в документации. При следующем переносе почты это уменьшит риск простоя. Регулярная проверка особенно полезна после смены регистратора, хостинга, почтового провайдера или DNS-серверов.