#Что означает сообщение
Почта не приходит
Проверьте MX-записи, приоритеты и отсутствие CNAME на домене. Подождите распространения.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Нет MX | Отдельно проверьте фактор «Нет MX» в момент, когда возникает описанная неисправность; сравните с работой исправного устройства или настройки. Отслеживайте результат по журналу нужной службы, не по соседним сайтам. | Если проверка подтверждает «Нет MX», исправьте только относящийся к нему элемент, сохранив прежнее значение и возможность возврата. |
| Неверный приоритет | Отдельно проверьте фактор «Неверный приоритет» в момент, когда возникает описанная неисправность; сравните с работой исправного устройства или настройки. | Если проверка подтверждает «Неверный приоритет», исправьте только относящийся к нему элемент, сохранив прежнее значение и возможность возврата. |
| MX на CNAME | Отдельно проверьте фактор «MX на CNAME» в момент, когда возникает описанная неисправность; сравните с работой исправного устройства или настройки. | Если проверка подтверждает «MX на CNAME», исправьте только относящийся к нему элемент, сохранив прежнее значение и возможность возврата. |
| Старые MX | Отдельно проверьте фактор «Старые MX» в момент, когда возникает описанная неисправность; сравните с работой исправного устройства или настройки. | Если проверка подтверждает «Старые MX», исправьте только относящийся к нему элемент, сохранив прежнее значение и возможность возврата. |
#Пошаговое решение
- Определите точную причинуНа компьютере Linux/macOS откройте терминал и введите
dig example.com MX +noall +answer; в Windows можно выполнитьnslookup -type=MX example.com, заменив домен. Запишите имена MX, приоритеты и TTL. Чем меньше число приоритета, тем выше предпочтение сервера; это не показатель скорости доставки. - Выполните основное действиеВладелец домена должен открыть DNS-панель авторитетного провайдера (сверить NS у регистратора) и сравнить существующие MX с точным списком почтовой службы. В MX указывают имя почтового узла и приоритет, а не IP. Не удаляйте действующие записи до получения правильных значений от почтового провайдера.
- Исключите другую причинуПроверьте, что целевые имена MX имеют допустимые адресные записи A/AAAA и не являются CNAME; запросите адрес через
dig mail.example.com A, заменив имя из реальной MX. При ошибке доставки также посмотрите журнал SMTP и ответ сервера. SPF/DKIM/DMARC важны для отправки/проверки почты, но сами по себе не заменяют MX. - Проверьте результат и остановитесь при рискеПосле обновления запросите MX у авторитетного сервера и у рекурсивного DNS с учётом TTL, затем отправьте тестовое письмо с внешнего почтового ящика. Если письмо не приходит, проверьте отчёт о недоставке с SMTP-кодом, а не повторяйте изменения DNS вслепую.
#На что обратить внимание
Не указывайте CNAME как цель MX, это может вызывать несовместимость. При изменении MX не забудьте сохранить доступ к старым ящикам и продумать сбор почты в переходный период.