| Termin | Definicja |
|---|---|
| brak rekordu MX | Brak rekordu MX to usterka konfiguracji DNS uniemożliwiająca prawidłowe kierowanie poczty do serwera domeny. Rola rekordu MX w dostarczaniu pocztyRekord MX, czyli Mail Exchange, jest rekordem zasobów DNS wskazującym serwer odpowiedzialny za odbieranie poczty dla określonej domeny. Gdy nadawca wysyła wiadomość na adres w rodzaju Przykładowa prawidłowa odpowiedź DNS może wskazywać host mail.example.pl z priorytetem 10. Nazwa serwera podana w rekordzie MX musi następnie prowadzić do rekordu adresowego A dla IPv4 albo AAAA dla IPv6. Sam rekord MX nie zawiera adresu IP. Jeżeli wskazany host nie ma poprawnego rekordu A lub AAAA, serwer nadawcy może znać kierunek logiczny dostarczania poczty, ale nie będzie miał użytecznego adresu, pod który nawiąże połączenie SMTP. Brak rekordu MX oznacza, że strefa DNS domeny nie publikuje jawnego serwera pocztowego. Nie jest to błąd programu pocztowego w komputerze użytkownika, lecz informacja wynikająca z konfiguracji domeny i jej strefy DNS. W praktyce może prowadzić do opóźnień, zwrotów wiadomości albo niemożności dostarczenia poczty, szczególnie gdy domena nie ma także odpowiednich rekordów adresowych. Jak serwer nadawcy interpretuje brak MXBrak MX nie zawsze oznacza identyczny rezultat w każdej domenie. Zgodnie z zasadami dostarczania poczty SMTP, opisanymi między innymi w RFC 5321, gdy odpowiedź DNS potwierdza brak rekordów MX, serwer nadawcy może potraktować rekord A lub AAAA samej domeny jako adres zastępczy dla dostarczania poczty. Takie zachowanie określa się jako użycie domyślnego MX. Jeżeli domena nie ma ani MX, ani użytecznego A lub AAAA, dostarczenie wiadomości nie ma celu sieciowego. Występowanie rekordu A lub AAAA nie gwarantuje jednak, że pod tym adresem działa serwer SMTP. Adres może należeć do strony WWW, usługi przekierowującej albo urządzenia, które nie nasłuchuje na porcie 25. W takim przypadku serwer nadawcy może próbować połączenia, lecz otrzymać błąd połączenia, odrzucenie przez usługę albo przekroczenie limitu czasu. Serwer pocztowy zwykle ponawia próby przez określony czas, dlatego wiadomość może przez pewien okres znajdować się w kolejce zamiast natychmiast wrócić do nadawcy. Jeżeli domena ma kilka rekordów MX, serwer wysyłający powinien preferować wpis o najniższej wartości priorytetu. Kolejne serwery mogą służyć jako zapasowe, ale muszą być poprawnie skonfigurowane i osiągalne. Usunięcie wszystkich rekordów MX, pozostawienie literówki w nazwie hosta albo wskazanie nieistniejącej subdomeny może więc przerwać odbiór poczty mimo tego, że sama domena nadal otwiera się w przeglądarce. Sprawdzenie strefy DNS i typowych przyczynPodstawową diagnostykę można wykonać poleceniem W odpowiedzi warto rozróżnić rzeczywisty brak MX od błędu DNS. Status Do częstych przyczyn należą: nieutworzenie rekordu MX u operatora DNS, pomyłka w nazwie domeny, nadpisanie strefy po zmianie hostingu, wygasła domena, nieprawidłowa delegacja serwerów nazw oraz wpis MX wskazujący host bez rekordu A lub AAAA. Warto zweryfikować również format nazwy docelowej. W panelach DNS nazwa serwera pocztowego bywa zapisywana jako pełna nazwa zakończona kropką, a błędne dopisanie nazwy domeny przez panel może utworzyć inny, nieistniejący host. Przywrócenie kierowania poczty dla domenyNaprawa polega na ustaleniu właściwego dostawcy poczty i opublikowaniu rekordów MX zgodnych z jego dokumentacją. Właściciel domeny powinien utworzyć wpis lub zestaw wpisów MX w autorytatywnej strefie DNS, zachować zalecane nazwy hostów oraz priorytety, a następnie upewnić się, że każdy host docelowy ma poprawny rekord A lub AAAA. Nie należy wpisywać adresu IP bezpośrednio w polu MX, ponieważ rekord MX wskazuje nazwę hosta, a nie adres. Po zmianie trzeba uwzględnić czas propagacji i wcześniejszy TTL. Część nadawców może jeszcze korzystać ze starej odpowiedzi zapisanej w cache, podczas gdy inne serwery zobaczą już nową konfigurację. Test powinien obejmować zapytanie o MX, sprawdzenie rekordów A i AAAA hostów pocztowych oraz rzeczywistą próbę wysłania wiadomości z kontrolą komunikatów zwrotnych. Rekord MX nie odpowiada za wysyłanie poczty przez klienta; do tego służą ustawienia serwera SMTP, natomiast MX określa miejsce odbioru wiadomości dla domeny. Jeżeli problem z brakiem rekordu MX pojawia się na laptopie lub komputerze PC, przyczyną lokalną może być nieaktualny cache DNS, błędnie ustawiony resolver albo nieprawidłowa konfiguracja aplikacji pocztowej. Sama naprawa systemu operacyjnego nie utworzy jednak brakującego wpisu w publicznej strefie domeny. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, a w przypadku diagnostyki poczty może pomóc odróżnić problem urządzenia lub programu od błędu konfiguracji DNS domeny. |