MX-запись: как почтовые серверы находят адресата
manager@example.com, отправляющий сервер запрашивает MX-записи домена example.com и по ним определяет, куда передать письмо. Для маркетолога корректный MX важен при технической настройке домена отправителя и при получении ответов на рассылки.
Как работает MX-запись
MX-запись используется для входящей почты. Она не хранит адрес отдельного сотрудника и не участвует в выборе конкретного ящика. Её задача — направить письмо на сервер, который обслуживает весь домен получателя.
manager@example.com проходит в несколько этапов:- Отправляющий почтовый сервер выделяет из адреса домен
example.com. - DNS возвращает опубликованные для домена MX-записи.
- Сервер выбирает запись с самым высоким приоритетом. Чем меньше указанное число, тем выше приоритет.
- Доменное имя из MX-записи преобразуется в IP-адрес через A- или AAAA-запись.
- Отправляющий сервер устанавливает SMTP-соединение и передаёт письмо.
- Принимающий сервер определяет нужный ящик по части адреса перед символом
@.
Отправляющий сервер запрашивает MX-записи домена и сначала обращается к серверу с меньшим числом приоритета
Из чего состоит MX-запись
В панели управления DNS эта запись обычно содержит три основных параметра:
| Параметр | Пример | Назначение |
|---|---|---|
| Имя или хост | example.com или @ | Домен, для которого принимается почта |
| Приоритет | 10 | Очерёдность обращения к почтовым серверам |
| Значение | mx1.mail-provider.com | Доменное имя принимающего сервера |
В техническом виде две записи могут выглядеть так:
example.com. MX 10 mx1.mail-provider.com.
example.com. MX 20 mx2.mail-provider.com.
mx1.mail-provider.com — основной сервер, а mx2.mail-provider.com — резервный. Числа не обозначают проценты или производительность: значение 10 имеет преимущество перед 20. Формат MX и правило выбора меньшего значения описаны в спецификации DNS.Чем MX отличается от других DNS-записей для почты
| Запись или технология | За что отвечает |
|---|---|
| MX | Указывает серверы, принимающие почту для домена |
| A / AAAA | Связывает имя сервера с IPv4- или IPv6-адресом |
| PTR | Связывает IP-адрес отправляющего сервера с доменным именем |
| SPF | Показывает, какие серверы могут использовать домен в SMTP-идентификаторах MAIL FROM и HELO |
| DKIM | Даёт возможность проверить цифровую подпись письма и домен подписавшей стороны |
| DMARC | Проверяет согласованность домена в видимом поле From с результатами SPF и DKIM и задаёт правила для писем, не прошедших проверку |
Зачем MX-запись нужна в email-маркетинге
Главная функция MX — приём входящей почты, однако его настройка затрагивает несколько задач маркетолога.
- Получение ответов подписчиков. Если в письме указан
Reply-To, ответ направляется на этот адрес. Если заголовка нет, почтовый клиент использует адрес изFrom. MX соответствующего домена должен вести на работающий принимающий сервер. - Обработка служебной почты. На домене могут работать адреса поддержки, postmaster, abuse и другие ящики, связанные с рассылками и взаимодействием с почтовыми провайдерами.
- Техническая целостность домена. Почтовые фильтры могут учитывать наличие MX у домена отправителя. Запись должна вести на реальный почтовый сервер, иначе письмо может быть отклонено или попасть в спам.
- Разделение потоков. Компания может использовать разные домены для корпоративной почты, маркетинговых коммуникаций и транзакционных сообщений. Для каждого домена, который должен принимать почту, настраивают соответствующие MX-записи.
Как настроить и проверить MX-запись
Точные значения предоставляет компания, которая обслуживает входящую почту: корпоративный системный администратор, хостинг-провайдер или облачный почтовый сервис.
Общий порядок настройки:
- Определить, какой сервис должен принимать почту для домена.
- Получить у провайдера имена серверов и значения приоритета.
- Открыть управление DNS-зоной у регистратора или DNS-провайдера.
- Удалить устаревшие MX, если они не должны использоваться совместно с новыми.
- Добавить записи без изменения выданных имён и приоритетов.
- Дождаться обновления DNS-кэшей.
- Проверить записи и отправить тестовое письмо на ящик домена.
Запросить опубликованные значения можно командой:
dig example.com MX
nslookup:nslookup -type=MX example.com
В результате должны отображаться ожидаемые серверы и их приоритеты. После технической проверки стоит отправить письмо с внешнего ящика, ответить на маркетинговое сообщение и убедиться, что оба сообщения пришли нужным сотрудникам.
Частые ошибки при настройке
- в значении MX указан IP-адрес вместо имени сервера;
- запись ведёт на CNAME;
- основной и резервный серверы получили неверные приоритеты;
- после перехода к другому провайдеру остались старые записи;
- имя из MX не имеет рабочей A- или AAAA-записи;
- сервер существует, но не принимает почту для указанного домена;
- MX настроен не для того домена или поддомена, который используется в адресе для ответов.
Что означает пустая MX-запись
Домен, который заведомо не принимает почту, может опубликовать единственную запись Null MX:
example.com. MX 0 .
From или в адресе возврата MAIL FROM маркетинговых писем. Принимающие серверы могут отклонять сообщения с таким доменом отправителя, поскольку он явно объявлен не принимающим почту.MX-запись при работе с Altcraft
Reply-To и в аккаунте отключён захват ответов, ответы получателей направляются на адрес из From, а MX его домена определяет принимающий сервер. Подробные требования собраны в документации по настройке from-домена.From, значение Reply-To, существование нужных ящиков и MX-записи соответствующих доменов.В Email-канале ресурса можно задать имя и адрес отправителя, а также имя и адрес для получения ответов
Заключение
MX-запись сообщает отправляющим почтовым системам, какой сервер принимает сообщения для домена. Если записей несколько, сервер с меньшим числом приоритета используется первым, а остальные страхуют доставку при его недоступности. Записи с одинаковым приоритетом могут распределять нагрузку между несколькими серверами.
В email-маркетинге MX нужен для работающих ответов и целостной настройки домена отправителя. Он не заменяет SPF, DKIM и DMARC, поэтому перед запуском рассылки следует отдельно проверить маршрутизацию входящей почты и аутентификацию исходящих сообщений.


