DMARC einführen: von p=none zu p=reject — ohne Mail-Verlust
DMARC ist der einzige Standard, der Domain-Spoofing wirklich stoppt — und die Voraussetzung für BIMI und die Bulk-Sender-Regeln von Google und Yahoo. Dieser Leitfaden zeigt den vollständigen Weg zur Durchsetzung, inklusive der Fallstricke, an denen die meisten Projekte scheitern.
DMARC (Domain-based Message Authentication, Reporting & Conformance) ist ein DNS-basiertes Protokoll, das festlegt, wie empfangende Mailserver mit E-Mails umgehen sollen, die vorgeben, von Ihrer Domain zu stammen, aber die Authentifizierung nicht bestehen. Es baut auf zwei älteren Verfahren auf — SPF und DKIM — und fügt zwei entscheidende Dinge hinzu: eine durchsetzbare Richtlinie und ein Reporting, das zeigt, wer in Ihrem Namen sendet.
Ohne DMARC ist der sichtbare Absender einer E-Mail (der From:-Header) ein frei beschreibbares Textfeld. Jeder Server der Welt kann eine Mail verschicken, die aussieht, als käme sie von rechnung@ihre-firma.ch. DMARC schliesst genau diese Lücke — aber nur, wenn es auf einer durchsetzenden Policy steht.
Die drei Bausteine: SPF, DKIM und DMARC
DMARC funktioniert nicht allein. Es ist die Klammer über zwei darunterliegenden Verfahren:
SPF — wer darf senden?
SPF veröffentlicht per DNS-TXT-Record eine Liste der Server, die im Namen Ihrer Domain senden dürfen. Der empfangende Server prüft die einliefernde IP gegen diese Liste. Die häufigste Fehlerquelle: das 10-Lookup-Limit. Zu viele include:-Einträge und der Record wird ungültig (PermError).
DKIM — ist die Mail unverändert?
DKIM versieht jede Mail mit einer kryptografischen Signatur. Der öffentliche Schlüssel liegt im DNS unter einem Selektor. Anders als SPF überlebt DKIM die Weiterleitung — ein wichtiger Vorteil.
DMARC — was tun bei Nichtbestehen?
DMARC verlangt zusätzlich Alignment: Die in SPF oder DKIM geprüfte Domain muss zur sichtbaren From:-Domain passen. Erst dieser Abgleich macht Spoofing unmöglich. Die Policy (p=) sagt dem Empfänger, was bei Nichtbestehen zu tun ist.
Merksatz: SPF und DKIM sind die Sensoren, DMARC ist der Schalter. Ohne durchsetzende DMARC-Policy melden die Sensoren zwar — aber niemand handelt.
Warum p=none nichts schützt
Die grosse Mehrheit der Domains mit DMARC steht auf p=none — dem Beobachtungsmodus. Das ist der richtige Start, aber als Dauerzustand eine Scheinsicherheit: p=none weist Google an, Fälschungen trotzdem zuzustellen. Der Schutz beginnt erst bei p=quarantine (Spam-Ordner) und ist bei p=reject (Abweisung) vollständig.
Hinzu kommt: BIMI — Ihr Markenlogo im Posteingang — funktioniert ausschliesslich mit durchsetzender Policy. Wer auf p=none stehen bleibt, verzichtet sowohl auf den Schutz als auch auf den Marketing-Nutzen. Mehr dazu im BIMI-Leitfaden.
In 8 Schritten zu p=reject
Der Weg zur Durchsetzung ist kein Schalter, sondern ein datengetriebener Stufenplan. Jeder Übergang folgt Messwerten, nicht Mut:
Bestandsaufnahme
Alle Domains inventarisieren — auch geparkte und Länder-Domains. Bestehende SPF-, DKIM- und DMARC-Einträge dokumentieren.
DMARC im Beobachtungsmodus
v=DMARC1; p=none; rua=mailto:reports@… veröffentlichen. Ab jetzt fliessen aggregierte Reports.
Versandquellen identifizieren
4–6 Wochen RUA-Reports auswerten. Erfahrungsgemäss tauchen Quellen auf, die niemand auf dem Schirm hatte — vom Drucker bis zum vergessenen Umfragetool (Shadow-IT).
SPF konsolidieren
Einen sauberen SPF-Record bauen, das 10-Lookup-Limit per Flattening einhalten.
DKIM je Quelle
Für jede legitime Quelle einen eigenen Selektor einrichten und signieren.
Alignment prüfen
Warten, bis legitime Quellen stabil ≥98 % Alignment erreichen. Das ist das Freigabe-Gate.
Auf quarantine
p=quarantine, bei Bedarf über pct=-Stufen (25→50→100 %) einschleichen. Forensik nach jedem Schritt kontrollieren.
Auf reject
Nach stabiler Quarantäne-Phase ohne False Positives auf p=reject. Spoofing ist ab jetzt technisch unterbunden — und BIMI wird möglich.
Die häufigsten Fehler
- Zu früh auf reject: Ohne vollständiges Quellen-Inventar verschwinden legitime Mails. Immer erst die Daten, dann die Eskalation.
- SPF-Lookup-Limit ignoriert: Ein SPF-Record mit mehr als 10 DNS-Lookups fällt in PermError — SPF gilt dann als nicht bestanden.
- Nur SPF, kein DKIM: SPF bricht bei Weiterleitungen. Ohne DKIM scheitern weitergeleitete Mails am Alignment.
- Subdomains vergessen: Ohne
sp=-Policy erben Subdomains die Hauptrichtlinie nicht immer wie erwartet. - Reports niemand liest: Ein Tool zu abonnieren reicht nicht — die Reports müssen interpretiert und in Änderungen übersetzt werden.
DMARC-Reports richtig lesen
Es gibt zwei Report-Typen. RUA (Aggregate) sind tägliche XML-Zusammenfassungen aller Sendequellen mit Auth-Ergebnis — die Arbeitsgrundlage jeder Migration. RUF (Forensic) sind Einzelmeldungen fehlgeschlagener Mails; sie werden aus Datenschutzgründen von immer weniger Providern verschickt.
Die entscheidende Kennzahl ist die Alignment-Quote je Quelle: Welcher Anteil der Mails einer Quelle besteht DMARC? Liegt eine legitime Quelle dauerhaft unter 100 %, fehlt dort noch SPF-Include oder DKIM-Signatur. Fail-Volumen von unbekannten Quellen wiederum ist Ihr Missbrauchs-Indikator.
Selbst machen oder verwalten lassen?
Das Wissen aus diesem Leitfaden reicht, um DMARC selbst einzuführen. Woran Projekte in der Praxis scheitern, ist selten das Wissen — es ist die Kapazität: Reports Woche für Woche interpretieren, 15–30 Versandquellen ausrichten, Fachabteilungen koordinieren, und den Mut zur Eskalation datenbasiert absichern.
Genau dieses Arbeitspaket übernimmt Managed DMARC von Sentrust schlüsselfertig — mit Zustellbarkeits-Garantie während der gesamten Migration und dokumentierten Changes, bei denen Sie die Zonenhoheit behalten. Wie das für verschiedene Rollen aussieht, zeigen die Seiten für IT & Sicherheit und Geschäftsleitung.
Vertiefen & weiterlesen
Dieser Leitfaden bündelt die wichtigsten Bausteine des Themas. Vertiefen Sie einzelne Begriffe im Fachglossar oder sehen Sie sich den passenden Managed Service an:
Häufige Fragen
Wie lange dauert die Einführung von DMARC bis p=reject?
Kann ich DMARC direkt auf p=reject setzen?
Was passiert mit E-Mails von Dienstleistern (CRM, Newsletter-Tool)?
Brauche ich DMARC auch für Domains, von denen ich gar keine Mails sende?
v=spf1 -all und DMARC p=reject gehärtet werden, damit sie nicht für Spoofing missbraucht werden können.Sollen wir das für Sie übernehmen?
Kostenloses Audit Ihrer Domain — Befund und Fixpreis-Offerte innert 48 Stunden, ohne internen Aufwand.