Zum Inhalt springen

Kostenloser E-Mail-Check

E-Mail-Domain prüfen: SPF, DKIM und DMARC testen – plus Security-Header

Domain eingeben, vier Ampeln bekommen – mit Klartext, was der Befund heißt und was zu tun ist. SPF-Eintrag prüfen, DKIM testen, DMARC prüfen: alles in einem Lauf, kostenlos.

DKIM-Selector angeben (optional)

Nur passiv: öffentliche DNS-Einträge und ein Abruf der Startseite, wie ihn jeder Browser macht. Die Domain wird nicht gespeichert. Ohne Anmeldung.

English

Geprüft werden vier Dinge

  1. SPF

    Welche Server in deinem Namen senden dürfen – ein Eintrag, höchstens zehn DNS-Abfragen.

  2. DKIM

    Ob unter gängigen Selektoren ein Schlüssel für die Signatur deiner Mails liegt.

  3. DMARC

    Was mit gefälschten Mails passieren soll: nichts, Spam-Ordner oder abweisen.

  4. Website-Header

    HSTS, Content-Security-Policy, Schutz vor Einbettung, X-Content-Type-Options, Referrer-Policy.

E-Mail-Sicherheit prüfen: was SPF, DKIM und DMARC sind und was die Ampel sagt

SPF, DKIM und DMARC sind drei Einträge im DNS deiner Domain. Zusammen legen sie fest, wer E-Mails in deinem Namen verschicken darf und was mit einer Fälschung passieren soll.

Fehlt DMARC oder steht es auf p=none, kann jeder Rechnungen mit deiner Absenderadresse verschicken, ohne dass ein Empfänger die Anweisung bekommt, sie auszusortieren. Wie solches E-Mail-Spoofing funktioniert und woran man eine gefälschte Mail im Header erkennt, steht im eigenen Beitrag.

Die Ampel hat vier Farben:

Die vierte Zeile schaut auf die Website selbst: welche Sicherheits-Header die Startseite mitschickt.

So sieht ein Ergebnis mit vier grünen Ampeln aus, hier für bitinformer.com, eine meiner eigenen Domains. Auch dann steht unter jeder Ampel, was noch zu tun ist:

Ergebnis des E-Mail-Checks für bitinformer.com: 4 von 4 in Ordnung. SPF grün mit ~all und 2 von 10 DNS-Abfragen, Abfragebaum: mx der Domain plus include _spf.meinehp.at mit sieben ip4-Netzen; DKIM grün, Schlüssel unter dem Selector default, etwa 2048 Bit; DMARC grün mit p=quarantine, aber ohne Berichtsadresse rua; Website-Header grün, alle 5 Header wirksam.
Der E-Mail-Check für bitinformer.com, eine meiner eigenen Domains: vier grüne Ampeln, darunter der Abfragebaum, der zeigt, wofür die zwei von zehn SPF-Abfragen draufgehen. Screenshot vom 08.10.2026, unbearbeitet.

SPF-Eintrag prüfen (SPF Check): ein Eintrag, höchstens zehn Abfragen

Der Check liest alle TXT-Einträge der Domain und zählt nur die, die mit v=spf1 beginnen – so schreibt es RFC 7208 vor.

Danach folgt er jedem include und redirect und zählt die DNS-Abfragen, die ein Empfänger machen muss. Mehr als zehn sind nach RFC 7208 ein Fehler, und dann besteht auch eine echte Mail die Prüfung nicht.

Zum Schluss zählt, womit der Eintrag endet:

Wie man einen Eintrag von Hand liest, steht in SPF-Eintrag erstellen und prüfen.

DKIM testen (DKIM Check): gefunden ist ein Beleg, nicht gefunden keiner

Ein DKIM-Schlüssel liegt unter <selector>._domainkey.<domain>, und den Selector wählt der Mailanbieter frei. Es gibt keine DNS-Abfrage, die alle Selektoren einer Domain auflistet.

Der Check probiert deshalb 30 gängige Namen durch, darunter google, selector1, selector2, default, k1 und s1.

Findet er nichts, heißt das nicht, dass es kein DKIM gibt. Deshalb ist diese Zeile ohne Fund gelb und nie rot.

Den eigenen Selector findest du im Quelltext einer Mail, die du verschickt hast: in der Zeile DKIM-Signature steht er nach s=. Oben unter „DKIM-Selector angeben“ eingetragen, prüft der Check genau diesen.

DMARC prüfen (DMARC Check): p, sp, pct und rua

Gelesen wird der Eintrag unter _dmarc.<domain>. Hat eine Subdomain keinen eigenen, gilt nach RFC 7489 der Eintrag der übergeordneten Domain, und zwar mit sp=, wenn es gesetzt ist. Mehrere DMARC-Einträge nebeneinander zählen wie keiner.

Die Ampel richtet sich nach der Richtlinie:

Fehlt rua, bekommt niemand die Berichte, aus denen man sieht, wer in deinem Namen sendet – das steht im Befund dabei.

Die Schritte von p=none bis reject stehen in DMARC einrichten: SPF, DKIM und der _dmarc-Eintrag.

