Nodea — logo

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.