Glossar
MX-Record
Ein MX-Record sagt sendenden Mailservern, welche Hosts E-Mail für eine Domain annehmen, mit einer Prioritätszahl für jeden.
Was ein MX-Record ist
Ein Mail-Exchanger-Record ist der DNS-Eintrag, der die Frage „Wohin liefere ich E-Mail für diese Domain?“ beantwortet. Hat ein Server eine Nachricht für someone@example.com, fragt er das DNS nach den MX-Records von example.com und erhält einen oder mehrere Hostnamen, jeder mit einer Präferenzzahl. Niedrigere Zahlen werden zuerst versucht; gleiche Zahlen werden abwechselnd genutzt. Ein typischer Satz sieht so aus:
example.com. 3600 IN MX 10 mail1.example.com.
example.com. 3600 IN MX 20 mail2.example.com.
Der sendende Server löst dann mail1.example.com zu einer Adresse auf und verbindet sich auf Port 25. Scheitert das, versucht er mail2. Hat eine Domain gar keine MX-Records, fallen Absender auf den A- oder AAAA-Record der Domain selbst zurück, was selten beabsichtigt ist.
Warum es wichtig ist
MX-Records sind das Erste, was zu prüfen ist, wenn E-Mail an eine Domain bounct, eine Migration zu einem neuen Mailanbieter unvollständig scheint oder das Setup einer Domain auditiert wird. Ein Record, der auf einen Hostnamen ohne Adresse zeigt, eine Prioritätsreihenfolge, die Mail zuerst an einen Backup-Server sendet, oder ein veralteter Eintrag für einen nicht mehr genutzten Anbieter sind alle üblich und alle in einem einzigen Lookup sichtbar.
MX-Records zählen auch für die Zustellbarkeit in der anderen Richtung. Empfänger erwarten, dass eine Absenderdomain Antworten empfangen kann, und manche prüfen, ob ein MX existiert, bevor sie Mail davon annehmen. Die Begleitrecords SPF, DKIM und DMARC steuern, ob Mail von der Domain vertraut wird; MX steuert, wohin Mail an sie geht.
So prüfen Sie es
Nutzen Sie den DNS-Lookup mit Record-Typ MX. Das Ergebnis zeigt jeden Exchanger, seine Priorität und die TTL. Schlagen Sie anschließend den A-Record jedes Exchangers nach, prüfen Sie dessen Reverse DNS und führen Sie den Blacklist-Check auf der Adresse des Exchangers aus, wenn ausgehende Mail der Domain abgewiesen wird. Die E-Mail-Header-Analyse zeigt, welche Server eine Nachricht tatsächlich verarbeitet haben — der schnellste Weg zu bestätigen, dass die MX-Records wie beabsichtigt genutzt werden.
Häufige Missverständnisse
Ein MX-Record muss auf einen Hostnamen zeigen, nie direkt auf eine IP-Adresse; ein Record mit einer Adresse ist ungültig, auch wenn manche Resolver ihn tolerieren. Und die Prioritätswerte haben keine absolute Bedeutung; 0 und 10 verhalten sich genau wie 10 und 20.