Главная

MX-запись: как почтовые серверы находят адресата

Дата: 2026-10-06 | Время чтения: 7 минут (1324 слова)
MX-запись (Mail Exchange record) — DNS-запись, которая указывает, какие почтовые серверы принимают письма для домена. Когда кто-то отправляет сообщение на адрес manager@example.com, отправляющий сервер запрашивает MX-записи домена example.com и по ним определяет, куда передать письмо. Для маркетолога корректный MX важен при технической настройке домена отправителя и при получении ответов на рассылки.

Как работает MX-запись

MX-запись используется для входящей почты. Она не хранит адрес отдельного сотрудника и не участвует в выборе конкретного ящика. Её задача — направить письмо на сервер, который обслуживает весь домен получателя.

Доставка сообщения на manager@example.com проходит в несколько этапов:
  1. Отправляющий почтовый сервер выделяет из адреса домен example.com.

  2. DNS возвращает опубликованные для домена MX-записи.

  3. Сервер выбирает запись с самым высоким приоритетом. Чем меньше указанное число, тем выше приоритет.

  4. Доменное имя из MX-записи преобразуется в IP-адрес через A- или AAAA-запись.

  5. Отправляющий сервер устанавливает SMTP-соединение и передаёт письмо.

  6. Принимающий сервер определяет нужный ящик по части адреса перед символом @.
Если основной сервер недоступен, отправитель обращается к следующему MX по приоритету. Если несколько записей имеют одинаковый приоритет и нет причины предпочесть одну из них, отправляющий сервер должен выбирать между ними в случайном порядке — так нагрузка распределяется между серверами. Такой порядок закреплён в стандарте 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 должно быть доменное имя, которое разрешается через A- или AAAA-запись. Указывать непосредственно IP-адрес нельзя. MX также не должен вести на псевдоним CNAME: стандарт требует указывать каноническое имя хоста с адресными записями.

Чем MX отличается от других DNS-записей для почты

MX отвечает за маршрут входящего письма. Он не подтверждает право сервиса отправлять сообщения с использованием домена и не заменяет настройки email-аутентификации.
Запись или технологияЗа что отвечает
MXУказывает серверы, принимающие почту для домена
A / AAAAСвязывает имя сервера с IPv4- или IPv6-адресом
PTRСвязывает IP-адрес отправляющего сервера с доменным именем
SPFПоказывает, какие серверы могут использовать домен в SMTP-идентификаторах MAIL FROM и HELO
DKIMДаёт возможность проверить цифровую подпись письма и домен подписавшей стороны
DMARCПроверяет согласованность домена в видимом поле From с результатами SPF и DKIM и задаёт правила для писем, не прошедших проверку
Наличие MX ещё не означает, что рассылка правильно аутентифицирована. Для отправляющего домена отдельно настраивают SPF, DKIM и DMARC, а для выделенной почтовой инфраструктуры — также A- и PTR-записи. Эти механизмы используются совместно, но решают разные задачи. Подробнее о них читайте в нашей статье «Щит от спамеров».

Зачем MX-запись нужна в email-маркетинге

Главная функция MX — приём входящей почты, однако его настройка затрагивает несколько задач маркетолога.

  • Получение ответов подписчиков. Если в письме указан Reply-To, ответ направляется на этот адрес. Если заголовка нет, почтовый клиент использует адрес из From. MX соответствующего домена должен вести на работающий принимающий сервер.

  • Обработка служебной почты. На домене могут работать адреса поддержки, postmaster, abuse и другие ящики, связанные с рассылками и взаимодействием с почтовыми провайдерами.

  • Техническая целостность домена. Почтовые фильтры могут учитывать наличие MX у домена отправителя. Запись должна вести на реальный почтовый сервер, иначе письмо может быть отклонено или попасть в спам.

  • Разделение потоков. Компания может использовать разные домены для корпоративной почты, маркетинговых коммуникаций и транзакционных сообщений. Для каждого домена, который должен принимать почту, настраивают соответствующие MX-записи.
