Rekord wskazuje komputery, które mogą przejąć (czasowo lub na stałe) pocztę kierowaną na określony adres.
Postać rekordu jest następująca:
[name] [ttl] IN MX preference host
gdzie:
Głównym zastosowaniem rekordu MX jest kierowanie poczty do komputerów (adresow pocztowych), które albo nie są podłączone bezpośrednio do Internetu, albo nie zostało na nich uruchomione oprogramowanie pocztowe. Zakłada się, że wskazany w rekordzie komputer przejmie pocztę i ,,coś'' z nią zrobi (dostarczy odbiorcom w jakiś sposób).
Drugim zastosowaniem rekordu MX jest wskazanie komputerów, które przejmą chwilowo pocztę (gdy jej odbiorca jest niedostępny lub trudno dostępny). Tak jak pokazuje to poniższy rysunek:
+-------+ +-------+ | | wolne lacze | | | |-----------------------------------| | | | | | +-------+ +-------+ komputer ,,MX'' komputer ,,docelowy''
Idea tego rozwiązania jest taka: definiujemy dla komputera ,,docelowego'' co najmniej dwa rekordy MX; jeden (o wyższym priorytecie - na przykład 0) wskazuje na komputer docelowy, drugi (o niższym priorytecie) na komputer ,,MX''. Gdy wolne (zawodne łącze) jest nieczynne, zapchane lub komputer docelowy wyłączony - poczta dotrze na komputer ,,MX'' i zostanie tam przechowana przez jakiś czas (oprogramowanie pocztowe będzie próbowało co jakiś czas pocztę dostarczyć na adres docelowy). Oczywiście powinniśmy spytać o zezwolenie administratorów komputerów, które zamierzamy wykorzystać w tym celu.
Z pewną ostrożnością można używać w polu name znaku ,,*'' (gwiazdka). Trzeba jednak dobrze rozumieć zasadę działania programów wysyłających pocztę. Jest ona taka:
*.pl IN MX 10 hostmające w zamiarze kierować całą pocztę do domeny pl przez komputer o nazwie host nie przyniosą żadnego efektu.
Można natomiast próbować wstawiać rekord następującego rodzaju:
*.bitnet. IN MX 0 plearn.edu.pl.kierujący całą pocztę na adresy bitnetowe na komputer plearn.edu.pl (znany również jako plearn.bitnet) bez dokonywania przeróbek w pliku sendmail.cf.