MX-запись

MX-запись — это тип DNS-записи, указывающий на почтовые серверы, ответственные за прием входящей электронной почты для домена.

MX-запись (Mail Exchanger) определяет маршрутизацию почтового трафика в протоколе SMTP. Она связывает доменное имя с адресом хоста, который обрабатывает входящие письма. В отличие от записей типа A, MX-запись обязана указывать на доменное имя (FQDN), а не на прямой IP-адрес.

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

Механизм работы

Когда отправитель передает письмо на адрес user@example.com, почтовый сервер отправителя запрашивает MX-записи для домена example.com. После получения списка хостов система выполняет дополнительный запрос A-записи для выбранного узла, чтобы определить его IP-адрес и установить TCP-соединение по порту 25.

Пример стандартной конфигурации: IN MX 10 mail.example.com. Использование нескольких записей с одинаковым приоритетом позволяет распределять нагрузку между серверами, а разные значения обеспечивают отказоустойчивость системы при сбоях основного шлюза.