Security-Header der Website

Für die vierte Zeile ruft der Check einmal die Startseite über https auf, bei Bedarf zusätzlich mit www. davor, und liest die Kopfzeilen der Antwort. Bewertet werden fünf:

Wie im Security-Scan zählt der Wert, nicht das bloße Vorhandensein: ein HSTS mit max-age=0 schützt nichts.

Werte, die wirken, und die Fallen dabei stehen in Security-Header und SEO.

Was der Check nicht tut

Er liest nur, was ohnehin öffentlich ist.

Was er liest

  • DNS-Einträge, die jeder Mailserver beim Empfang abfragt
  • die Startseite, wie ein Browser sie lädt

Was er nicht tut

  • keine Verbindung zu Mailservern aufbauen
  • keine Testmail verschicken
  • keine Ports testen – dafür gibt es den Security-Scan
  • keine Blacklists abfragen – ob ein Mailserver der Domain auf einer Spam-Blacklist steht, zeigt der Blacklist-Check

Die Domain wird nicht gespeichert. Sie steht nur im Arbeitsspeicher der Prüffunktion, bis zu 15 Minuten lang, damit eine wiederholte Abfrage nicht neu rechnet.

Gezählt wird nur, dass geprüft wurde, damit niemand den Check im Dauerlauf benutzt: ohne Konto sind es höchstens acht Prüfungen pro Stunde.

Wie die vier Ampeln in Tirol ausfallen würden

Dieselben Prüfungen habe ich im September und Oktober 2026 an 149 Tiroler Domains gemacht: die Hauptdomains aller 34 Tourismusverbände und 115 Betriebe, von der Zahnarztpraxis bis zum Hotel.

DNS am 27. und 29.09.2026, die Header der 131 erreichbaren Startseiten am 03.10.2026, alles passiv über öffentliche Einträge. So würden die Ampeln stehen:

AmpelBefundDomains
DMARC rotkein Eintrag69 von 149
DMARC gelbp=none, nur beobachten65 von 149
DMARC rotzwei Einträge nebeneinander, zählt wie keiner1 von 149
DMARC grünp=quarantine oder p=reject14 von 149
SPF rotkein Eintrag14 von 149
SPF rotzwei Einträge mit v=spf12 von 149
Header rotkeiner der fünf geprüften Header auf der Startseite48 von 131
HeaderContent-Security-Policy vorhanden16 von 131

135 von 149 Domains, also 91 %, würden bei DMARC rot oder gelb zeigen. Bei SPF ist das Bild besser: Nur 14 haben gar keinen Eintrag. Die Lücke liegt fast immer im letzten Schritt, der Richtlinie.

Was die einzelnen Befunde für Tourismusbetriebe bedeuten, steht in E-Mail-Spoofing; genannt werden dort wie hier nur Summen.

Was dein Befund heißt, und was danach kommt

Unter den vier Ampeln steht nach jeder Prüfung genau ein Hinweis, was als Nächstes sinnvoll ist. Die Zuordnung ist immer dieselbe:

BefundSelbst machenAbgeben
DMARC rot: kein oder doppelter EintragDMARC-Generator, Start mit p=none und ruaE-Mail-Schutz, 390 €
DMARC gelb: p=none oder pct unter 100DMARC-Policy umstellen, Berichte lesen mit DMARC-Report lesenE-Mail-Schutz, 390 €
SPF rotSPF-Generator, ein Eintrag, höchstens zehn AbfragenE-Mail-Schutz, 390 €
DKIM gelb: kein Schlüssel gefundenDKIM-Selector finden, beim Anbieter einschalten; eigener Mailserver: DKIM-GeneratorE-Mail-Schutz, 390 €
nur die Website-Header rot oder gelbSecurity-Header einrichtenSicherheits-Check, 290 €
alles grünneue Versanddienste gleich mit eintragennichts nötig

Kommen Mails trotz grüner Ampeln nicht an, liegt es oft an einer Sperrliste oder am Empfänger: E-Mail kommt nicht an geht die Ursachen der Reihe nach durch, die SMTP-Fehlercodes erklären, was im Rückläufer steht, und DMARC fail zeigt, warum eine einzelne Mail durchfällt.

Selbst einrichten oder einrichten lassen

DMARC einrichten

Die Reihenfolge Schritt für Schritt: Versandquellen, SPF, DKIM, p=none mit rua, dann verschärfen.

SPF-, DKIM- und DMARC-Generator

Fehlt ein Eintrag oder ist er fehlerhaft: den richtigen zusammenklicken, kopieren und hier erneut prüfen.

E-Mail-Schutz: einrichten lassen

SPF, DKIM und DMARC beim bestehenden Anbieter eingerichtet, schrittweise bis reject, mit vier Wochen Auswertung der Berichte. 390 € Endpreis.

Häufige Fragen zum E-Mail-Check

Wie kann ich die Sicherheit meiner E-Mail-Domain prüfen?

Domain oben eingeben. Der Check liest SPF, DKIM und DMARC aus dem DNS und dazu die Security-Header der Website und zeigt für jedes eine Ampel mit Klartext, was der Befund heißt und was zu tun ist. Das ist eine Prüfung von außen, wie sie jeder empfangende Mailserver macht: Ob ein Postfach übernommen wurde oder Passwörter sicher sind, sieht sie nicht. Was bei Rot oder Gelb als Nächstes kommt, steht oben unter Was dein Befund heißt.

Ist der E-Mail-Check kostenlos?

Ja, ohne Anmeldung und ohne E-Mail-Adresse. Ohne Konto sind bis zu acht Prüfungen pro Stunde möglich.

Wird meine Domain gespeichert?

Nein. Sie steht nur im Arbeitsspeicher der Prüffunktion, bis zu 15 Minuten lang; die Funktion schreibt sie weder in eine Datenbank noch in ein Protokoll. Für die Begrenzung pro Stunde und Tag wird gezählt, dass geprüft wurde – mit einem Prüfwert der IP-Adresse, ohne die Domain.

Warum findet der Check meinen DKIM-Schlüssel nicht?

Weil der Name des Schlüssels, der Selector, frei wählbar ist und sich von außen nicht auflisten lässt. Der Check probiert 30 gängige Namen. Den eigenen findest du im Quelltext einer versendeten Mail in der Zeile DKIM-Signature nach s= – oben eingetragen, prüft der Check genau diesen.

Reicht DMARC mit p=none?

Zum Einstieg ja, als Schutz nein. Mit p=none bekommt kein empfangender Server die Anweisung, gefälschte Mails auszusortieren. Sinnvoll ist p=none für ein paar Wochen mit rua, um in den Berichten alle eigenen Versandwege zu finden – danach quarantine und reject.

Warum darf es nur einen SPF-Eintrag geben?

Weil RFC 7208 es so festlegt: Findet ein empfangender Server mehr als einen Eintrag, der mit v=spf1 beginnt, bricht er mit einem Fehler ab und wertet keinen davon aus. Mehrere Dienste gehören deshalb als include in einen gemeinsamen Eintrag.

Kann ich auch eine fremde Domain prüfen?

Der Check liest nur, was ohnehin öffentlich ist: DNS-Einträge, die jeder Mailserver beim Empfang abfragt, und die Startseite, wie ein Browser sie lädt. Er testet keine Server aktiv und verschickt keine Mails.

Wie prüfe ich meinen SPF-Eintrag?

Domain oben eingeben. Der Check liest alle TXT-Einträge der Domain, zählt nur die, die mit v=spf1 beginnen, meldet doppelte Einträge, folgt jedem include und redirect und zählt die DNS-Abfragen, die ein Empfänger machen muss. Mehr als zehn sind nach RFC 7208 ein Fehler. Zum Schluss steht dabei, womit der Eintrag endet und ob das in Ordnung ist. Einen fehlenden oder fehlerhaften Eintrag stellst du mit dem SPF-Generator neu zusammen und prüfst ihn hier erneut.

Wie kann ich DKIM testen?

Mit Domain allein probiert der Check 30 gängige Selektoren durch; findet er einen Schlüssel, ist DKIM eingerichtet. Genauer wird es mit dem eigenen Selector: Er steht im Quelltext einer Mail, die du verschickt hast, in der Zeile DKIM-Signature nach s=. Oben unter „DKIM-Selector angeben“ eingetragen, prüft der Check genau diesen Schlüssel. Ob eine konkrete Mail die Signaturprüfung bestanden hat, zeigt die Zeile Authentication-Results im Header beim Empfänger.

Wie prüfe ich, ob DMARC richtig eingerichtet ist?

Der Check liest den Eintrag unter _dmarc.deine-domain und bewertet die Richtlinie: p=quarantine oder p=reject für alle Mails ist grün, p=none oder ein pct unter 100 gelb, kein oder mehrere Einträge rot. Dazu steht, ob eine Berichtsadresse rua gesetzt ist, denn ohne sie siehst du nie, wer in deinem Namen sendet. Richtig eingerichtet heißt: ein Eintrag, wirksame Richtlinie, Berichtsadresse, und SPF oder DKIM bestehen für alle eigenen Versandwege.

Was kostet es, SPF, DKIM und DMARC einrichten zu lassen?

Der Check selbst ist kostenlos, und mit den Generatoren und Anleitungen lässt sich alles selbst eintragen. Wer es abgeben will: Der E-Mail-Schutz kostet bei mir 390 € als Endpreis, mit SPF und DKIM für alle Versandwege, DMARC schrittweise bis reject und vier Wochen Auswertung der Berichte, beim bestehenden Anbieter.

Was ist ein SPF-Überprüfungsfehler?

Ein Empfänger konnte den SPF-Eintrag nicht auswerten oder die Mail hat ihn nicht bestanden. Die häufigsten Ursachen: zwei Einträge mit v=spf1 nebeneinander, mehr als zehn DNS-Abfragen (permerror), ein Versanddienst, der im Eintrag fehlt (fail oder softfail), oder ein Tippfehler im include. Der Check zeigt, welcher Fall vorliegt; die Korrektur steht in SPF-Eintrag erstellen und prüfen.