1. Home
  2. Knowledge Base
  3. MX Record Essentials

Основы записи MX

Защитите путешествие своей электронной почты

Когда дело доходит до отправки электронных писем, путь от почтового ящика отправителя до почтового ящика получателя иногда может быть непростым. Доставка электронной почты зависит от различных факторов, и одним из этих факторов является запись MX, которая выступает гарантом успешной передачи электронного письма по назначению. Это важно для всех, кто хочет улучшить доставку почты и гарантировать, что их сообщения не потеряются в киберпространстве.

Конфигурация записи MX

Запись MX или Mail Exchange является важным компонентом процесса пересылки электронной почты. В предыдущей статье мы рассказали, что такое DNS (система доменных имен – хранилище информации о доменах) и ее роль в доставке почты и ее безопасности. Запись MX — это разновидность записи DNS, которая находит авторизованный получающий почтовый сервер для домена, указанного в поле «Кому» заголовка. Информация о принимающем почтовом сервере указывается в записи хостом. Проще говоря, запись MX действует как дорожная карта для электронных писем, сообщая им, куда им следует идти, чтобы добраться до пункта назначения. Он служит важной информацией, которая помогает почтовым серверам определить, куда доставлять входящие сообщения.

MX-записи имеют следующий вид:

example.net.   3600   IN     MX      20     mailserver1.example.net.
example.net.   3600   IN     MX      30     mailserver2.example.net.

В этом примере:

  1. Доменное имя: Доменное имя — "example.net."
  2. Значение TTL (время жизни): Значение TTL установлено на 3600 секунд (1 час). Это означает, что запись MX может быть кэширована преобразователями DNS на срок до 1 часа, прежде чем им потребуется проверить наличие обновлений.
  3. "IN" означает Интернет.
  4. Тип записи: "MX" указывает, что это запись MX.
  5. Значение предпочтения: Значения предпочтения установлены на 20 и 30. Это предполагает, что первым будет опробован сервер с наименьшим значением приоритета.
  6. Обменник почты: Обменниками почты являются "mailserver1.example.net" и "mailserver2.example.net", что указывает на то, что эти почтовые серверы отвечают за обработку электронной почты для домена "example.net".

Записи MX также используют записи A или AAAA (в зависимости от версии IP). Запись A содержит IP-адрес целевого домена.

The process of email transmission using mx record check. DNS Sender Mail Server Mail Server Recipient MX Request MX Response Sender Mail Client Mail Client Recipient 187.198.15.95 187.198.15.95 MX records for a domain

Почему важны записи MX?

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

  • Успешная доставка: Записи MX отвечают за определение маршрута электронного письма от отправителя к получателю. Правильно указав MX-записи, вы можете быть уверены, что ваше письмо будет перенаправлено на соответствующий почтовый сервер, что увеличивает шансы на успешную доставку.
  • Избегайте попадания в спам: Многие поставщики услуг электронной почты выполняют проверку записей MX для входящих сообщений, чтобы избежать случаев, когда электронное письмо может быть помечено как спам или отклонено. Правильная конфигурация записи MX улучшит доставляемость электронной почты и поможет ей избежать попадания в спам-фильтры.
  • Надежность и множественность: Записи MX позволяют привязать к вашему домену более одного IP-адреса/почтового сервера и установить их в порядке приоритета. Это означает, что в случае, если один из почтовых серверов окажется недоступен, электронная почта будет автоматически перенаправлена на следующий сервер в очереди. Такая множественность гарантирует, что ваша электронная почта будет иметь больше шансов достичь намеченного места назначения, даже если возникнут временные проблемы с конкретным почтовым сервером.
  • Аутентификация. Записи MX также помогают проверить источник входящего сообщения. Вместе с записью SPF (Sender Policy Framework) и DKIM (DomainKeys Identified Mail) он обеспечивает высокий уровень безопасности электронной почты, сопоставляя домен отправителя с авторизованным IP-адресом сервера, тем самым обеспечивая легитимность источника сообщения. Таким образом, он служит одним из методов борьбы с попытками спуфинга и фишинга.

КАК ЭТО РАБОТАЕТ

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

Непосредственное назначение MX-записи — найти подходящий для домена сервер обмена по его IP-адресу, чтобы обеспечить успешную доставку письма от отправителя получателю, указанному в поле «Кому» сообщения. Если вы только что настроили новую запись MX и вам нужно посмотреть, как она работает, или по каким-либо другим причинам, можно выполнить проверку записи MX. Это можно сделать с помощью различных онлайн-инструментов и команд. Вот несколько из них:

