Was ist ein MX-Eintrag?
MX-Eintrag steht für Mail Exchanger.
Der MX-Eintrag ist ein öffentlicher Eintrag zu Ihrer Domain, der festlegt, welcher Server E-Mails an Ihre Adressen annimmt.
Ohne Fachbegriffe, für Betriebe ohne eigene IT.
Auf dieser Seite3 Abschnitte
Einfach erklärt
Wenn jemand Ihnen an info@ihre-firma.de schreibt, muss sein Mailserver wissen, wohin er die Mail bringen soll. Der MX-Eintrag ist die Antwort darauf: eine Postanschrift für E-Mails, die im öffentlichen Adressbuch des Internets steht, dem DNS. Dort steht zum Beispiel „Mails für ihre-firma.de nimmt Microsoft entgegen“ oder „… nimmt der Server Ihres Hosters entgegen“.
Woran Sie merken, dass etwas nicht stimmt
Fehlt der Eintrag oder zeigt er auf einen alten Server, kommen Mails an Sie nicht an. Die Absender erhalten eine Fehlermeldung, manchmal erst nach Stunden. Nach einem Wechsel des Mailanbieters ist ein vergessener oder doppelter MX-Eintrag eine häufige Ursache für verlorene Mails.
Was Sie tun können
Der Eintrag liegt bei dem Anbieter, bei dem Ihre Domain registriert ist. Die richtigen Werte nennt Ihr Mailanbieter oder IT-Dienstleister. Prüfen Sie nach jedem Anbieterwechsel, ob noch Einträge des alten Anbieters stehen.
Soll eine Domain gar keine Mails empfangen, etwa eine reine Werbedomain, sollte sie das ausdrücklich sagen. Dafür gibt es einen eigenen, leeren MX-Eintrag. Zusammen mit SPF und DMARC erschwert er, dass jemand die Domain als Absender missbraucht.
Gut zu wissen: Der MX-Eintrag regelt nur, wo Mails an Sie ankommen. Ob Ihre eigenen Mails beim Empfänger als echt gelten, regeln SPF, DKIM und DMARC.
Aufbau und Zustellreihenfolge
Ein MX-Record (Mail Exchanger) nennt für eine Domain einen oder mehrere Hostnamen mit einem Präferenzwert. Der sendende Server fragt die MX-Einträge ab und versucht die Zustellung in aufsteigender Reihenfolge: Der kleinste Wert kommt zuerst, gleiche Werte werden zufällig gewählt. Gibt es gar keinen MX-Eintrag, fällt der Sender nach RFC 5321 Abschnitt 5.1 auf den A- oder AAAA-Eintrag der Domain zurück (impliziter MX).
ihre-firma.de. 3600 IN MX 10 mx1.example.net.
ihre-firma.de. 3600 IN MX 20 mx2.example.net.
Typische Fehler
- Der MX zeigt auf einen CNAME. Das ist nach RFC 2181 Abschnitt 10.3 nicht zulässig, manche Sender stellen dann nicht zu.
- Der MX nennt eine IP-Adresse statt eines Hostnamens. Das Ziel muss ein Name mit A- oder AAAA-Eintrag sein.
- Alter Anbieter bleibt stehen. Nach einem Umzug mit gleichem oder kleinerem Präferenzwert landet ein Teil der Mails beim alten System.
- Der Ziel-Host hat kein gültiges Zertifikat. Für die Zustellung ohne Weiteres kein Fehler, mit MTA-STS im Modus
enforceaber schon.
Domain ohne Mailempfang: Null MX
RFC 7505 definiert einen MX mit Präferenz 0 und leerem Ziel. Sender brechen dann sofort mit einer Fehlermeldung ab, statt es tagelang zu versuchen. Für eine Domain, die weder empfängt noch sendet, gehören drei Einträge zusammen:
ihre-firma.de. IN MX 0 .
ihre-firma.de. IN TXT "v=spf1 -all"
_dmarc.ihre-firma.de. IN TXT "v=DMARC1; p=reject"
Prüfen
dig +short MX ihre-firma.de
nslookup -type=MX ihre-firma.de