Was ist ein DMARC-Eintrag?
Ein DMARC-Eintrag ist ein DNS-TXT-Eintrag, veröffentlicht bei _dmarc.ihredomain.de, der empfangenden Mailservern mitteilt, was zu tun ist, wenn die SPF- oder DKIM-Authentifizierung fehlschlägt. Er legt Ihre Richtlinie (none, quarantine oder reject), Ausrichtungsanforderungen und die Zieladressen für aggregierte und forensische Berichte fest.
Definiert in RFC 7489 — vorgeschrieben von Google, Yahoo, Microsoft und PCI DSS v4.0.
Wie sieht ein DMARC-Eintrag aus?
Ein vollständiger DMARC-Eintrag mit allen gängigen Tags, Tag für Tag aufgeschlüsselt.
v=DMARC1; p=reject; rua=mailto:dmarc@beispiel.de; ruf=mailto:forensik@beispiel.de; adkim=s; aspf=r; pct=100; sp=reject
v=DMARC1 Version (erforderlich) p=reject Richtlinie: Fehler blockieren rua= Aggregierte Berichtsadresse ruf= Forensische Berichtsadresse adkim=s Strikte DKIM-Ausrichtung aspf=r Relaxed SPF-Ausrichtung pct=100 Auf 100% der Fehler anwenden sp=reject Subdomain-Richtlinie: Ablehnen DMARC-Eintrag-Strukturregeln
Ein gültiger DMARC-Eintrag muss diesen Regeln folgen. Die Verletzung einer dieser Regeln führt dazu, dass Empfänger den Eintrag vollständig ignorieren.
Ein Eintrag pro Domain
Eine Domain muss genau einen DMARC-TXT-Eintrag haben. Mehrere Einträge verursachen einen PermError und Empfänger ignorieren alle.
Veröffentlicht bei _dmarc-Subdomain
Der Eintrag muss ein TXT-Eintrag bei _dmarc.ihredomain.de sein — nicht bei der Root-Domain, nicht bei _dmarc.www.ihredomain.de.
Muss mit v=DMARC1 beginnen
Der v=-Tag muss der erste Tag im Eintrag sein. Jeder andere Tag am Anfang macht den Eintrag ungültig.
Tags durch Semikolons getrennt
Jeder Tag wird durch ein Semikolon und optionale Leerzeichen getrennt: v=DMARC1; p=reject; rua=mailto:...
Tag-Namen nicht case-sensitiv
Tag-Namen (p=, rua=, adkim=) sind nicht case-sensitiv, aber Werte sind bei einigen Tags case-sensitiv.
DMARC-Eintrag-Beispiele nach Phase
Drei Einträge für die drei Phasen der DMARC-Implementierung. Jede Phase erfordert mindestens 90 Tage Überwachung. Der vollständige Weg zu p=reject dauert typischerweise 9 bis 18 Monate.
v=DMARC1; p=none; rua=mailto:dmarc@beispiel.de; fo=1
Beginnen Sie hier. Empfänger stellen alle E-Mails normal zu, senden Ihnen aber tägliche aggregierte Berichte. Der fo=1-Tag erzeugt forensische Berichte, wenn SPF oder DKIM fehlschlägt, und bietet maximale Sichtbarkeit.
v=DMARC1; p=quarantine; pct=25; rua=mailto:dmarc@beispiel.de; ruf=mailto:forensik@beispiel.de; adkim=r; aspf=r
Nach 90+ Tagen Überwachung mit p=none wechseln Sie zu quarantine mit pct=25. Nur 25% der fehlschlagenden Nachrichten landen im Spam. Erhöhen Sie pct= schrittweise (50, 75, 100) über mehrere Wochen, während Sie bestätigen, dass legitime E-Mails bestehen.
v=DMARC1; p=reject; rua=mailto:dmarc@beispiel.de; ruf=mailto:forensik@beispiel.de; adkim=s; aspf=s; sp=reject
Das Endziel. Alle Nachrichten, die DMARC nicht bestehen, werden auf SMTP-Ebene abgelehnt. Strikte Ausrichtung stellt eine exakte Domain-Übereinstimmung sicher. sp=reject erweitert den Schutz auf alle Subdomains. Diese Phase zu erreichen dauert typischerweise 9 bis 18 Monate.
Wie prüft man einen DMARC-Eintrag?
Verwenden Sie ein DMARC-Checker-Tool, um den DNS-TXT-Eintrag bei _dmarc.ihredomain.de abzufragen und zu validieren, dass Syntax, Tags und Werte korrekt sind.
- Validiert Eintragssyntax und Tag-Reihenfolge
- Prüft auf mehrere widersprüchliche Einträge
- Verifiziert, dass rua= und ruf=-Adressen erreichbar sind
- Bestätigt Ausrichtungsmodus und Richtlinieneinstellungen
Wie erstellt man einen DMARC-Eintrag?
Verwenden Sie unseren kostenlosen DMARC-Eintrag-Generator, um in Sekunden einen gültigen Eintrag zu erstellen — wählen Sie Ihre Richtlinie, geben Sie Ihre Berichtsadresse ein und kopieren Sie den TXT-Eintrag in Ihr DNS.
DMARC-Eintrag generieren →Häufig gestellte Fragen zu DMARC-Einträgen
Kann ich mehrere DMARC-Einträge für eine Domain haben?
Nein. Eine Domain muss genau einen DMARC-TXT-Eintrag bei _dmarc.ihredomain.de haben. Wenn mehrere Einträge existieren, geben Empfänger einen PermError zurück und ignorieren alle. Um Berichte an mehrere Adressen zu senden, listen Sie sie kommagetrennt im rua=-Tag auf: rua=mailto:adr1@beispiel.de,mailto:adr2@beispiel.de.
Wo füge ich meinen DMARC-Eintrag im DNS hinzu?
Fügen Sie einen TXT-Eintrag mit dem Host/Namen _dmarc hinzu (Ihr DNS-Anbieter fügt die Domain automatisch hinzu). Der Eintragstyp ist TXT und der Wert ist Ihr DMARC-Richtlinienstring, der mit v=DMARC1 beginnt. Änderungen werden innerhalb von Minuten bis 48 Stunden propagiert, abhängig von den TTL-Einstellungen.
Was ist der minimal gültige DMARC-Eintrag?
Der minimal gültige DMARC-Eintrag ist v=DMARC1; p=none — nur die Version- und Richtlinien-Tags. Ohne rua= erhalten Sie jedoch keine Berichte und haben keine Sichtbarkeit. Das praktische Minimum ist v=DMARC1; p=none; rua=mailto:ihre-adresse@beispiel.de.
Was passiert, wenn mein DMARC-Eintrag einen Syntaxfehler hat?
Empfänger, die einen Syntaxfehler erkennen, behandeln den Eintrag so, als existiere kein DMARC-Eintrag. Nachrichten werden allein basierend auf SPF- und DKIM-Ergebnissen zugestellt, ohne DMARC-Richtliniendurchsetzung. Verwenden Sie einen DMARC-Checker, um die Syntax Ihres Eintrags vor der Veröffentlichung zu validieren.
Wie lange dauert es, bis ein DMARC-Eintrag wirksam wird?
DMARC-Einträge werden wirksam, sobald die DNS-Propagierung abgeschlossen ist, typischerweise innerhalb von Minuten bis 48 Stunden. Aggregierte Berichte treffen jedoch erst 24 bis 72 Stunden nach der Veröffentlichung ein, da Empfänger Berichte täglich bündeln. Warten Sie eine volle Woche, bevor Sie schlussfolgern, dass keine Berichte generiert werden.
Benötigen Subdomains eigene DMARC-Einträge?
Subdomains erben die DMARC-Richtlinie der übergeordneten Domain automatisch. Sie benötigen nur dann einen separaten Subdomain-DMARC-Eintrag, wenn die Subdomain eine andere Richtlinie erfordert. Der sp=-Tag im übergeordneten Eintrag kann auch eine subdomain-spezifische Richtlinie setzen, ohne separate Einträge zu erstellen.
Prüfen Sie jetzt Ihren DMARC-Eintrag
Validieren Sie Syntax, Tags und Berichtskonfiguration Ihres Eintrags in Sekunden mit unserem kostenlosen DMARC-Checker.
DMARC-Eintrag prüfenVertraut von Sicherheitsteams weltweit
Rated 4.8/5 on G2 · 469 verified reviews
Dave G.
Owner
"DMARC Report has been invaluable in fixing email deliverability issues for our clients"
DMARC Report dashboard allows us to see easily what is compliant and what isn't compliant so we can quickly fix issues.
Zunaid K.
Director
"Essential tool for email delivery"
This tool helps us to implement DMARC reporting for our domains in an easy to use manner.
Verified User in Information Technology and Services
"Best security tool for your own domains"
The weekly reports help me a lot to analyze quickly the emails sent from my domains and that gives me peace of mind.