MX указывает на hostname без A/AAAA

MX должен вести на hostname, который сам разрешается в IP. Иначе отправителю некуда устанавливать SMTP-соединение.

ПочтаПроверка по симптомам

Проверьте по порядку

Сначала локализуйте слой сбоя и только потом меняйте конфигурацию.

  1. 1
    Получите MX домена и возьмите hostname с минимальным приоритетом.
  2. 2
    Проверьте A/AAAA именно этого hostname.
  3. 3
    Не указывайте IP прямо в MX — стандарт ожидает доменное имя.
  4. 4
    Если hostname находится в той же зоне, проверьте, что его запись публикуется авторитетными NS.

Как читать результат

Нет A/AAAA

Признак: MX существует, адрес почтового сервера не находится.

Что делать: Добавьте A/AAAA для MX-hostname.

Опечатка в MX

Признак: Hostname отличается на один символ.

Что делать: Исправьте значение MX.

Старый MX

Признак: Почту перенесли, а запись осталась.

Что делать: Обновите MX и TTL.

Сохраняйте наблюдаемую ошибку

Код ответа, заголовки и запись в логе полезнее случайного «починилось после перезапуска»: именно они показывают, какой слой действительно сломался.