Rekord MX
Rekord MX (ang. Mail Exchanger) to wpis w systemie DNS, który wskazuje serwery pocztowe odpowiedzialne za przyjmowanie wiadomości e-mail kierowanych do adresów w danej domenie. Bez poprawnego rekordu MX poczta do ktos@nodea.pl nie ma dokąd trafić, nawet jeśli strona WWW działa bez zarzutu.
Jak działa rekord MX
Gdy serwer nadawcy chce dostarczyć wiadomość, odpytuje DNS o rekordy MX domeny odbiorcy. Każdy wpis zawiera dwa kluczowe pola:
- priorytet — liczba określająca kolejność; im niższa, tym wyższy priorytet,
- nazwę serwera pocztowego — np. mail.nodea.pl, która musi rozwiązywać się do adresu przez rekord A.
Serwer nadawcy najpierw próbuje dostarczyć pocztę do hosta o najniższym priorytecie; jeśli ten nie odpowiada, przechodzi do kolejnego. Ważne, by nazwa w rekordzie MX wskazywała na rekord A, a nie na CNAME — takie ustawienie jest niezgodne ze standardem i bywa odrzucane.
Zastosowanie w praktyce
Rekord MX ustawia się przy każdym uruchomieniu poczty dla domeny — czy to na własnym serwerze, czy w usłudze zewnętrznej. Konfiguracja poczty to jednak nie tylko MX: aby wiadomości nie trafiały do spamu, domenę uzupełnia się o rekordy uwierzytelniające w postaci wpisów TXT — SPF, DKIM i DMARC. Po zmianie dostawcy poczty aktualizuje się rekordy MX, pamiętając o propagacji zależnej od TTL.
Powiązane pojęcia
Najczęstsze pytania
Do czego służy priorytet w rekordzie MX?
Priorytet (niższa liczba = wyższy priorytet) określa kolejność, w jakiej serwery nadawcy próbują dostarczyć pocztę. Najpierw wybierany jest serwer o najniższej wartości; pozostałe pełnią rolę zapasową, gdy główny jest niedostępny. Kilka rekordów o tym samym priorytecie równoważy ruch.