Использование командной строки/терминала

  1. Откройте командную строку или терминал и введите команду «nslookup -type=MX имя_домена.com».

    usr@usr-lap:~$ nslookup -type=MX gmail.com
  2. Когда вы замените «имя_домена.com» своим фактическим именем домена (gmail.com в приведенном выше примере), вы увидите записи MX, связанные с вашим доменом.

    Server:         127.0.0.53
    Address:        127.0.0.53#53
    
    Non-authoritative answer:
    gmail.com       mail exchanger = 5 gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.

Онлайн-инструменты поиска DNS

Вы можете воспользоваться нашим Приложение для поиска записей MX

  1. Просто введите доменное имя в поле поиска.
  2. Нажмите кнопку «Lookup MX-запись».
  3. Получите запись с доменным именем сервера обмена почтой.

Команда копать:

  1. If you have access to a Linux or Mac system, you can use the "dig" command to check MX records: "dig MX domainname.com".

    usr@usr-lap:~$ dig MX gmail.com
  2. Когда вы замените «имя_домена.com» своим фактическим именем домена (gmail.com в приведенном выше примере), вы увидите записи MX, связанные с вашим доменом.

    ; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> MX gmail.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50633
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
    
    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 65494
    ;; QUESTION SECTION:
    ;gmail.com.                     IN      MX
    
    ;; ANSWER SECTION:
    gmail.com.              1790    IN      MX      10 alt1.gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      30 alt3.gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      40 alt4.gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      5 gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      20 alt2.gmail-smtp-in.l.google.com.
    
    ;; Query time: 0 msec
    ;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
    ;; WHEN: Fri May 26 23:00:54 MSK 2023
    ;; MSG SIZE  rcvd: 161
          

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

Общие проблемы

Хотя записи MX относительно легко настроить, существуют некоторые распространенные ошибки в конфигурации и проблемы, которые могут повлиять на доставку электронной почты. Давайте посмотрим на некоторые из них:

  • Отсутствуют записи MX: Отсутствие записей MX для домена приведет к сбою доставки электронной почты. Крайне важно указать хотя бы одну запись MX, чтобы обеспечить правильную маршрутизацию входящих электронных писем.
  • Неправильные значения приоритета: для нескольких записей MX назначаются значения приоритета, по одному значению для каждой записи в диапазоне от 0 до 65535. При выборе между этими значениями отправляющий сервер отдает предпочтение серверу обмена с меньшим ценность в первую очередь. Значения должны быть разными, иначе записи MX с одинаковым значением приоритета могут привести к проблемам с доставкой.
  • Отсутствующие или неверные записи A/AAAA: Записи MX привязаны к записям A или AAAA почтовых серверов. Если эти записи отсутствуют или настроены неправильно, это повлияет на доставку электронной почты. Важно убедиться, что записи A или AAAA ваших почтовых серверов настроены правильно и соответствуют записям MX.
  • Блокировка портов брандмауэром: Если ваш почтовый сервер находится за брандмауэром, который ограничивает входящие соединения через необходимые порты, это может помешать доставке электронной почты. Убедитесь, что настройки брандмауэра разрешают входящие соединения через необходимые порты, чтобы обеспечить бесперебойный процесс доставки.
  • Устаревшие записи MX: Со временем инфраструктура почтовых серверов может измениться. Если вы используете устаревшие или устаревшие записи MX, электронные письма могут быть перенаправлены на несуществующие или выведенные из эксплуатации серверы, что приведет к сбоям в доставке. Регулярная проверка и обновление ваших записей MX гарантирует бесперебойную доставку электронной почты.

Frequently asked questions

Найдите ответы на свои вопросы о записях MX

Что произойдет, если мои записи MX настроены неправильно?

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

Могу ли я иметь несколько записей MX для резервирования?

Да, вы можете иметь несколько записей MX для резервирования. Указывая несколько почтовых серверов с разными значениями приоритета, вы гарантируете доставку электронных писем, даже если один сервер недоступен.

Сколько времени требуется для распространения изменений записей MX?

Изменения записей MX обычно распространяются в течение нескольких часов, но полное распространение изменений в Интернете может занять до 48 часов. В течение этого времени электронные письма могут по-прежнему доставляться на старые почтовые серверы.

Могу ли я изменить записи MX, не влияя на доставку электронной почты?

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

Связаны ли записи MX с безопасностью электронной почты?

Записи MX играют роль в безопасности электронной почты с помощью таких механизмов, как SPF и DKIM. Правильно настроенные записи MX способствуют повышению безопасности электронной почты и помогают предотвратить попытки спуфинга и фишинга.

Могу ли я использовать IP-адрес вместо домена в записях MX?

Нет, записи MX требуют использования доменов и не могут быть напрямую указаны с помощью IP-адреса. Записи MX указывают на записи A или AAAA почтовых серверов, которые затем сопоставляются с IP-адресами.