Коли справа доходить до надсилання електронних листів, шлях від папки «Вхідні» відправника до скриньки «Вхідні» одержувача іноді може бути складним. Доставка електронної пошти залежить від різних факторів, і одним із цих факторів є запис 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.
У цьому прикладі:
Записи MX також використовують записи A або AAAA (залежно від версії IP). Запис A містить IP-адресу цільового домену.
Належне налаштування записів MX дозволяє забезпечити плавний процес маршрутизації та доставки. Ось кілька причин, чому вони важливі:
ЯК ЦЕ ПРАЦЮЄ
Пряме призначення запису MX — знайти відповідний сервер обміну для домену за його IP-адресою, щоб забезпечити успішну доставку електронного листа від відправника до одержувача, зазначеного в полі «Кому» повідомлення. Якщо ви щойно налаштували новий запис MX і вам потрібно побачити, як він працює, або з інших причин, можна перевірити запис MX. Це можна зробити за допомогою різних онлайн-інструментів і команд. Ось декілька з них:
Відкрийте командний рядок або термінал і введіть команду "nslookup -type=MX domainname.com".
usr@usr-lap:~$ nslookup -type=MX gmail.com
Якщо ви заміните «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.
Ви можете скористатися нашим Програма пошуку MX Records
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
Якщо ви заміните «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 налаштувати відносно просто, існують деякі поширені неправильні налаштування та проблеми, які можуть вплинути на доставку електронної пошти. Давайте розглянемо деякі з них:
Frequently asked questions
Якщо ваші записи MX налаштовані неправильно, це може вплинути на доставку електронної пошти. Електронні листи можуть повертатися назад, бути позначеними як спам або не досягати одержувачів.
Так, ви можете мати кілька записів MX для резервування. Вказавши кілька поштових серверів із різними значеннями пріоритету, ви гарантуєте доставку електронних листів, навіть якщо один сервер недоступний.
Зміни в записах MX зазвичай поширюються протягом кількох годин, але може знадобитися до 48 годин, щоб зміни повністю поширилися в Інтернеті. Протягом цього часу електронні листи все ще можуть надходити на старі поштові сервери.
Зміна записів MX може вплинути на доставку електронної пошти, якщо її не виконати належним чином. Рекомендуємо проконсультуватися з реєстратором домену або хостинг-провайдером, щоб отримати допомогу щодо внесення необхідних змін.
Записи MX відіграють важливу роль у безпеці електронної пошти через такі механізми, як SPF і DKIM. Правильно налаштовані записи MX сприяють підвищенню безпеки електронної пошти та запобігають спробам спуфінгу та фішингу.
Ні, записи MX вимагають використання доменів, і їх не можна безпосередньо вказати за допомогою IP-адреси. Записи MX вказують на записи A або AAAA поштових серверів, які потім зіставляються з IP-адресами.