Definicja
Rekord MX (Mail Exchanger) to wpis DNS, który informuje, który serwer pocztowy jest odpowiedzialny za przyjmowanie poczty elektronicznej dla danej domeny. Gdy ktoś wysyła wiadomość na adres [email protected], serwer wysyłający odpytuje DNS o rekordy MX domeny example.com i dostarcza wiadomość do hosta, na który te rekordy wskazują, często jest to adres Google Workspace, Microsoft 365, Fastmail lub Zoho Mail. Każdy rekord MX posiada numer priorytetu (im niższy, tym bardziej preferowany) oraz docelową nazwę hosta, która sama musi być rozwiązywana za pomocą rekordu A lub AAAA. Domena zazwyczaj posiada od 2 do 5 rekordów MX, dzięki czemu zapasowe serwery pocztowe przyjmują pocztę, jeśli serwer główny jest niedostępny, choć większość małych domen potrzebuje jedynie zestawu jednego dostawcy. Rekordy MX są całkowicie niezależne od hostingu strony internetowej danej domeny: można hostować witrynę u jednego dostawcy, a pocztę u innego, a przeniesienie jednego z nich bez odpowiedniego przeniesienia drugiego jest najczęstszą przyczyną przerw w działaniu poczty elektronicznej po migracji DNS.
Jak to działa
Rekord MX posiada numer priorytetu (niższy = preferowany) oraz docelową nazwę hosta. Cel musi sam posiadać rekord A lub AAAA. Domena zazwyczaj posiada od 2 do 5 rekordów MX dla zapewnienia redundancji, wszystkie wskazujące na serwery pocztowe dostawcy usług e-mail.
Dlaczego to ma znaczenie
Poczta elektroniczna i hosting stron internetowych są na poziomie DNS całkowicie odrębnymi kwestiami, a zapomnienie o tym jest klasyczną przyczyną sytuacji „przeniosłem swoją stronę internetową i teraz moja poczta nie działa”. W przypadku zmiany dostawcy DNS lub hostingu, rekordy MX muszą zostać przeniesione, w przeciwnym razie poczta przestanie działać.