Ein MX-Eintrag (Mail Exchange Resource Record) ist eine Zusatzinformation zu einer Serveradresse, die beschreibt, an welche Server bevorzugt E-Mails für diese Serveradresse geschickt werden soll.
Wird kein MX-Eintrag angezeigt, so wird die E-Mail dierekt an die Serveradresse verschickt.
Ansonsten wird die E-Mail an den Server geschickt mit der höchsten Priorität (kleinste Zahl). Antwortet der nicht oder lehnt ab, wird der nächste Server versucht usw. bis die E-Mail "übergeben" wurde oder die E-Mail als nicht zustellbar zurück gesendet wird.
Wird eine E-Mail an name@wikipedia.org versendet, so überprüft der ausgehende E-Mail-Server die Adresse "wikipedia.org" nach evtl. vorkommenden MX-Einträgen. Händisch sieht das so aus (unter Linux)
Befehl: host -t mx wikipedia.org
Ausgabe:
wikipedia.org mail is handled by 10 mchenry.wikimedia.org.
wikipedia.org mail is handled by 50 lists.wikimedia.org.
Die E-Mail würde also als erstes an "mchenry.wikimedia.org" übergeben werden. Lehnt dieser ab oder gibt es ein Problem, wird als nächstes "lists.wikimedia.org" genommen. Kommt es auch hier zu einem Problem in der Zustellung, dann wird die E-Mail wieder an den Absendenden zurück gesendet.