Kai reikia siųsti el. laiškus, kelionė nuo siuntėjo gautųjų iki gavėjo pašto dėžutės kartais gali būti sudėtinga. El. pašto pristatymas priklauso nuo įvairių veiksnių, o vienas iš šių veiksnių yra MX įrašas, užtikrinantis sėkmingą el. pašto siuntimą į numatytą paskirties vietą. Tai svarbu visiems, kurie nori pagerinti savo pašto pristatymą ir užtikrinti, kad jų pranešimai nepasimestų virtualioje erdvėje.
MX arba Mail Exchange įrašas yra esminis el. pašto persiuntimo proceso komponentas. Ankstesniame straipsnyje paaiškinome, kas yra DNS (domeno vardų sistema – informacijos apie domenus saugykla) ir jos vaidmenį teikiant laiškų pristatymą ir pašto saugumą. MX įrašas yra DNS įrašo atmaina, kuri suranda įgaliotą gavimo pašto serverį domenui, nurodytam antraštės lauke Kam. Informaciją apie priimantį el. pašto serverį įraše nurodo pagrindinis kompiuteris. Paprastais žodžiais tariant, MX įrašas veikia kaip el. laiškų planas, nurodantis, kur jie turėtų eiti, kad pasiektų savo tikslą. Tai yra labai svarbi informacija, padedanti el. pašto serveriams nustatyti, kur pristatyti gaunamus pranešimus.
MX įrašai turi tokį vaizdą:
example.net. 3600 IN MX 20 mailserver1.example.net.
example.net. 3600 IN MX 30 mailserver2.example.net.
Šiame pavyzdyje:
MX įrašuose taip pat naudojami A arba AAAA (priklausomai nuo IP versijos) įrašai. A įraše yra tikslinio domeno IP adresas.
Tinkamas MX įrašų konfigūravimas leidžia užtikrinti sklandų maršruto parinkimo procesą ir pristatymą. Štai keletas priežasčių, kodėl jie svarbūs:
KAIP TAI VEIKIA
Tiesioginis MX įrašo tikslas yra surasti tinkamą mainų serverį domenui pagal jo IP, kad būtų galima sėkmingai pristatyti el. laišką iš siuntėjo gavėjui, nurodytam pranešimo lauke Kam. Jei ką tik nustatėte naują MX įrašą ir norite pamatyti, kaip jis veikia, ar dėl kitų priežasčių, galite atlikti MX įrašo patikrinimą. Tai galima padaryti naudojant įvairius internetinius įrankius ir komandas. Štai keletas iš jų:
Atidarykite komandų eilutę arba terminalą ir įveskite komandą „nslookup -type=MX domainname.com“.
usr@usr-lap:~$ nslookup -type=MX gmail.com
Kai pakeisite „domenovardas.com“ tikruoju domeno pavadinimu (aukščiau pateiktame pavyzdyje gmail.com), matysite su domenu susietus MX įrašus.
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.
Galite naudoti mūsų “MX Records” paieškos programa
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
Kai pakeisite „domenovardas.com“ tikruoju domeno pavadinimu (aukščiau pateiktame pavyzdyje gmail.com), matysite su domenu susietus MX įrašus.
; <<>> 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
Svarbu patikrinti MX įrašus, kad įsitikintumėte, jog jie tinkamai sukonfigūruoti ir nukreipti į norimus pašto serverius. Jei kyla problemų ar neatitikimų, galite susisiekti su domeno registratoriumi arba prieglobos paslaugų teikėju, kad padėtų išspręsti problemas.
Nors MX įrašus nustatyti gana nesudėtinga, yra keletas bendrų klaidingų konfigūracijų ir problemų, kurios gali turėti įtakos el. pašto pristatymui. Pažvelkime į keletą iš jų:
Frequently asked questions
Jei MX įrašai sukonfigūruoti netinkamai, tai gali turėti įtakos el. pašto pristatymui. El. laiškai gali sugrįžti, būti pažymėti kaip šlamštas arba nepasiekti numatytų gavėjų.
Taip, galite turėti kelis MX įrašus, skirtus pertekliui. Nurodydami kelis pašto serverius su skirtingomis prioriteto reikšmėmis, užtikrinate, kad el. laiškai bus pristatyti, net jei vienas serveris nepasiekiamas.
MX įrašo pakeitimai paprastai išplinta per kelias valandas, bet gali užtrukti iki 48 valandų, kol pakeitimai bus visiškai išplisti internete. Per šį laiką el. laiškai vis tiek gali būti pristatyti į senus pašto serverius.
MX įrašų keitimas gali turėti įtakos el. pašto pristatymui, jei tai nebus padaryta tinkamai. Rekomenduojame pasikonsultuoti su domeno registratoriumi arba prieglobos paslaugų teikėju, kad padėtų atlikti reikiamus pakeitimus.
MX įrašai atlieka svarbų vaidmenį užtikrinant el. pašto saugumą naudojant tokius mechanizmus kaip SPF ir DKIM. Tinkamai sukonfigūruoti MX įrašai padeda pagerinti el. pašto saugą ir padeda išvengti klastojimo ir sukčiavimo.
Ne, MX įrašams reikia naudoti domenus ir jų negalima tiesiogiai nurodyti IP adresu. MX įrašai nurodo pašto serverių A arba AAAA įrašus, kurie vėliau susiejami su IP adresais.