1. Home
  2. Knowledge Base
  3. MX Record Essentials

Grundlagen von MX Record

Schützen Sie den Weg Ihrer E-Mail

Beim Versenden von E-Mails kann der Weg vom Posteingang des Absenders zum Posteingang des Empfängers manchmal eine Herausforderung sein. Die E-Mail-Zustellung hängt von verschiedenen Faktoren ab. Einer dieser Faktoren ist ein MX-Eintrag, der als Garant für die erfolgreiche Übertragung einer E-Mail an ihr beabsichtigtes Ziel fungiert. Dies ist wichtig für alle, die ihre E-Mail-Zustellung verbessern und sicherstellen möchten, dass ihre Nachrichten nicht im Cyberspace verloren gehen.

MX-Eintragskonfiguration

Ein MX- oder Mail Exchange-Eintrag ist eine entscheidende Komponente im Prozess der E-Mail-Weiterleitung. Im vorherigen Artikel beleuchten wir, was ein DNS (Domain Name System – eine Speicherung von Informationen über Domains) ist und welche Rolle es bei der E-Mail-Zustellung und E-Mail-Sicherheit spielt. Der MX-Eintrag ist eine Variante eines DNS-Eintrags, der einen autorisierten E-Mail-Empfangsserver für die im Feld „An“ des Headers angegebene Domäne findet. Die Informationen zum empfangenden E-Mail-Server werden vom Host im Datensatz angegeben. Vereinfacht ausgedrückt fungiert ein MX-Eintrag als Roadmap für E-Mails und sagt ihnen, wohin sie gehen sollen, um ihr Ziel zu erreichen. Es dient als entscheidende Information, die E-Mail-Servern dabei hilft, zu bestimmen, wohin eingehende Nachrichten zugestellt werden sollen.

MX-Einträge haben die folgende Ansicht:

example.net.   3600   IN     MX      20     mailserver1.example.net.
example.net.   3600   IN     MX      30     mailserver2.example.net.

In diesem Beispiel:

  1. Domainname: Der Domainname ist „example.net.“
  2. TTL-Wert (Time to Live): Der TTL-Wert ist auf 3600 Sekunden (1 Stunde) eingestellt. Das bedeutet, dass der MX-Eintrag von DNS-Resolvern bis zu einer Stunde zwischengespeichert werden kann, bevor er nach Updates suchen muss.
  3. "IN" steht für Internet.
  4. Datensatztyp: „MX“ gibt an, dass es sich um einen MX-Datensatz handelt.
  5. Präferenzwert: Die Präferenzwerte sind auf 20 und 30 eingestellt. Dies schlägt vor, dass der Server mit dem niedrigsten Prioritätswert zuerst versucht wird.
  6. Mail Exchanger: Die Mail Exchanger sind „mailserver1.example.net“ und „mailserver2.example.net“, was darauf hinweist, dass diese Mailserver für die Verarbeitung von E-Mails für die Domain „example.net“ verantwortlich sind.

MX-Einträge verwenden auch A- oder AAAA-Einträge (abhängig von der IP-Version). Ein A-Record enthält eine IP-Adresse der Zieldomäne.

The process of email transmission using mx record check. DNS Sender Mail Server Mail Server Recipient MX Request MX Response Sender Mail Client Mail Client Recipient 187.198.15.95 187.198.15.95 MX records for a domain

Warum sind MX-Einträge wichtig?

Durch die ordnungsgemäße Konfiguration von MX-Einträgen können ein reibungsloser Routing-Prozess und eine reibungslose Zustellung gewährleistet werden. Hier sind einige Gründe, warum sie wichtig sind:

  • Erfolgreiche Zustellung: MX-Einträge sind dafür verantwortlich, den Weg einer E-Mail vom Absender zum Empfänger zu bestimmen. Wenn Sie die MX-Einträge korrekt angegeben haben, können Sie sicher sein, dass Ihre E-Mail an den richtigen Mailserver weitergeleitet wird, was die Chancen auf eine erfolgreiche Zustellung erhöht.
  • Vermeiden Sie, als Spam markiert zu werden: Viele E-Mail-Anbieter führen MX-Eintragsprüfungen für eingehende Nachrichten durch, um zu vermeiden, dass eine E-Mail als Spam gekennzeichnet oder abgelehnt wird. Eine ordnungsgemäße Konfiguration des MX-Eintrags verbessert die Zustellbarkeit von E-Mails und verhindert, dass eine E-Mail in Spam-Filtern landet.
  • Zuverlässigkeit und Vielfältigkeit: Mit MX-Einträgen können Sie mehr als eine IP-Adresse/einen Mailserver an Ihre Domain binden und diese in der Reihenfolge ihrer Priorität festlegen. Das bedeutet, dass die E-Mail automatisch an den nächsten Server weitergeleitet wird, wenn einer der Mailserver nicht verfügbar ist. Diese Vielfalt sorgt dafür, dass Ihre E-Mails mit größerer Wahrscheinlichkeit ihr Ziel erreichen, selbst wenn es vorübergehende Probleme mit einem bestimmten Mailserver gibt.
  • Authentifizierung: MX-Einträge helfen auch dabei, die Quelle einer eingehenden Nachricht zu überprüfen. Zusammen mit dem SPF-Eintrag (Sender Policy Framework) und DKIM (DomainKeys Identified Mail) bietet es ein hohes Maß an E-Mail-Sicherheit, indem es die Domäne des Absenders mit einer autorisierten IP-Adresse des Servers abgleicht und so die Legitimität der Nachrichtenquelle gewährleistet. Daher dient es als eine der Methoden gegen Spoofing- und Phishing-Versuche.

