Zum Inhalt springen

Glossar · M

MX-Records

Mail Exchange Records, die angeben, welche Server für den Empfang von E-Mails für eine Domain zuständig sind.

Definition von MX-Records

MX-Records (Mail Exchange Records) sind Einträge im Domain Name System (DNS), die festlegen, welche Mailserver für den Empfang von E-Mails einer bestimmten Domain zuständig sind. Sie dienen dazu, eingehende E-Mails an den richtigen Server weiterzuleiten, der die Nachrichten dann verarbeitet oder speichert.

Ein MX-Record besteht aus einem Prioritätswert und einem Hostnamen, der auf den Mailserver verweist. Der Prioritätswert bestimmt die Reihenfolge, in der Mailserver kontaktiert werden, falls mehrere Server für eine Domain angegeben sind. Ein niedrigerer Wert hat dabei eine höhere Priorität.

Hintergrund und Funktionsweise

MX-Records sind ein zentraler Bestandteil des E-Mail-Versands und wurden mit der Einführung des SMTP-Protokolls (Simple Mail Transfer Protocol) Anfang der 1980er Jahre etabliert. Sie ermöglichen es, den E-Mail-Verkehr über verschiedene Server zu verteilen und Ausfallsicherheit durch Backup-Mailserver zu gewährleisten.

Wenn ein Mailserver eine E-Mail an eine bestimmte Domain senden möchte, fragt er zunächst die DNS-Server nach den MX-Records dieser Domain. Anschließend versucht er, die Nachricht an den Mailserver mit der höchsten Priorität zuzustellen. Sollte dieser nicht erreichbar sein, wird der Server mit der nächsthöheren Priorität kontaktiert.

Technische Details und Aufbau

Ein MX-Record besteht aus mehreren Feldern, darunter der Prioritätswert (auch als Preference bezeichnet) und der Name des Ziel-Mailservers. Der Mailserver muss über einen gültigen A-Record oder AAAA-Record verfügen, der seine IP-Adresse angibt, damit er im Internet erreichbar ist.

Die Priorität wird als 16-Bit-Zahl angegeben, wobei kleinere Zahlen eine höhere Priorität bedeuten. Es können mehrere MX-Records für eine Domain definiert werden, um Lastverteilung und Redundanz zu ermöglichen. Die DNS-Spezifikation für MX-Records ist im RFC 1035 festgehalten.

Einsatzgebiete von MX-Records

MX-Records werden von allen E-Mail-Systemen verwendet, die auf dem Internet basieren. Sie sind notwendig, um E-Mails korrekt zuzustellen und werden von Unternehmen, Internetdienstanbietern und Hosting-Anbietern konfiguriert.

Darüber hinaus ermöglichen MX-Records die Nutzung von externen E-Mail-Diensten, indem sie auf Mailserver von Drittanbietern verweisen. So kann eine Domain beispielsweise ihre E-Mails über Google Workspace oder Microsoft 365 abwickeln, indem die entsprechenden MX-Records gesetzt werden.

Abgrenzung zu verwandten DNS-Einträgen

MX-Records unterscheiden sich von anderen DNS-Einträgen wie A-Records oder CNAME-Records, die primär zur Auflösung von Domainnamen in IP-Adressen oder Aliasnamen dienen. Während A-Records die IP-Adresse eines Servers angeben, spezifizieren MX-Records explizit Mailserver für den E-Mail-Empfang.

Ein weiterer verwandter Eintrag ist der SPF-Record (Sender Policy Framework), der festlegt, welche Server berechtigt sind, E-Mails im Namen einer Domain zu versenden. Im Gegensatz dazu regeln MX-Records nur den Empfang von E-Mails und nicht den Versand.