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 година). Це означає, що DNS-перетворювачі можуть кешувати запис MX протягом 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 domainname.com".

    usr@usr-lap:~$ nslookup -type=MX gmail.com
  2. Якщо ви заміните «domainname.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 Records

  1. Просто введіть доменне ім’я в поле пошуку.
  2. Натисніть кнопку «Пошук запису 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. Якщо ви заміните «domainname.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-адресами.