MX-rekord - šta je to?

Sadržaj:

MX-rekord - šta je to?
MX-rekord - šta je to?
Anonim

MX zapis, ili zapis razmjenjivača pošte, je tip zapisa resursa u sistemu imena domena koji specificira server e-pošte odgovoran za prihvatanje e-poruka u ime primaočevog domena i vrijednost preferencije koja se koristi za prioritet isporuke pošte. Skup zapisa izmjenjivača pošte u ime domene specificira kako e-poštu treba usmjeriti korištenjem Simple Mail Transfer Protocol (SMTP).

mx records
mx records

MX Records: Pregled tehnologije

Zapisi resursa su primarni informacijski element Sistema imena domena (DNS). Razlikuju se po identifikaciji tipa (A, MX, NS) i DNS klasi (Internet, CHAOS). Zapisi imaju dodijeljen datum isteka (vrijeme života), koji pokazuje kada informacije koje pohranjuju moraju biti ažurirane sa ovlaštenog servera imena. Zapisi resursa su organizirani u DNS-u na osnovu FQDN adrese e-pošte primatelja (dio imena iza simbola@).

Informacija o korisnom učitavanju specifičnog MX zapisa je potpuno kvalificirano ime domene hosta e-pošte i željena vrijednost koja bi se trebala pojaviti direktno u jednom ili više zapisa adresa. Kada se poruka e-pošte pošalje preko Internetu, agent za slanje Mail Transfer Service (MTA) pita sistem imena domena za MX zapise za svaki domen primaoca. Ovaj upit vraća listu servera za razmjenu pošte koji prihvataju dolaznu poštu za ovu domenu. Agent koji šalje tada pokušava uspostaviti SMTP vezu.

mx zapisi domene
mx zapisi domene

Osnove određivanja prioriteta

U najjednostavnijem slučaju, domen može imati samo jedan mail server. Na primjer, ako MTA traži MX zapise za example.com, a DNS server odgovori samo sa mail.example.com sa preferencama od 50, MTA će pokušati poslati poštu na navedeni server. U ovom slučaju, broj 50 može biti bilo koji cijeli broj koji dozvoljava SMTP specifikacija. Ali kada se više od jednog servera vrati za MX zahtjev, broj preferencije za svaki unos određuje relativni prioritet specificiranog servera. Kada udaljeni klijent (obično drugi server pošte) izvrši MX pretragu za ime domene, dobija listu servera i njihove preferencijalne brojeve. Svaki server sa najmanjim brojem preferencija treba prvo provjeriti. Da bi se osigurao pouzdan prijenos pošte, SMTP klijent mora biti u mogućnosti provjeriti svaku od odgovarajućih adresa na ovoj listi sve dok pokušaj isporuke ne uspije.

Balansiranje opterećenja između nizova mail servera

Metoda koja se koristi za balansiranje učitavanja dolazne pošte na nizu servera mora vratiti isti preferirani broj za svaki server u skupu. Prilikom određivanja koji server ima jednaku prednost za slanje pošte, pošiljalac ih mora nasumično rasporediti kako bi rasporedio opterećenje na više razmjenjivača pošte za određenu organizaciju. Višedomni serveri se rukovode drugačije, jer se smatra da je bilo koja randomizacija već primijenjena od strane servera imena. Uglavnom se bavi problemima rutiranja. Druge vrste učitavanja servera mogu se riješiti korištenjem SMTP proxyja.

provjerite mx zapise
provjerite mx zapise

Rezervna

Ciljni server, odnosno onaj koji zna kako da isporuči poštansko sanduče odgovarajućeg korisnika, obično je preferirani. Serveri nižeg prioriteta, koji se nazivaju pripravni ili sekundarni MX zapisi, obično drže poruke u redu čekajući da se pojavi primarni server. Ako su oba servera na mreži ili na neki način povezana jedan s drugim, MX rezervna kopija će proslijediti e-poštu glavnom razmjenjivaču pošte. Sigurnosna kopija djeluje kao trezor.

Kako postaviti MX zapise: prioritet

Pošta se šalje na server za razmjenu sa najnižim preferiranim brojem (najvećim prioritetom), tako da unos razmjenjivača pošte koji se koristi za rutiranje treba da ima najniži broj preferencije, obično 0. Prioritetdefinira redoslijed kojim bi serveri trebali biti povezani (ako je specificirano više servera s različitim prioritetima). Prvo će biti provjereni serveri s najvećim prioritetom i najnižim preferiranim brojem. U DNS zapisima, preferirani broj se obično postavlja i specificira.

Greške pri postavljanju

Uobičajena zabluda o naručivanju preferencija MX zapisa domene je da je namjera da poveća vjerovatnoću isporuke pošte. Međutim, jednostavno korištenje više unosa sa istim preferencijama pruža ovu prednost.

konfigurišite mx zapise
konfigurišite mx zapise

Još jedna uobičajena pogrešna interpretacija MX-preference redoslijeda je da je namijenjena da obezbijedi "failover" u slučaju preopterećenja servera. Iako se može koristiti na ovaj način, to je loša tehnika upravljanja resursima jer namjerno stvara zagušenje, ne koristi u potpunosti raspoloživi hardver i ne dozvoljava provjeru MX zapisa. Dodjeljivanje iste vrijednosti svim dostupnim serverima pruža istu prednost, može pomoći u izbjegavanju situacija zagušenja i na taj način povećati propusnost sistema smanjenjem kašnjenja.

SMTP logovanje

SMTP protokol uspostavlja mrežu skladištenja i prosljeđivanja, a ako su serveri pošte domene van mreže, serverima koji šalju potreban je red poruka namijenjenih tom domenu da bi pokušali ponovo kasnije. Međutim, ovi serveri za slanje ne mogu biti obaviješteni da su sada dostupnisamostalne domenske servere i otkrivaju da je domena dostupna samo ako je sljedeći pokušaj učinjen prilikom slanja odgođenih poruka.

provjerite zapis domene mx
provjerite zapis domene mx

Kašnjenje između trenutka kada serveri domena postanu onlajn i kada se poruke na čekanju konačno isporuče može biti od minuta do nekoliko dana, u zavisnosti od rasporeda ponovnih pokušaja servera koji šalju. Problem je u tome što su sigurnosne kopije jedinstveno kvalifikovane za rješavanje i ne dozvoljavaju vam da provjerite MX zapis domene.