Ihre E-Mails landen im Spam: SPF, DKIM und DMARC der Reihe nach einrichten

Ein Angebot, das nicht ankommt, eine Rechnung im Spam-Ordner: wenn Ihre E-Mails im Spam landen, steht der Grund im Header der empfangenen Nachricht. Drei Einträge Ihrer Domain, SPF, DKIM und DMARC, belegen gegenüber den E-Mail-Diensten, dass Ihre Nachrichten wirklich von Ihnen stammen. Dieser Leitfaden richtet sie der Reihe nach ein.

Veröffentlicht am 12. Oktober 2026 Von Lesezeit: 11 Minuten

Alle Leitfäden

Das Wichtigste in Kürze

  1. Senden Sie sich eine E-Mail an eine Gmail-Adresse und wählen Sie im Dreipunkt-Menü neben „Antworten“ Original anzeigen: die Zeile Authentication-Results nennt das Ergebnis von SPF, DKIM und DMARC.
  2. SPF: ein einziger TXT-Eintrag im Stamm der Domain, der alle Dienste auflistet, die in Ihrem Namen senden, mit höchstens zehn DNS-Abfragen.
  3. DKIM: aktivieren Sie die Signatur bei jedem Dienst, der für Sie sendet, und veröffentlichen Sie den Schlüssel, den er Ihnen gibt.
  4. DMARC: veröffentlichen Sie einen Eintrag unter _dmarc.ihre-domain.com, zu Beginn mit p=none und einer Adresse für Berichte.
  5. Prüfen Sie das Formular Ihrer Website: eine Nachricht, die mit der Adresse des Besuchers als Absender verschickt wird, besteht DMARC nicht.
  6. Lesen Sie die Berichte einige Wochen lang, wechseln Sie dann zu p=quarantine und schließlich zu p=reject.

Das Ergebnis im Header der Nachricht lesen

Jeder E-Mail-Dienst, der eine Nachricht empfängt, prüft ihre Herkunft und vermerkt das Ergebnis im Header der Nachricht. Um es zu lesen, senden Sie von Ihrer geschäftlichen Adresse eine E-Mail an eine Gmail-Adresse, öffnen sie, klicken neben „Antworten“ auf das Dreipunkt-Menü und dann auf Original anzeigen. Suchen Sie die Zeile Authentication-Results:

Auszug aus einem von Gmail empfangenen Header
Authentication-Results: mx.google.com;
       dkim=pass header.i=@ihre-domain.com header.s=google;
       spf=pass (google.com: domain of kontakt@ihre-domain.com designates 203.0.113.25 as permitted sender) smtp.mailfrom=kontakt@ihre-domain.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=ihre-domain.com
Sie lesenWas das bedeutetDer passende Abschnitt
spf=fail oder spf=softfailDer Server, der die Nachricht gesendet hat, steht nicht in der SPF-Liste der Domain.1. SPF
spf=permerrorDer SPF-Eintrag ist ungültig: zwei Einträge für dieselbe Domain oder mehr als zehn DNS-Abfragen.1. SPF
dkim=none oder dkim=failDie Nachricht ist nicht signiert, oder der im DNS veröffentlichte Schlüssel passt nicht zur Signatur.2. DKIM
dmarc=failWeder SPF noch DKIM bestätigen die Domain der Absenderadresse, die der Empfänger sieht.3. DMARC, und das Formular der Website
Alles steht auf passDie Authentifizierung ist in Ordnung: die Ursache liegt woanders, bei Reputation, Volumen oder Inhalt.Wenn alles besteht

Diese drei Einstellungen sind ungleich verbreitet. Von den 1.730 Domains von KMU, die E-Mails empfangen, in unserer monatlichen Erhebung veröffentlichen 96 % einen SPF-Eintrag, und 71 % haben keine DMARC-Richtlinie, die auf das Ergebnis wirkt.

1. SPF: die Liste der erlaubten Server

SPF ist ein TXT-Eintrag im Stamm der Domain. Er beginnt mit v=spf1, nennt die Server, die für die Domain senden dürfen, und endet mit der Angabe, was von allen anderen zu halten ist. Die beiden verbreitetsten E-Mail-Anbieter veröffentlichen den zu verwendenden Wert:

E-Mail mit Google Workspace
v=spf1 include:_spf.google.com ~all
E-Mail mit Microsoft 365
v=spf1 include:spf.protection.outlook.com -all

Jeder weitere Dienst, der mit Ihrer Domain sendet, kommt in denselben Eintrag: Newsletter-Werkzeug, Rechnungsprogramm, CRM und der Server Ihrer Website, wenn deren Formulare selbst senden. Jeder Dienst nennt in seiner Dokumentation das hinzuzufügende include:; ein Server wird über seine Adresse eingetragen, mit ip4::

Beispiel: Google Workspace und der Server der Website, in einem einzigen Eintrag
v=spf1 include:_spf.google.com ip4:203.0.113.25 ~all

2. DKIM: die Signatur jeder Nachricht

DKIM versieht jede Nachricht mit einer Signatur, die der E-Mail-Dienst des Empfängers mit einem öffentlichen Schlüssel aus Ihrem DNS prüft, unter einem Namen der Form selektor._domainkey.ihre-domain.com. Die Signatur entsteht beim sendenden Dienst; Ihre Aufgabe ist es, den Schlüssel zu veröffentlichen, den er Ihnen gibt.

