MX-rekord – mis see on?

Sisukord:

MX-rekord – mis see on?
MX-rekord – mis see on?
Anonim

MX-kirje ehk meilivahetuse kirje on domeeninimesüsteemi ressursikirje tüüp, mis määrab meiliserveri, mis vastutab meilisõnumite vastuvõtmise eest adressaadi domeeni nimel, ja eelistusväärtuse, mida kasutatakse kirjade edastamise prioriteediks. Domeeni nimel e-posti vahetaja kirjete komplekt määrab, kuidas e-kirju tuleks marsruutida lihtsa meiliedastusprotokolli (SMTP) abil.

mx rekordid
mx rekordid

MX Records: Tehnoloogia ülevaade

Ressursikirjed on domeeninimesüsteemi (DNS) esmane teabeelement. Need erinevad tüübituvastuse (A, MX, NS) ja DNS-klassi (Internet, CHAOS) poolest. Kirjetele on määratud aegumiskuupäev (eluaeg), mis näitab, millal tuleb nende salvestatavat teavet autoriteetsest nimeserverist värskendada. Ressursikirjed korraldatakse DNS-is nende adressaadi meili FQDN alusel (nime osa pärast sümbolit@).

Konkreetne MX-kirje kasulik koormuse teave on meili hosti täielikult kvalifitseeritud domeeninimi ja eelistuse väärtus, mis peaks ilmuma otse ühes või mitmes aadressikirjes. Kui meilisõnum saadetakse üle Internetis, saateagent Mail Transfer Service (MTA) pärib domeeninimesüsteemist iga adressaadidomeeni MX-kirjeid. See päring tagastab loendi meilivahetusserveri hostidest, mis võtavad vastu selle domeeni sissetulevaid kirju. Seejärel proovib saateagent luua SMTP-ühenduse.

mx domeeni kirjed
mx domeeni kirjed

Prioriteedi seadmise põhitõed

Lihtsamal juhul võib domeenil olla ainult üks meiliserver. Näiteks kui MTA otsib MX-kirjeid näiteks example.com ja DNS-server vastab ainult mail.example.com-iga eelistuste arvuga 50, proovib MTA saata kirju määratud serverisse. Sel juhul võib number 50 olla mis tahes täisarv, mida SMTP spetsifikatsioon lubab. Kuid kui MX-päringule tagastatakse rohkem kui üks server, määrab iga kirje eelistusnumber määratud serveri suhtelise prioriteedi. Kui kaugklient (tavaliselt teine meiliserver) teeb domeeninime MX-otsingu, saab ta serverite loendi ja nende eelistuste numbrid. Kõiki madalaima eelistusnumbriga servereid tuleks esialgu kontrollida. Usaldusväärse kirjaedastuse tagamiseks peab SMTP-klient suutma kontrollida kõiki selles loendis olevaid sobivaid aadresse, kuni kohaletoimetamise katse õnnestub.

Koormuse tasakaalustamine meiliserverite massiivide vahel

Meetod, mida kasutatakse serverite massiivi sissetulevate kirjade tasakaalustamiseks, peab tagastama sama eelistusnumbri iga komplekti kuuluva serveri jaoks. Kui tehakse kindlaks, millisel serveril on e-kirjade saatmiseks võrdne eelistus, peab saatja need juhuslikult jaotama, et jaotada koormus konkreetse organisatsiooni mitme meilivahetaja vahel. Mitmekoduservereid käsitletakse erinev alt, kuna igasugust randomiseerimist loetakse nimeserveri poolt juba rakendatuks. See käsitleb peamiselt marsruutimise probleeme. Muud tüüpi serveri laadimist saab lahendada SMTP-puhverserveri abil.

kontrollige mx-kirjeid
kontrollige mx-kirjeid

Varundus

Tavaliselt eelistatakse sihtserverit, st seda, mis teab, kuidas vastava kasutaja postkasti kohale toimetada. Madalama prioriteediga serverid, mida nimetatakse ooterežiimi või sekundaarseteks MX-kirjeteks, hoiavad tavaliselt sõnumeid järjekorras, oodates esmase serveri ilmumist. Kui mõlemad serverid on võrgus või kuidagi üksteisega ühendatud, saadab MX-i varukoopia meili põhimeilivahetajale. Varukoopia toimib varahoidlana.

Kuidas seadistada MX-kirjeid: prioriteet

Mail saadetakse vahetusserverisse madalaima eelistusnumbriga (kõrgeima prioriteediga), seega peaks marsruutimiseks kasutataval meilivahetaja kirjel olema madalaim eelistusnumber, tavaliselt 0. Prioritymäärab serverite seostamise järjekorra (kui on määratud mitu erineva prioriteediga serverit). Esm alt kontrollitakse kõrgeima prioriteediga ja madalaima eelistusnumbriga servereid. DNS-kirjetes on eelistuse number tavaliselt määratud ja täpsustatud.

Seadistusvead

Levinud eksiarvamus domeeni MX-kirje eelistuste tellimise kohta on, et see on mõeldud posti kohaletoimetamise tõenäosuse suurendamiseks. Selle eelise annab aga lihts alt mitme sama eelistusega kirje kasutamine.

mx-kirjete seadistamine
mx-kirjete seadistamine

Teine levinud MX-eelistuse järjekorra väärtõlgendus seisneb selles, et see on mõeldud serveri ülekoormuse korral "tõrkesiirde" pakkumiseks. Kuigi seda saab sel viisil kasutada, on see kehv ressursihaldustehnika, kuna see tekitab tahtlikult ummikuid, ei kasuta täielikult ära saadaolevat riistvara ega võimalda MX-kirjeid kontrollida. Kõigile saadaolevatele serveritele sama väärtuse määramine annab sama eelise, võib aidata vältida ummikuid ja seega suurendada süsteemi läbilaskevõimet, vähendades latentsust.

SMTP logimine

SMTP-protokoll loob salvestamise ja edastamise võrgu ning kui domeeni meiliserverid on võrguühenduseta, vajavad saatvad serverid sellele domeenile mõeldud sõnumite järjekorda, et hiljem uuesti proovida. Neid saatmisservereid ei saa aga teavitada, et need on nüüd saadavaleraldiseisvad domeeniserverid ja tuvastavad domeeni saadavaloleku ainult siis, kui tehakse järgmine katse edasilükatud sõnumite saatmisel.

kontrollige domeeni mx kirjet
kontrollige domeeni mx kirjet

Domeeniserverite võrku jõudmise ja ootel olevate sõnumite lõpliku kohaletoimetamise vaheline viivitus võib olla mõnest minutist mitme päevani, olenev alt saatvate serverite uuesti proovimise ajakavast. Probleem on selles, et varukoopiad on lahendamiseks ainulaadse kvalifikatsiooniga ja ei võimalda teil kontrollida domeeni MX-kirjet.

Soovitan: