SPF, DKIM & DMARC Check für deine Domain – inklusive MX
Mit diesem SPF-, DKIM- und DMARC-Check prüfst du die E-Mail-DNS-Einträge deiner Domain in einem Durchgang, inklusive MX. Das Tool liest die Einträge aus dem DNS, probiert gängige DKIM-Selektoren durch und erklärt typische Fehler wie mehrere SPF-Records, ?all, p=none oder eine fehlende rua-Adresse.
Gebaut von Jakub Martyniak
Kostenlos und ohne Anmeldung – einfach Domain eingeben und prüfen.
Du betreibst einen eigenen Mailserver? Behalte DNS-Einträge und Zustellung selbst im Griff.
Gib oben eine Domain ein, um SPF, DMARC, MX und DKIM zu prüfen.
Beispiel-Ergebnis
So sieht der Befund im Email DNS Health Checker aus
Du gibst eine Domain ein, der Checker liest SPF, DMARC, MX und DKIM aus dem DNS und listet erkannte Fehlkonfigurationen mit Erklärung auf. Das Beispiel nutzt eine erfundene Domain mit absichtlich schwachen Einträgen, dein Befund hängt von deiner Domain ab.
Beispiel · Beispiel mit erfundener Domain example.com
Eingabe: DNS-Einträge der Domain
example.com. TXT "v=spf1 include:_spf.google.com ?all"_dmarc.example.com. TXT "v=DMARC1; p=none"example.com. MX 10 mail.example.com.google._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA…"Ausgabe: Befund
- 3 Warnungen
Warnung · SPFDieser Record endet auf ?all (neutral) und gibt empfangenden Mail-Servern damit keine echte Orientierung.
Warnung · DMARCDie Policy ist p=none: Mails, die SPF/DKIM/DMARC nicht bestehen, werden trotzdem zugestellt, nicht blockiert oder markiert.
Warnung · DMARCEs ist keine rua=-Berichtsadresse gesetzt - diese Domain bekommt dadurch keinerlei Einblick in Spoofing-Versuche.
In Ordnung · MXMX-Record gefunden: 10 mail.example.com
In Ordnung · DKIMDKIM-Record unter dem Selektor google._domainkey gefunden.
So funktioniert es
SPF, DKIM und DMARC prüfen: So funktioniert der Check
Domain eingeben, prüfen, Befund lesen: In wenigen Schritten zum SPF-, DKIM-, DMARC- und MX-Ergebnis.
Schritt 1
Domain eingeben
Trag deine Domain ins Feld ein, zum Beispiel example.com. Eine eingefügte URL funktioniert auch: Protokoll, www., Pfad und Port entfernt das Tool automatisch.
Schritt 2
Optional: DKIM-Selektor eintragen
Kennst du den DKIM-Selektor deines Mail-Anbieters, öffne das Feld für den DKIM-Selektor und trag ihn ein. Er wird zusätzlich zu den 13 gängigen Selektoren geprüft.
Schritt 3
Prüfung starten
Starte die Prüfung. SPF, DMARC, MX und die DKIM-Selektoren werden gleichzeitig abgefragt.
Schritt 4
Ergebnis lesen
Für jeden Eintrag siehst du, ob er gefunden wurde: bei SPF den Qualifier, bei DMARC die Policy und die Berichtsadressen, bei MX die Mailserver nach Priorität und bei DKIM die gefundenen Selektoren. Warnungen stehen mit Erklärung darunter, die Roh-Records klappst du bei Bedarf auf.
Schritt 5
Korrigieren und erneut prüfen
Korrigiere die Einträge bei deinem DNS-Anbieter und prüfe danach erneut. Ergebnisse können bis zu 6 Stunden zwischengespeichert sein, eine Änderung erscheint deshalb eventuell erst später.
Was geprüft wird
SPF-Check, DKIM-Check, DMARC-Checker und MX in einem Durchgang
Statt vier einzelner Tools fragt der Check alle vier E-Mail-DNS-Einträge deiner Domain gleichzeitig ab und zeigt sie zusammen an.
SPF-Check
Sucht an der Domain selbst nach dem TXT-Record, der mit v=spf1 beginnt, und zeigt den Qualifier am Ende (-all, ~all, ?all oder +all). Gewarnt wird bei mehreren SPF-Records, bei +all und bei ?all.
DKIM-Check
Probiert 13 gängige Selektoren unter selektor._domainkey.deinedomain.de durch: google, selector1, selector2, s1, s2, k1, k2, k3, mta, default, dkim, mail, smtp. Deinen eigenen Selektor kannst du zusätzlich eintragen.
DMARC-Checker
Liest den Eintrag unter _dmarc.deinedomain.de, zeigt die Policy (none, quarantine oder reject) und die rua-Berichtsadressen und warnt bei p=none, fehlender oder ungültiger Policy, fehlender rua-Adresse und mehreren DMARC-Records.
MX-Record-Check
Listet die Mailserver der Domain nach Priorität. Fehlende MX-Records sind normal, wenn die Domain keine E-Mails empfängt. Ein Null MX („.“) wird als ausdrückliche Ablehnung des E-Mail-Empfangs angezeigt.
Typische Fehler
Typische Fehler bei SPF und DMARC und was sie bedeuten
Diese Fehlkonfigurationen erkennt der Check und erklärt sie direkt im Ergebnis. So weißt du, was du bei deinem DNS-Anbieter ändern solltest.
Mehrere SPF-Records
Pro Domain ist nur ein TXT-Record mit v=spf1 erlaubt. Gibt es mehrere, werten Mail-Server das als permerror und die SPF-Prüfung kann komplett fehlschlagen. Fasse die Einträge zu einem einzigen Record zusammen.
SPF endet auf +all
Mit +all, oder einem „all“ ganz ohne Qualifier, darf jeder Server Mails im Namen deiner Domain versenden. Üblich sind -all oder ~all am Ende des Records.
SPF endet auf ?all
?all ist neutral und gibt empfangenden Mail-Servern keine echte Orientierung, ob eine Mail von einem fremden Server abgelehnt werden soll.
Mehrere DMARC-Records
Liegen unter _dmarc mehrere DMARC-Records, ignorieren empfangende Mail-Server alle davon. Behalte nur einen Eintrag.
Keine gültige DMARC-Policy
Fehlt p= oder steht dort etwas anderes als none, quarantine oder reject, behandeln Mail-Server den Record wie p=none oder ignorieren ihn ganz.
DMARC-Policy p=none
p=none ist reine Überwachung: Mails, die die Prüfungen nicht bestehen, werden trotzdem zugestellt. Schutz vor gefälschten Absendern bieten erst p=quarantine oder p=reject.
Keine rua-Berichtsadresse
Ohne rua= bekommst du keine DMARC-Berichte und damit keinen Einblick in Spoofing-Versuche mit deiner Domain. Der Check warnt auch, wenn rua= leer ist.
Mehr entdecken
Nach dem Check: weitere Tools für Domain und DNS
DNS Propagation Checker
Prüfen, ob sich ein DNS-Eintrag schon weltweit propagiert hat - 20 öffentliche Resolver gleichzeitig abgefragt.
Gebaut von Jakub Martyniak
Website Security Check
NeuWebsite auf bekannte Schwachstellen und veraltete Software prüfen: erkennt PHP-, Webserver-, OpenSSL- und CMS-Versionen, vergleicht sie mit aktuellen Releases und Sicherheitswarnungen und zeigt fehlende Sicherheits-Header. Dazu ein Selbsttest für Betriebssystem, Datenbanken und offene Updates auf dem eigenen Server.
Gebaut von Florian Galz
DNS Lookup
A-, AAAA-, MX-, TXT-, NS-, CNAME-, SOA- und CAA-Einträge einer Domain abfragen - plus Reverse DNS für jede IP.
Gebaut von Luca Stanek
WHOIS Lookup
Registrar, Registrierungsdatum, Ablaufdatum und Nameserver einer Domain prüfen.
Gebaut von Jakub Martyniak
SPF-, DKIM- & DMARC-Generator
NeuSPF-, DKIM- und DMARC-Records für den Mailversand deiner Domain erzeugen: Mailanbieter wählen, eigene Server und Policy festlegen, DKIM-Schlüssel im Browser erzeugen und alles direkt in deine ZAP-Hosting Domain eintragen.
Gebaut von Florian Galz
IP Blacklist Checker
Prüfen, ob eine IP-Adresse oder ein Mailserver auf Spam-Blacklists (RBL/DNSBL) wie Spamhaus, Barracuda und SpamCop steht, inklusive Reverse-DNS und Hinweisen zur Löschung.
Gebaut von Luca Stanek
FAQ
Häufige Fragen zum SPF-, DKIM- und DMARC-Check
Kurze Antworten rund um SPF, DKIM, DMARC und MX.
Der Check fragt gleichzeitig vier Dinge über einen öffentlichen DNS-Resolver (1.1.1.1) ab: den SPF-Record (TXT mit v=spf1) an der Domain selbst, den DMARC-Record unter _dmarc.deinedomain.de, die MX-Records und DKIM unter 13 gängigen Selektoren (google, selector1, selector2, s1, s2, k1, k2, k3, mta, default, dkim, mail, smtp). Einen eigenen DKIM-Selektor kannst du zusätzlich eintragen. Die Ergebnisse siehst du zusammen auf einen Blick.
Alle drei sind DNS-Einträge, die Mail-Server nutzen, um zu prüfen, ob eine E-Mail wirklich von der angegebenen Domain stammt. SPF listet erlaubte Absender-Server, DKIM signiert Mails digital und DMARC legt fest, was mit Mails passiert, die diese Prüfungen nicht bestehen.
Gib deine Domain oben ein und starte die Prüfung. Der Check zeigt dir, ob ein SPF-Record mit v=spf1 existiert, welchen Qualifier er am Ende hat (-all, ~all, ?all oder +all) und den Record im Klartext. Er warnt bei mehreren SPF-Records, bei +all oder einem „all“ ohne Qualifier, weil damit jeder Server in deinem Namen senden darf, und bei ?all, weil das neutral ist.
DKIM-Records liegen unter einem frei wählbaren Selektor, den nur dein Mail-Anbieter kennt, und per DNS lässt sich nicht abfragen, welche Selektoren es gibt. Der Check probiert deshalb 13 gängige Selektoren durch. Kennst du deinen Selektor, trag ihn im Feld für den DKIM-Selektor ein. Ein Schlüssel mit leerem p= gilt als widerrufen und zählt nicht als Treffer. Kein Treffer bedeutet nicht zwangsläufig, dass DKIM fehlt.
Ein DMARC-Eintrag ist ein TXT-Record unter _dmarc.deinedomain.de, zum Beispiel v=DMARC1; p=quarantine; rua=mailto:dmarc@deinedomain.de. p=none heißt reine Überwachung: Mails, die die Prüfungen nicht bestehen, werden trotzdem zugestellt. Erst p=quarantine (Spam-Ordner) oder p=reject (abgelehnt) schützen vor gefälschten Absendern. Der Check warnt bei p=none, bei fehlender oder ungültiger Policy, bei fehlender rua-Adresse und bei mehreren DMARC-Records.
Nicht zwangsläufig. Domains, die keine E-Mails empfangen, zum Beispiel reine Versand- oder Weiterleitungs-Domains, brauchen keine MX-Records. Ein Null MX („.“, RFC 7505) zeigt der Check gesondert an: Die Domain lehnt den E-Mail-Empfang dann ausdrücklich ab.
DNS-Änderungen brauchen Zeit, bis sie überall sichtbar sind, und das Ergebnis einer Domain kann bis zu 6 Stunden zwischengespeichert sein. Ob ein neuer Eintrag schon weltweit sichtbar ist, zeigt dir der DNS Propagation Checker. Schlägt die Abfrage von SPF, DMARC oder MX fehl, meldet der Check einen Fehler statt „nicht gefunden“, damit du keinen funktionierenden Eintrag umsonst änderst. Zum DNS Propagation Checker
Der Check ist kostenlos und ohne Anmeldung nutzbar: Domain eingeben, prüfen, fertig. Damit das Tool nicht massenhaft abgefragt wird, ist die Zahl der Prüfungen pro IP-Adresse begrenzt, und nach jeder Prüfung wartest du ein paar Sekunden bis zur nächsten. Nach der Prüfung steht die Domain in der Adresse der Seite, so kannst du den Link zum Check zum Beispiel an deinen DNS-Anbieter schicken.
Noch weitere Fragen?
Support kontaktierenBetreibe deinen eigenen Mailserver mit voller Kontrolle
Ein ZAP-Hosting vServer gibt dir die volle Kontrolle über deine DNS-Einträge und deinen Mailversand - ganz ohne fremden Mail-Hosting-Anbieter.
Kein Setup. Kein Risiko. In Sekunden online.
Auf der Suche nach weiteren Tools? Alle Netzwerk-Tools ansehen