Gmail akzeptiert Schlüssel ab 1.024 Bit; 2.048 Bit ist die vom Standard empfohlene Länge. Rechnen Sie mit bis zu 48 Stunden, bis der veröffentlichte Schlüssel überall sichtbar ist.

3. DMARC: die Anweisung an die E-Mail-Dienste

DMARC verknüpft SPF und DKIM mit der Adresse, die der Empfänger sieht, der im Feld From. Eine Nachricht besteht DMARC, wenn SPF oder DKIM für die Domain dieser Adresse gültig ist: das ist die Ausrichtung (Alignment). Der Eintrag legt außerdem fest, was mit einer Nachricht geschieht, die die Prüfung nicht besteht, und wohin die Berichte gehen.

TXT-Eintrag unter dem Namen _dmarc.ihre-domain.com
v=DMARC1; p=none; rua=mailto:dmarc@ihre-domain.com
RichtlinieWas die Domain verlangtWann sie passt
p=noneKeine Maßnahme: die E-Mail-Dienste senden nur Berichte.Zu Beginn, um alles zu erfassen, was mit Ihrer Domain sendet.
p=quarantineNachrichten, die die Prüfung nicht bestehen, in den Spam-Ordner verschieben.Wenn die Berichte nur noch legitime Absender zeigen, die alle bestehen.
p=rejectNachrichten, die die Prüfung nicht bestehen, abweisen.Wenn quarantine seit einigen Wochen läuft, ohne dass legitime Nachrichten verloren gehen.
  1. Veröffentlichen Sie p=none mit einer Adresse rua. Die großen E-Mail-Dienste schicken dorthin täglich einen Sammelbericht, eine komprimierte XML-Datei, die die Server auflistet, die mit Ihrer Domain gesendet haben, samt ihrem Ergebnis.
  2. Lesen Sie die Berichte zwei bis vier Wochen lang. Jede legitime Quelle, die durchfällt (ein vergessenes Newsletter-Werkzeug, das Rechnungsprogramm), wird in SPF oder DKIM korrigiert.
  3. Wechseln Sie zu p=quarantine und nach einigen Wochen ohne Verluste zu p=reject. Schreibt Ihr Team in Mailinglisten, bleiben Sie bei quarantine: der Standard rät für solche Domains von reject ab, weil Mailinglisten die weitergeleiteten Nachrichten verändern.

Ältere Anleitungen schlagen eine schrittweise Einführung mit dem Tag pct vor. Die aktuelle Fassung des DMARC-Standards, RFC 9989, veröffentlicht im Mai 2026, kennt dieses Tag nicht mehr: die Steigerung erfolgt über die Richtlinie selbst.

Der Sonderfall Kontaktformular

Viele Website-Formulare verschicken die Nachricht mit der Adresse des Besuchers als Absender. Der Server der Website hat keine Berechtigung für die Domain dieses Besuchers: SPF und DKIM können sich nicht ausrichten, und DMARC scheitert. Veröffentlicht der E-Mail-Dienst des Besuchers eine strenge Richtlinie (yahoo.com veröffentlicht p=reject), wird die Nachricht abgewiesen oder landet im Spam, bevor sie Sie erreicht.

Wenn alles besteht und die Nachricht trotzdem im Spam landet

Geschäftliche E-Mail, eingerichtet und begleitet

Simafri Suite bringt E-Mail, Kalender, Kontakte und Dateien Ihres ganzen Teams auf Ihren Domainnamen, eingerichtet, abgesichert und begleitet von Simafri. Ein Konto, unbegrenzte Nutzer, keine Mindestlaufzeit.

Simafri Suite entdecken

Häufige Fragen

Warum landen meine E-Mails nur bei manchen Empfängern im Spam?

Jeder E-Mail-Dienst wendet eigene Filter und eine eigene Auswertung von SPF, DKIM und DMARC an. Eine Nachricht kann bei einem Dienst im Posteingang ankommen und bei einem anderen im Spam landen, besonders wenn die Authentifizierung unvollständig ist. Der Header Authentication-Results der empfangenen Nachricht nennt das Ergebnis des jeweiligen Dienstes.

Kann eine Domain zwei SPF-Einträge haben?

Eine Domain trägt einen einzigen SPF-Eintrag. Bei zwei Einträgen, die mit v=spf1 beginnen, liefert die SPF-Prüfung einen permanenten Fehler (permerror). Führen Sie beide zu einem Eintrag zusammen, der alle include und alle Adressen enthält.

Wie lange dauert es, bis SPF, DKIM oder DMARC wirken?

So lange, wie der Eintrag zur Verbreitung braucht, je nach seiner Gültigkeitsdauer (TTL): von einigen Minuten bis zu 48 Stunden. Google nennt bis zu 48 Stunden für SPF und DKIM. Prüfen Sie danach mit einer neuen Nachricht an Gmail und dem Befehl Original anzeigen.

Schützt DMARC mit p=none meine Domain?

p=none verlangt nur Berichte: die E-Mail-Dienste ergreifen keine Maßnahme gegen Nachrichten, die die Prüfung nicht bestehen. Diese Phase dient dazu, die Dienste zu erfassen, die mit Ihrer Domain senden. Den Schutz vor Missbrauch Ihrer Domain bringen p=quarantine und danach p=reject.

Kontaktieren Sie uns