WIE ES FUNKTIONIERT

Wie überprüfe ich MX-Einträge?

Der direkte Zweck eines MX-Eintrags besteht darin, anhand seiner IP einen geeigneten Exchange-Server für die Domäne zu finden, um eine erfolgreiche Zustellung einer E-Mail vom Absender an den im An-Feld der Nachricht genannten Empfänger zu ermöglichen. Wenn Sie gerade einen neuen MX-Eintrag eingerichtet haben und sehen möchten, wie er funktioniert, oder aus anderen Gründen, ist es möglich, eine Überprüfung des MX-Eintrags durchzuführen. Dies kann mithilfe verschiedener Online-Tools und -Befehle erfolgen. Hier sind einige davon:

Verwenden der Eingabeaufforderung/des Terminals

  1. Öffnen Sie die Eingabeaufforderung oder das Terminal und geben Sie den Befehl „nslookup -type=MX domainname.com“ ein.

    usr@usr-lap:~$ nslookup -type=MX gmail.com
  2. Wenn Sie „domainname.com“ durch Ihren tatsächlichen Domainnamen (gmail.com im oben genannten Beispiel) ersetzen, werden die mit Ihrer Domain verknüpften MX-Einträge angezeigt.

    Server:         127.0.0.53
    Address:        127.0.0.53#53
    
    Non-authoritative answer:
    gmail.com       mail exchanger = 5 gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
    gmail.com       mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.

Online-DNS-Suchtools

Sie können unsere Anwendung zur Suche nach MX-Datensätzen

  1. Geben Sie einfach den Domainnamen in das Suchfeld ein.
  2. Drücken Sie die Schaltfläche „MX-Eintrag suchen“.
  3. Ruft einen Datensatz mit dem Domainnamen des Mail Exchange-Servers ab.

Dig-Befehl:

  1. If you have access to a Linux or Mac system, you can use the "dig" command to check MX records: "dig MX domainname.com".

    usr@usr-lap:~$ dig MX gmail.com
  2. Wenn Sie „domainname.com“ durch Ihren tatsächlichen Domainnamen (gmail.com im oben genannten Beispiel) ersetzen, werden die mit Ihrer Domain verknüpften MX-Einträge angezeigt.

    ; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> MX gmail.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50633
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
    
    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 65494
    ;; QUESTION SECTION:
    ;gmail.com.                     IN      MX
    
    ;; ANSWER SECTION:
    gmail.com.              1790    IN      MX      10 alt1.gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      30 alt3.gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      40 alt4.gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      5 gmail-smtp-in.l.google.com.
    gmail.com.              1790    IN      MX      20 alt2.gmail-smtp-in.l.google.com.
    
    ;; Query time: 0 msec
    ;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
    ;; WHEN: Fri May 26 23:00:54 MSK 2023
    ;; MSG SIZE  rcvd: 161
          

Die Überprüfung der MX-Einträge ist wichtig, um sicherzustellen, dass sie korrekt konfiguriert sind und auf die gewünschten Mailserver verweisen. Wenn Sie auf Probleme oder Unstimmigkeiten stoßen, können Sie sich an Ihren Domain-Registrar oder Hosting-Anbieter wenden, um Hilfe bei der Lösung der Probleme zu erhalten.

Häufige Probleme

