Ein MX-Record (Mail Exchange) wird in der DNS-Zone eines Nameservers konfiguriert und legt fest, unter welchem Fully Qualified Domain Name (FQDN) der E-Mail-Server einer Domain oder Subdomain erreichbar ist. MX-Records sind entscheidend für die korrekte Zustellung von E-Mails.
Um eine höhere Verfügbarkeit zu gewährleisten, können mehrere MX-Records mit unterschiedlichen Prioritäten angelegt werden. Fällt der Server mit der höchsten Priorität aus, greifen E-Mail-Dienste automatisch auf den Server mit der nächsthöheren Priorität zurück.
Im folgenden Beispiel werden mehrere E-Mail-Server mit unterschiedlichen Prioritäten konfiguriert. Zunächst werden A-Records erstellt, damit die Domain-Namen auf die IP-Adressen der Server auflösen:
Anschließend werden die MX-Records angelegt. Die dritte Spalte gibt die Priorität an:
E-Mails werden zunächst an den Server mit Priorität 10 gesendet. Ist dieser nicht erreichbar, erfolgt die Zustellung automatisch über die Server mit Priorität 20 oder 50.
Die gleiche Konfiguration ist auch für IPv6 möglich. Hier werden statt A-Records AAAA-Records verwendet. In vielen Umgebungen wird dabei ein Dual-Stack-Betrieb (IPv4 + IPv6) eingesetzt, um beide Protokolle parallel zu unterstützen:
Auf diese Weise kann der E-Mail-Server sowohl über IPv4 als auch über IPv6 erreicht werden, und die Zustellung von E-Mails bleibt auch bei Ausfall einzelner Server zuverlässig.