Was ist ein MX-Record?

Ein MX-Record nennt die Mailserver, die E-Mails für eine Domain annehmen – jeweils mit einem Präferenzwert, der die Reihenfolge festlegt, in der sie angesprochen werden.

Hat ein Mailserver eine Nachricht für jemand@example.com, fragt er die MX-Records von example.com ab. Jeder Eintrag besteht aus einem Präferenzwert und einem Hostnamen. Der Absender versucht es zuerst beim Host mit der niedrigsten Zahl und geht nur dann zu höheren Werten über, wenn das scheitert; Hosts mit gleichem Wert teilen sich die Last.

Das Ziel eines MX-Records muss ein Hostname mit eigenem A- oder AAAA-Record sein, keine IP-Adresse und kein CNAME. Hat eine Domain überhaupt keinen MX-Record, weichen Absender auf den A- oder AAAA-Record der Domain aus. Eine Domain, die nie E-Mails empfangen soll, kann das mit einem „Null-MX“ ausdrücklich erklären: ein einzelner Eintrag mit Präferenz 0 und „.“ als Ziel.

MX-Records regeln nur, wohin eingehende E-Mails zugestellt werden. Ob den E-Mails vertraut wird, die eine Domain versendet, hängt von SPF, DKIM und DMARC ab, die in TXT-Records stehen.

Beispiel

example.com.  3600  IN  MX  10 mail1.example.com.
example.com.  3600  IN  MX  20 mail2.example.com.

Selbst prüfen

So sieht das Thema „MX-Record“ bei einer echten Domain aus:

MX-Abfrage