Glossar · Domains, DNS, E-Mail und Zertifikate

Was sind SPF, DKIM und DMARC?

SPF, DKIM und DMARC sind DNS-Einträge, die E-Mails authentifizieren: SPF listet die Server, die für eine Domain senden dürfen, DKIM signiert jede Nachricht mit einem im DNS veröffentlichten Schlüssel, und DMARC sagt Empfängern, was mit Mails geschehen soll, die durchfallen.

Wie es funktioniert und warum es wichtig ist

SPF (RFC 7208) ist ein TXT-Eintrag direkt auf der Domain. Eine Domain darf nur einen davon haben, und die Prüfung darf höchstens 10 DNS-Lookups benötigen; werden es mehr, schlägt SPF fehl.

DKIM (RFC 6376) fügt jeder Nachricht eine Signatur hinzu. Empfänger holen den öffentlichen Schlüssel von selector._domainkey.example.com und prüfen, dass die Nachricht nicht verändert wurde. DMARC (RFC 7489) liegt unter _dmarc.example.com: Eine Nachricht besteht, wenn SPF oder DKIM für die Domain in der sichtbaren Absenderadresse besteht, und die Richtlinie, p=none, quarantine oder reject, legt fest, was mit dem Rest geschieht.

Gmail und Yahoo verlangen seit 2024 SPF, DKIM und DMARC von Massenversendern. Ohne sie landen Bestellbestätigungen und Passwort-Resets im Spam oder werden abgewiesen, und jeder kann Mails verschicken, die aussehen, als kämen sie von Ihnen.

Beispiel

example.com.         TXT  "v=spf1 include:_spf.google.com ~all"
_dmarc.example.com.  TXT  "v=DMARC1; p=quarantine"

Wie Uptimecheck hilft

Domain-Monitore von Uptimecheck prüfen die MX-, SPF-, DKIM-, DMARC- und MTA-STS-Records der Domain zweimal täglich, sagen, was zu beheben ist – mit einem fertigen DNS-Record, wo einer das Problem löst – und alarmieren Sie, wenn ein neues Problem auftaucht, etwa ein zweiter SPF-Record.

E-Mail-Authentifizierung überwachen ansehen

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte

Mehr dazu in den Ratgebern

Fragen

Brauche ich alle drei?

In der Praxis ja. DMARC baut auf SPF und DKIM auf, und die großen Postfachanbieter erwarten alle drei von jedem, der in großem Umfang versendet.

Welche DMARC-Policy sollte ich verwenden?

Beginnen Sie mit p=none, das an der Zustellung nichts ändert, korrigieren Sie jeden legitimen Absender, der durchfällt, und wechseln Sie dann zu p=quarantine und schließlich zu p=reject.

Warum schlägt mein SPF-Record mit zu vielen Lookups fehl?

Jedes include, a, mx, exists und redirect zählt zum Limit von 10 DNS-Abfragen. Entfernen Sie Dienste, die Sie nicht mehr nutzen, oder ersetzen Sie ein include vorsichtig durch die Adressen, für die es steht.

Downtime ist von gestern.

Richten Sie Ihren ersten Monitor in weniger als einer Minute ein – oder sehen Sie sich zuerst die Live-Demo an.

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte