MX įrašas – kas tai?

Turinys:

MX įrašas – kas tai?
MX įrašas – kas tai?
Anonim

MX įrašas arba pašto mainų įrašas yra domeno vardų sistemos išteklių įrašo tipas, nurodantis pašto serverį, atsakingą už el. pašto pranešimų priėmimą gavėjo domeno vardu, ir pirmenybės reikšmę, naudojamą laiško pristatymui nustatyti. Pašto mainų įrašų rinkinys domeno vardu nurodo, kaip el. laiškai turi būti nukreipiami naudojant paprastą pašto perdavimo protokolą (SMTP).

mx įrašai
mx įrašai

MX įrašai: technologijų apžvalga

Išteklių įrašai yra pagrindinis domeno vardų sistemos (DNS) informacijos elementas. Jie skiriasi tipo identifikavimu (A, MX, NS) ir DNS klase (internetas, CHAOS). Įrašams yra priskirta galiojimo data (laikas iki gyvavimo), nurodanti, kada juose saugoma informacija turi būti atnaujinta iš autoritetingo vardų serverio. Išteklių įrašai yra tvarkomi DNS pagal jų gavėjo el. pašto adresą FQDN (pavadinimo dalis po simbolio@).

Konkreti MX įrašo naudingosios apkrovos informacija yra visiškai kvalifikuotas pašto prieglobos domeno pavadinimas ir pirmenybės reikšmė, kuri turėtų būti tiesiogiai rodoma viename ar keliuose adreso įrašuose. Kai el. laiškas siunčiamas per Internete, siuntimo agentas Mail Transfer Service (MTA) užklausa domeno vardų sistemos MX įrašų kiekvienam gavėjo domenui. Ši užklausa pateikia laiškų mainų serverių, kurie priima šio domeno gaunamus laiškus, sąrašą. Tada siunčiantis agentas bando užmegzti SMTP ryšį.

mx domeno įrašai
mx domeno įrašai

Prioriteto nustatymo pagrindai

Paprasčiausiu atveju domenas gali turėti tik vieną pašto serverį. Pavyzdžiui, jei MTA ieško MX įrašų, pvz., example.com, o DNS serveris atsako tik su mail.example.com, kurio pirmenybė yra 50, MTA bandys išsiųsti laišką į nurodytą serverį. Šiuo atveju skaičius 50 gali būti bet koks sveikasis skaičius, kurį leidžia SMTP specifikacija. Tačiau kai MX užklausai grąžinamas daugiau nei vienas serveris, kiekvieno įrašo pirmenybės numeris nustato santykinį nurodyto serverio prioritetą. Kai nuotolinis klientas (dažniausiai kitas pašto serveris) atlieka domeno vardo MX paiešką, jis gauna serverių sąrašą ir jų pasirinkimo numerius. Iš pradžių reikia patikrinti bet kurį serverį su mažiausiu pasirinkimo numeriu. Kad būtų užtikrintas patikimas laiškų siuntimas, SMTP klientas turi turėti galimybę patikrinti kiekvieną iš atitinkančių adresų šiame sąraše, kol bus sėkmingas siuntimo bandymas.

Apkrovos balansavimas tarp pašto serverių masyvų

Metodas, naudojamas gaunamo pašto apkrovos balansui iš serverių masyvo, turi grąžinti tą patį pasirinkimo numerį kiekvienam serveriui rinkinyje. Nustatydamas, kuris serveris turi vienodą pirmenybę siųsti laiškus, siuntėjas turi juos atsitiktinai suskirstyti, kad apkrova paskirstytų kelis konkrečios organizacijos pašto mainus. Daugiašaliai serveriai tvarkomi skirtingai, nes laikoma, kad vardų serveris jau pritaikytas bet kokiam atsitiktiniam pasirinkimui. Daugiausia sprendžiamos maršruto problemos. Kitus serverio įkėlimo tipus galima išspręsti naudojant SMTP tarpinį serverį.

Patikrinkite mx įrašus
Patikrinkite mx įrašus

Atsarginė kopija

Paprastai pirmenybė teikiama tiksliniam serveriui, ty tam, kuris žino, kaip pristatyti atitinkamo vartotojo pašto dėžutę. Žemesnio prioriteto serveriai, vadinami budėjimo arba antriniais MX įrašais, paprastai laiko pranešimus eilėje laukdami, kol pasirodys pirminis serveris. Jei abu serveriai yra prisijungę arba kažkaip sujungti vienas su kitu, MX atsarginė kopija persiųs el. laišką pagrindiniam pašto keitikliui. Atsarginė kopija veikia kaip saugykla.

Kaip nustatyti MX įrašus: prioritetas

Laiškas siunčiamas į mainų serverį su mažiausiu pirmenybės numeriu (didžiausiu prioritetu), todėl pašto keitiklio įrašas, naudojamas nukreipiant, turėtų turėti mažiausią pirmenybės numerį, paprastai 0. Priorityapibrėžia serverių susiejimo tvarką (jei nurodyti keli serveriai su skirtingais prioritetais). Pirmiausia bus tikrinami serveriai, turintys didžiausią prioritetą ir mažiausią pirmenybės numerį. DNS įrašuose pirmenybės numeris paprastai nustatomas ir nurodomas.

Sąrankos klaidos

Paprasta klaidinga nuomonė apie domeno MX įrašo nuostatų užsakymą yra ta, kad taip siekiama padidinti pašto pristatymo tikimybę. Tačiau paprasčiausiai naudojant kelis įrašus su ta pačia nuostata suteikiama ši nauda.

konfigūruoti mx įrašus
konfigūruoti mx įrašus

Kitas dažnas klaidingas MX pirmenybės tvarkos aiškinimas yra tas, kad serverio perkrovos atveju ji skirta „perkrovimui“. Nors jį galima naudoti tokiu būdu, tai yra prasta išteklių valdymo technika, nes ji tyčia sukuria spūstis, nevisiškai išnaudoja turimą aparatinę įrangą ir neleidžia tikrinti MX įrašų. Vienodos vertės priskyrimas visiems galimiems serveriams suteikia tą pačią naudą, gali padėti išvengti perkrovos ir taip padidinti sistemos pralaidumą sumažinant delsą.

SMTP registravimas

SMTP protokolas sukuria saugojimo ir persiuntimo tinklą, o jei domeno pašto serveriai neprisijungę, siunčiantiems serveriams reikia tam domenui skirtų pranešimų eilės, kad vėliau būtų galima bandyti dar kartą. Tačiau šie siuntimo serveriai negali būti informuojami, kad dabar yraatskirus domeno serverius ir aptiks, kad domenas yra pasiekiamas, tik tada, kai bus atliktas kitas bandymas siunčiant atidėtus pranešimus.

patikrinti domeno mx įrašą
patikrinti domeno mx įrašą

Vėlavimas nuo domeno serverių prisijungimo iki laukiančių pranešimų pagaliau pristatymo gali trukti nuo minučių iki kelių dienų, atsižvelgiant į siuntimo serverių pakartotinių bandymų tvarkaraštį. Problema ta, kad atsarginės kopijos yra išskirtinai tinkamos išspręsti ir neleidžia patikrinti domeno MX įrašo.

Rekomenduojamas: