Nova Uptime
E-Mail-DeliverabilitySPFDKIMDMARC

SPF, DKIM und DMARC: Der komplette Guide zur E-Mail-Authentifizierung

Guide zu den drei Säulen der E-Mail-Authentifizierung. Wie SPF, DKIM und DMARC zusammenarbeiten, um deine Domain und Inbox-Platzierung zu schützen.

NU
Nova Uptime Team
18. März 2026 · 6 min read
Share:

Die drei Säulen des E-Mail-Vertrauens#

Jede E-Mail, die du versendest, wird vom empfangenden Server bewertet, bevor sie in irgendjemandes Posteingang landet. Die Bewertung läuft auf eine einzige Frage hinaus: Kommt diese E-Mail wirklich von dem, von dem sie zu kommen behauptet?

Drei DNS-basierte Protokolle beantworten diese Frage: SPF, DKIM und DMARC. Jedes davon kümmert sich um einen anderen Aspekt der Authentifizierung, und gemeinsam bilden sie das Fundament der E-Mail-Deliverability. Fehlt eines von ihnen oder ist es falsch konfiguriert, riskieren deine E-Mails, gefiltert, in Quarantäne verschoben oder komplett abgelehnt zu werden.

Dieser Guide erklärt, was jedes Protokoll macht, wie sie zusammenspielen und wie du deine Konfiguration überprüfst.


SPF: Wer darf senden?#

Was SPF macht#

SPF (Sender Policy Framework) ist ein DNS-TXT-Record, der auflistet, welche Mailserver berechtigt sind, im Namen deiner Domain E-Mails zu versenden. Wenn ein empfangender Server eine E-Mail erhält, die angeblich von yourcompany.com stammt, prüft er den SPF-Record, um zu sehen, ob der sendende Server auf der freigegebenen Liste steht.

Wie SPF funktioniert#

  1. Du veröffentlichst einen SPF-Record im DNS deiner Domain (z. B. v=spf1 include:_spf.google.com -all)
  2. Jemand sendet eine E-Mail von deiner Domain
  3. Der empfangende Server schlägt deinen SPF-Record nach
  4. Er vergleicht die IP-Adresse des sendenden Servers mit der freigegebenen Liste
  5. Ist die IP autorisiert, besteht die SPF-Prüfung. Andernfalls schlägt sie fehl

Wichtige SPF-Konzepte#

  • include:-Mechanismus — Verweist auf den SPF-Record einer anderen Domain. Wird genutzt, um Drittanbieter wie Google Workspace oder SendGrid zu autorisieren.
  • -all vs. ~all — Das -all (Hard Fail) weist Empfänger an, nicht autorisierte Sender abzulehnen. Das ~all (Soft Fail) empfiehlt, sie als verdächtig zu markieren, aber nicht zu blockieren. Verwende -all für stärkeren Schutz.
  • Limit von 10 DNS-Lookups — SPF-Records dürfen maximal 10 DNS-Lookups auslösen. Wird dieses Limit überschritten, schlägt SPF komplett fehl. Das ist ein häufiges Problem bei Domains, die viele E-Mail-Dienste nutzen.

Häufige SPF-Fehler#

  • Vergessen, einen neuen E-Mail-Dienst zum SPF-Record hinzuzufügen
  • Das 10-Lookup-Limit überschreiten, weil zu viele Dienste eingebunden sind
  • +all verwenden, was alle autorisiert (und SPF damit faktisch deaktiviert)
  • Mehrere SPF-Records haben (pro Domain ist nur einer erlaubt)

Prüfe deine SPF-Konfiguration mit dem kostenlosen SPF Checker.


DKIM: Wurde die E-Mail manipuliert?#

Was DKIM macht#

DKIM (DomainKeys Identified Mail) fügt jeder ausgehenden E-Mail eine kryptografische Signatur hinzu. Diese Signatur beweist zwei Dinge: Die E-Mail kommt tatsächlich von deiner Domain, und ihr Inhalt wurde während der Übertragung nicht verändert.

Wie DKIM funktioniert#

  1. Dein E-Mail-Server erzeugt ein Schlüsselpaar aus öffentlichem und privatem Schlüssel
  2. Der öffentliche Schlüssel wird als DNS-TXT-Record unter selector._domainkey.yourdomain.com veröffentlicht
  3. Beim Versand signiert dein Server einen Hash der E-Mail-Header und des Bodys mit dem privaten Schlüssel
  4. Die Signatur wird als DKIM-Signature-Header zur E-Mail hinzugefügt
  5. Der empfangende Server holt deinen öffentlichen Schlüssel aus dem DNS und verifiziert die Signatur
  6. Stimmt die Signatur überein, ist die E-Mail authentifiziert und unverändert

Wichtige DKIM-Konzepte#

  • Selectors — Jeder DKIM-Schlüssel hat einen Selector-Namen (etwa google, s1 oder default). Dadurch kann eine Domain mehrere DKIM-Schlüssel für verschiedene E-Mail-Dienste haben.
  • Schlüsselrotation — Best Practice ist, DKIM-Schlüssel regelmäßig zu rotieren. Selectors machen das ohne Service-Unterbrechung möglich.
  • Signaturumfang — DKIM signiert bestimmte Header und den Body. Mailinglisten, die E-Mails verändern, können DKIM-Signaturen brechen.