Obwohl MX-Einträge relativ einfach einzurichten sind, gibt es einige häufige Fehlkonfigurationen und Probleme, die sich auf die E-Mail-Zustellung auswirken können. Werfen wir einen Blick auf einige davon:

  • Fehlende MX-Einträge: Das Fehlen von MX-Einträgen für eine Domain führt dazu, dass die E-Mail-Zustellung fehlschlägt. Es ist wichtig, dass mindestens ein MX-Eintrag angegeben wird, um eine ordnungsgemäße Weiterleitung eingehender E-Mails sicherzustellen.
  • Falsche Prioritätswerte: Für mehrere MX-Datensätze werden Prioritätswerte zugewiesen, ein Wert für jeden Datensatz im Bereich von 0 bis 65535. Bei der Auswahl zwischen diesen Werten bevorzugt der sendende Server den Exchange-Server mit dem niedrigeren Wert zuerst. Die Werte müssen unterschiedlich sein, andernfalls können MX-Einträge mit demselben Prioritätswert zu Zustellungsproblemen führen.
  • Fehlende oder falsche A/AAAA-Einträge: MX-Einträge sind mit A- oder AAAA-Einträgen der Mailserver verknüpft. Wenn diese Datensätze fehlen oder falsch konfiguriert sind, wird die E-Mail-Zustellung beeinträchtigt. Es ist wichtig sicherzustellen, dass die A- oder AAAA-Einträge Ihrer Mailserver korrekt eingerichtet sind und mit den MX-Einträgen übereinstimmen.
  • Portblockierung durch Firewall: Wenn sich Ihr Mailserver hinter einer Firewall befindet, die eingehende Verbindungen auf den erforderlichen Ports einschränkt, kann dies die E-Mail-Zustellung verhindern. Stellen Sie sicher, dass Ihre Firewall-Einstellungen eingehende Verbindungen auf den erforderlichen Ports zulassen, um einen reibungslosen Zustellungsprozess zu gewährleisten.
  • Veraltete MX-Datensätze: Im Laufe der Zeit kann sich die Infrastruktur von E-Mail-Servern ändern. Wenn Sie veraltete oder veraltete MX-Einträge verwenden, werden E-Mails möglicherweise an nicht vorhandene oder stillgelegte Server weitergeleitet, was zu Zustellungsfehlern führt. Durch die regelmäßige Überprüfung und Aktualisierung Ihrer MX-Datensätze wird eine unterbrechungsfreie E-Mail-Zustellung gewährleistet.

Frequently asked questions

Finden Sie Antworten auf Ihre Fragen zu den MX-Datensätzen

Was passiert, wenn meine MX-Einträge falsch konfiguriert sind?

Wenn Ihre MX-Einträge falsch konfiguriert sind, kann die E-Mail-Zustellung beeinträchtigt sein. E-Mails werden möglicherweise zurückgeschickt, als Spam markiert oder erreichen den beabsichtigten Empfänger nicht.

Kann ich aus Redundanzgründen mehrere MX-Einträge haben?

Ja, Sie können aus Redundanzgründen mehrere MX-Einträge haben. Durch die Angabe mehrerer Mailserver mit unterschiedlichen Prioritätswerten stellen Sie sicher, dass E-Mails auch dann zugestellt werden, wenn ein Server nicht verfügbar ist.

Wie lange dauert es, bis MX-Eintragsänderungen wirksam werden?

Änderungen an MX-Einträgen werden normalerweise innerhalb weniger Stunden verbreitet, es kann jedoch bis zu 48 Stunden dauern, bis die Änderungen vollständig im Internet verbreitet sind. Während dieser Zeit können E-Mails weiterhin an die alten Mailserver zugestellt werden.

Kann ich MX-Einträge ändern, ohne die E-Mail-Zustellung zu beeinträchtigen?

Das Ändern von MX-Einträgen kann sich auf die E-Mail-Zustellung auswirken, wenn es nicht korrekt durchgeführt wird. Es wird empfohlen, sich an Ihren Domain-Registrar oder Hosting-Anbieter zu wenden, um Hilfe bei der Durchführung der erforderlichen Änderungen zu erhalten.

Stehen MX-Einträge im Zusammenhang mit der E-Mail-Sicherheit?

MX-Einträge spielen durch Mechanismen wie SPF und DKIM eine Rolle bei der E-Mail-Sicherheit. Richtig konfigurierte MX-Einträge tragen zu einer verbesserten E-Mail-Sicherheit bei und helfen, Spoofing- und Phishing-Versuche zu verhindern.

Kann ich in MX-Einträgen eine IP-Adresse anstelle einer Domäne verwenden?

Nein, MX-Einträge erfordern die Verwendung von Domänen und können nicht direkt mit einer IP-Adresse angegeben werden. MX-Einträge verweisen auf die A- oder AAAA-Einträge der Mailserver, die dann den IP-Adressen zugeordnet werden.