MX record
Ein MX Eintrag, MX RECORD oder Mail Exchange Record einer Domain definiert, zu welchem Mailserver eine E-Mail geschickt werden soll. Der MX Eintrag ist ein Typ im Domain Name System.
Wenn eine E-Mail durch das Internet gesendet wird, versucht der Ausgangs-Mailserver den MX Eintrag der Domain (der Teil der E-Mail Adresse nach dem "@") festzustellen.
Er sollte mindestens einen oder mehrere MX Einträge zu jeder Domain (auch Sub-Domains) erhalten. Falls kein MX Eintrag vorhanden ist, versucht der Mailserver den A Eintrag (die IP) der Domain festzustellen. Falls der Mailserver die IP ermitteln kann, versucht er eine SMTP Verbindung zu dieser IP aufzubauen.
Falls ein MX Eintrag vorhanden ist, schickt er die E-Mail an den Mailserver, der dort vermerkt ist. Falls mehrere MX Einträge vorhanden sind, wird die E-Mail an den Mailserver mit dem niedrigsten Prioritätswert gesendet. Falls dieser nicht erreichbar ist, versucht der Mailserver den nächsten Mailserver in der MX Liste zu erreichen usw.. Dadurch kann der Ausfall eines Mailservers relativ einfach kompensiert werden.
Beispiel:
Ein nslookup würde folgende Antwort liefern:
C:\\>nslookup> set type=MX > wikipedia.de
wikipedia.de MX preference = 10, mail exchanger = mail.wikipedia.de wikipedia.de MX preference = 20, mail exchanger = smtprelay.regiomedia.de wikipedia.de MX preference = 30, mail exchanger = mx30.regiomedia.de