Häufige DKIM-Fehler#

  • DKIM beim E-Mail-Anbieter aktivieren, aber den DNS-Record vergessen
  • Einen zu kurzen Schlüssel verwenden (1024 Bit Minimum, 2048 Bit empfohlen)
  • DKIM nicht für alle versendenden Dienste konfigurieren (jeder braucht seinen eigenen Selector)

Verifiziere deine DKIM-Einrichtung mit dem kostenlosen DKIM Checker.


DMARC: Was passiert, wenn Prüfungen fehlschlagen?#

Was DMARC macht#

DMARC (Domain-based Message Authentication, Reporting, and Conformance) verbindet SPF und DKIM mit einer Policy. Es teilt empfangenden Servern mit, was zu tun ist, wenn eine E-Mail die Authentifizierung nicht besteht, und bietet einen Reporting-Mechanismus, mit dem du sehen kannst, wer im Namen deiner Domain E-Mails versendet.

Wie DMARC funktioniert#

  1. Du veröffentlichst einen DMARC-Record im DNS unter _dmarc.yourdomain.com
  2. Ein empfangender Server erhält eine E-Mail von deiner Domain
  3. Er prüft SPF und DKIM
  4. Er prüft, ob eines der Ergebnisse mit der From-Domain "ausgerichtet" ist (Alignment)
  5. Schlägt das Alignment fehl, folgt er deiner DMARC-Policy: none (nur Monitoring), quarantine (in Spam verschieben) oder reject (komplett blockieren)
  6. Er sendet aggregierte Reports an die Adresse, die in deinem DMARC-Record angegeben ist

Wichtige DMARC-Konzepte#

  • Alignment — SPF-Alignment bedeutet, dass die Envelope-Sender-Domain mit der Domain im From-Header übereinstimmt. DKIM-Alignment bedeutet, dass die signierende Domain mit der From-Domain übereinstimmt. Mindestens eines muss übereinstimmen, damit DMARC besteht.
  • Schrittweise Policy-Verschärfung — Starte mit p=none, um zu beobachten, ohne die Zustellung zu beeinflussen. Wechsle zu p=quarantine, sobald du sicher bist, dass legitime E-Mails durchkommen. Steigere dich auf p=reject für maximalen Schutz.
  • Reporting (rua) — Der rua-Tag legt fest, wohin aggregierte DMARC-Reports gesendet werden. Diese Reports zeigen dir die gesamte E-Mail-Aktivität auf deiner Domain, einschließlich nicht autorisierter Sender.

Häufige DMARC-Fehler#

  • Direkt zu p=reject springen, ohne vorher zu beobachten (blockiert legitime E-Mails von falsch konfigurierten Diensten)
  • Keine rua-Adresse für Reports einrichten (Blindflug)
  • Vergessen, dass Drittanbieter SPF/DKIM-Alignment brauchen, nicht nur ein Bestehen von SPF/DKIM

Prüfe deine DMARC-Policy mit dem kostenlosen DMARC Checker.


Wie alle drei zusammenspielen#

SPF, DKIM und DMARC ergänzen sich, sie sind nicht redundant:

ProtokollBeantwortete FrageWas es beweist
SPFIst dieser Server autorisiert?Der sendende Server ist freigegeben
DKIMIst diese E-Mail authentisch?Die E-Mail wurde nicht manipuliert
DMARCWas passiert bei einem Fehlschlag?Nicht autorisierte E-Mails werden korrekt behandelt

Eine E-Mail, die alle drei Prüfungen besteht, hat die größte Chance, im Posteingang zu landen. Eine E-Mail, die eine Prüfung nicht besteht, kann je nach Policy des empfangenden Servers gefiltert, in Quarantäne verschoben oder abgelehnt werden.

Die ideale Konfiguration#

  • SPF: Veröffentlicht mit allen legitimen Sendediensten, endet auf -all
  • DKIM: Konfiguriert für jeden Dienst, der in deinem Namen E-Mails versendet
  • DMARC: Auf p=reject gesetzt (oder mindestens p=quarantine), mit aktiviertem rua-Reporting

Deine Konfiguration prüfen#

Führe alle drei Prüfungen auf einmal mit dem Email Health Checker durch, der SPF, DKIM, DMARC, MX-Records und Blacklist-Status in einem einzigen Scan auswertet. Für eine tiefere Analyse einzelner Protokolle nutze die spezialisierten Checker:

Für laufendes Monitoring prüft das E-Mail-Health-Monitoring von Nova Uptime deine Authentifizierungs-Konfiguration regelmäßig und alarmiert dich, wenn sich etwas ändert — so erkennst du Fehlkonfigurationen, bevor sie deine Deliverability beeinträchtigen.


Weiterführende Artikel#

Monitor Your Website Before It Goes Down

Get uptime monitoring, SSL tracking, domain expiry alerts, and email health checks. Free plan — no credit card required.

Start Monitoring Free

Verwandte Artikel