Ein MX-Eintrag (Mail Exchanger) teilt dem Internet mit, welcher Server eingehende E-Mails für deine Domain verarbeiten soll. Ist dieser Eintrag falsch konfiguriert, kommen keine E-Mails mehr an, auch wenn deine Website einwandfrei funktioniert. In diesem Artikel erfährst du, was ein MX-Eintrag genau macht, wie du selbst einen einrichtest und wie du prüfst, ob alles korrekt eingestellt ist.
Was ist ein MX-Eintrag?
Ein MX-Eintrag ist eine Regel in den DNS-Einstellungen deiner Domain, die angibt, an welchen Mailserver eingehende E-Mails gesendet werden sollen. Ohne korrekten MX-Eintrag weiß das Internet schlichtweg nicht, wohin eine E-Mail an [email protected] geschickt werden soll. Ein MX-Eintrag besteht immer aus zwei wichtigen Bestandteilen:
- Hostname: der Mailserver, an den die E-Mail gesendet wird, zum Beispiel mail.deinedomain.de.
- Priorität: eine Zahl, die bestimmt, welcher Server zuerst angesprochen wird, wenn du mehrere MX-Einträge hast. Je niedriger die Zahl, desto höher die Priorität.
Du kannst mehrere MX-Einträge als Backup einrichten: Ist der Hauptserver nicht erreichbar, versucht die E-Mail automatisch den Server mit der nächstniedrigeren Priorität.
MX-Eintrag einrichten: Schritt für Schritt
Nachfolgend findest du die allgemeinen Schritte zum Einrichten eines MX-Eintrags. Die genauen Bildschirme unterscheiden sich je nach DNS-Verwaltungsumgebung, aber die Prinzipien sind überall gleich.
Suche deine DNS-Verwaltung
Melde dich bei dem Anbieter an, bei dem deine Domain registriert ist, oder bei deinem Hosting-Provider, falls dieser auch dein DNS verwaltet. Gehe zur DNS-Verwaltung oder DNS-Zone deiner Domain.
Füge einen neuen MX-Eintrag hinzu
Klicke auf ‚Eintrag hinzufügen‘ und wähle als Typ MX. Gib bei Host oder Name meist ein @ ein (für die Hauptdomain) und gib bei Wert den Hostnamen deines Mailservers ein.
Lege die Priorität fest
Gib deinem Hauptmailserver eine niedrige Priorität, zum Beispiel 10. Hast du einen Backup-Server, gib diesem eine höhere Zahl, zum Beispiel 20.
Entferne alte oder überflüssige MX-Einträge
Hast du zuvor bei einem anderen Anbieter gehostet? Entferne dann die alten MX-Einträge, sonst kann es zu Verwirrung kommen, wohin die E-Mail gesendet werden soll.
Speichere und warte auf die Propagierung
DNS-Änderungen sind nicht sofort überall bekannt. Es kann einige Zeit dauern, bis die Änderung weltweit sichtbar ist. Teste danach, ob E-Mails korrekt ankommen.
Häufige Fehler
Beim Einrichten eines MX-Eintrags geht regelmäßig etwas schief. Achte auf diese häufigen Fallstricke:
- Falscher Hostname: ein Tippfehler im Mailserver-Namen führt dazu, dass E-Mails nirgendwo ankommen.
- Vergessen, alte Einträge zu entfernen: dadurch versucht die E-Mail manchmal zuerst den falschen (alten) Server.
- MX-Eintrag zeigt auf eine IP-Adresse statt auf einen Hostnamen: ein MX-Eintrag muss immer auf einen Hostnamen zeigen, nicht auf eine IP-Adresse.
- Kein Punkt hinter dem Hostnamen: bei manchen DNS-Systemen musst du einen Punkt hinter den Hostnamen setzen (zum Beispiel mail.domain.de.), um anzugeben, dass es sich um eine vollständige Domain handelt.
- A-Eintrag und MX-Eintrag verwechseln: ein MX-Eintrag regelt die E-Mail, ein A-Eintrag regelt, wohin deine Website zeigt. Das sind zwei getrennte Dinge.
Bist du dir über deine aktuellen Domaineinstellungen unsicher? Überprüfe dann auch deine Domainnamen-Verwaltung, um zu sehen, ob alles ordnungsgemäß eingerichtet ist.
Prüfen, ob dein MX-Eintrag funktioniert
Nachdem du den MX-Eintrag eingerichtet hast, möchtest du natürlich wissen, ob er auch wirklich funktioniert. Das kannst du auf verschiedene Arten prüfen:
- Online MX-Lookup-Tools: es gibt kostenlose Tools, bei denen du deinen Domainnamen eingibst und direkt siehst, welche MX-Einträge aktiv sind und mit welcher Priorität.
- Kommandozeile: unter Windows, Mac und Linux kannst du mit einem einfachen Befehl (zum Beispiel nslookup oder dig, gefolgt von -type=mx und deinem Domainnamen) direkt sehen, welche MX-Einträge aktiv sind.
- Testmail senden: sende eine Testmail von einer externen E-Mail-Adresse an deine eigene Domain und prüfe, ob diese ankommt.
Siehst du keinen oder einen veralteten Eintrag, warte noch etwas: DNS-Änderungen benötigen Zeit, um überall sichtbar zu werden. Besteht das Problem weiterhin, prüfe erneut, ob du die Einstellung korrekt gespeichert hast.
Häufig gestellte Fragen
Wie lange dauert es, bis ein MX-Eintrag aktiv ist?
Das hängt von der DNS-Propagierung ab und kann von wenigen Minuten bis zu mehreren Stunden variieren. Manchmal dauert es länger, abhängig von zuvor eingestellten Cache-Zeiten.
Kann ich mehrere MX-Einträge gleichzeitig verwenden?
Ja, das wird oft als Backup gemacht. Der Server mit der niedrigsten Priorität (der niedrigsten Zahl) wird zuerst versucht.
Was ist der Unterschied zwischen einem MX-Eintrag und einem A-Eintrag?
Ein MX-Eintrag regelt, wohin eingehende E-Mails gehen, ein A-Eintrag regelt, worauf dein Domainname verweist, zum Beispiel für deine Website. Das sind zwei getrennte Einstellungen in deinem DNS.
Warum kommen meine E-Mails nicht an, obwohl der MX-Eintrag korrekt zu sein scheint?
Prüfe auch, ob keine alten, überflüssigen MX-Einträge aktiv sind und ob dein Mailserver selbst korrekt konfiguriert ist. Manchmal liegt das Problem auch an Spamfilterung oder SPF/DKIM-Einstellungen.
Fazit
Ein korrekt eingerichteter MX-Eintrag ist essenziell, um E-Mails auf deiner eigenen Domain zu empfangen. Achte darauf, dass der Hostname stimmt, lege die richtige Priorität fest und entferne alte Einträge. Prüfe danach mit einem Lookup-Tool oder einer Testmail, ob alles funktioniert. Bist du dir über deine Einstellungen unsicher? Schau dir dann deine Möglichkeiten für Webhosting mit korrekt konfigurierten DNS-Einstellungen an.