Проверка MX записей

Посмотрите, какие серверы принимают почту домена, в каком порядке и есть ли у них PTR записи.

Как читать записи MX

Число приоритета задаёт порядок, а не важность: отправитель сначала пробует сервер с меньшим числом. Если у двух серверов число одинаковое, нагрузка делится между ними.

Запись MX всегда должна указывать на имя, у которого есть A или AAAA. Указание на CNAME противоречит RFC 2181, и часть почтовых серверов просто отбрасывает такой домен.

Почему письма попадают в спам, и при чём тут MX

Записи MX отвечают только за приём почты: они говорят чужим серверам, куда доставлять письма для вашего домена. На то, куда попадут ваши исходящие письма, они не влияют совсем. Это самое частое недоразумение при разборе доставки.

За исходящие письма отвечает другой набор вещей, и получатель смотрит на них вместе:

  • SPF: разрешён ли серверу отправлять почту от имени домена.
  • DKIM: есть ли у письма подпись домена и цела ли она.
  • DMARC: совпадает ли проверенный домен с адресом, который видит человек.
  • PTR: обратная запись для IP отправляющего сервера, если вы отправляете со своего сервера.
  • Репутация IP адреса и домена: как давно с них шлют, сколько было жалоб и попаданий в неизвестные адреса.

Первые четыре пункта проверяются здесь и настраиваются за один вечер. Репутация не настраивается, она накапливается. Честно говоря так: правильные записи убирают формальные причины отклонить письмо, но не гарантируют папку «Входящие».

Частые вопросы

Что означает запись MX с одной точкой?

Это пустая запись MX вида 0 ., которая прямо говорит, что домен почту не принимает. Её стоит добавлять доменам, которые используются только под сайт.

Сколько записей MX нужно?

Хотя бы две, если почта важна. С одним сервером письма будут стоять в очереди отправителя, пока он недоступен, а через несколько дней вернутся с ошибкой.

Влияют ли записи MX на работу сайта?

Нет. MX относится только к почте. За сайт отвечают записи A и AAAA.

Мои письма уходят в спам. Может быть дело в MX?

Почти наверняка нет, если только MX не указывает на CNAME или на несуществующее имя, что ломает и приём ответов тоже. Начните с проверок SPF, DKIM и DMARC, а если вы отправляете со своего сервера, добавьте к ним PTR.