При этом корректный MX не гарантирует попадание во «Входящие». На это влияют аутентификация, репутация домена и IP-адреса, жалобы, качество базы, объём отправки и содержание писем. Подробнее о требованиях к домену отправителя читайте в документации Altcraft.

Как настроить и проверить MX-запись

Точные значения предоставляет компания, которая обслуживает входящую почту: корпоративный системный администратор, хостинг-провайдер или облачный почтовый сервис.

Общий порядок настройки:

  1. Определить, какой сервис должен принимать почту для домена.

  2. Получить у провайдера имена серверов и значения приоритета.

  3. Открыть управление DNS-зоной у регистратора или DNS-провайдера.

  4. Удалить устаревшие MX, если они не должны использоваться совместно с новыми.

  5. Добавить записи без изменения выданных имён и приоритетов.

  6. Дождаться обновления DNS-кэшей.

  7. Проверить записи и отправить тестовое письмо на ящик домена.

Запросить опубликованные значения можно командой:

dig example.com MX
В Windows можно использовать nslookup:
nslookup -type=MX example.com

В результате должны отображаться ожидаемые серверы и их приоритеты. После технической проверки стоит отправить письмо с внешнего ящика, ответить на маркетинговое сообщение и убедиться, что оба сообщения пришли нужным сотрудникам.

Частые ошибки при настройке

  • в значении MX указан IP-адрес вместо имени сервера;

  • запись ведёт на CNAME;

  • основной и резервный серверы получили неверные приоритеты;

  • после перехода к другому провайдеру остались старые записи;

  • имя из MX не имеет рабочей A- или AAAA-записи;

  • сервер существует, но не принимает почту для указанного домена;

  • MX настроен не для того домена или поддомена, который используется в адресе для ответов.
Если MX-записей нет, стандарт SMTP допускает попытку доставки по A- или AAAA-записи самого домена. Для домена, который должен принимать корпоративную почту, лучше публиковать явные MX-записи и не полагаться на этот резервный механизм.

Что означает пустая MX-запись

Домен, который заведомо не принимает почту, может опубликовать единственную запись Null MX:

example.com. MX 0 .
Точка вместо имени сервера означает, что входящая почта для домена не обслуживается. Вместе с Null MX нельзя публиковать другие MX-записи для того же домена. Такой вариант используется для технических и служебных доменов, где email-адресов быть не должно. Он предотвращает бесполезные попытки доставки на A- или AAAA-адрес домена.
Null MX не следует публиковать для домена, который используется в поле From или в адресе возврата MAIL FROM маркетинговых писем. Принимающие серверы могут отклонять сообщения с таким доменом отправителя, поскольку он явно объявлен не принимающим почту.

MX-запись при работе с Altcraft

При настройке собственного from-домена для рассылок через Altcraft MX должен вести на реальный почтовый сервер компании или её почтового провайдера. Если в письме не задан отдельный Reply-To и в аккаунте отключён захват ответов, ответы получателей направляются на адрес из From, а MX его домена определяет принимающий сервер. Подробные требования собраны в документации по настройке from-домена.
Адрес отправителя и данные для ответа можно задавать в настройках Email-канала ресурса и в email-шаблоне. Перед запуском важно проверить всю цепочку: адрес в поле From, значение Reply-To, существование нужных ящиков и MX-записи соответствующих доменов.

В Email-канале ресурса можно задать имя и адрес отправителя, а также имя и адрес для получения ответов

В Altcraft On-Premises MX входит в набор записей для настройки почтовой инфраструктуры. Подробнее это описано в руководстве «Первая Email-рассылка».
Хотите разобраться в настройке email-канала, доменов, рассылок и аналитики в Altcraft Platform — пройдите практический онлайн-курс.

Заключение

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

В email-маркетинге MX нужен для работающих ответов и целостной настройки домена отправителя. Он не заменяет SPF, DKIM и DMARC, поэтому перед запуском рассылки следует отдельно проверить маршрутизацию входящей почты и аутентификацию исходящих сообщений.

Читайте по теме

subscription, banner, email

Покажем платформу
и найдём решение под задачи вашего бизнеса