Häufige DMARC-Fehler und ihre Behebung
Diese Meldungen zeigen andere Tools, Unzustellbarkeitsnachrichten und der Header Authentication-Results, wenn DMARC fehlt, zu schwach ist oder scheitert, mit dem, was zu ändern ist.
DMARC policy not enabled
Ursache. Der Eintrag existiert, aber seine Richtlinie ist p=none: Empfänger senden Berichte und stellen gefälschte E-Mails trotzdem zu.
Behebung. Lesen Sie zwei bis vier Wochen lang die aggregierten Berichte, sorgen Sie dafür, dass jeder legitime Absender SPF oder DKIM mit Ihrer Domain besteht, wechseln Sie dann zu p=quarantine und einige Wochen später zu p=reject.
No DMARC record found
Ursache. Unter _dmarc.<domain> ist nichts veröffentlicht. Der Eintrag liegt auf der Domain selbst, oder die DNS-Oberfläche hat die Zone doppelt angehängt (_dmarc.beispiel.de.beispiel.de).
Behebung. Legen Sie einen TXT-Eintrag mit dem Namen _dmarc an (die Oberfläche ergänzt die Domain), zum Start mit v=DMARC1; p=none; rua=mailto:dmarc@ihre-domain. Der DMARC-Generator schreibt ihn für Sie.
550 5.7.26 Unauthenticated email from example.com is not accepted due to domain's DMARC policy
Ursache. Gmail hat eine Nachricht abgewiesen, die bei einer Domain mit p=reject an DMARC gescheitert ist (bei quarantine landet sie im Spam). War es Ihre eigene E-Mail, ist einer Ihrer Absender nicht aligned, etwa ein Newsletter-Tool, das mit seiner eigenen Domain signiert.
Behebung. Richten Sie DKIM für diesen Dienst mit Ihrer eigenen Domain ein (die CNAME-Einträge, die er Ihnen gibt) oder einen eigenen Return-Path, damit SPF aligned ist. Der DMARC-Berichtsleser zeigt, welche Quellen scheitern.
550 5.7.509 Access denied, sending domain does not pass DMARC verification and has a DMARC policy of reject
Ursache. Dieselbe Ablehnung bei Outlook.com und Microsoft 365: Die Nachricht ist an DMARC gescheitert, und die Domain verlangt reject.
Behebung. Bringen Sie den gescheiterten Absender ins Alignment, wie oben. Weiterleitungen und Mailinglisten sind die übliche Ausnahme: Behalten Sie die DKIM-Signatur, damit sie die Weiterleitung übersteht.
External domains in your DMARC are not giving permission for your reports to be sent to them
Ursache. rua oder ruf zeigt auf eine Adresse einer anderen Domain, die den Autorisierungseintrag nicht veröffentlicht hat: Empfänger senden nichts dorthin.
Behebung. Bitten Sie den Berichtsdienst, <Ihre Domain>._report._dmarc.<deren Domain> mit v=DMARC1 zu veröffentlichen (die meisten tun das für ihre Kunden), oder verwenden Sie eine Adresse Ihrer eigenen Domain.
Multiple DMARC records found
Ursache. Zwei TXT-Einträge unter _dmarc beginnen mit v=DMARC1. Empfänger wenden dann keine DMARC-Richtlinie an, als hätte die Domain keine.
Behebung. Behalten Sie einen einzigen Eintrag, der mit v=DMARC1; und dann p= beginnt, die Tags durch Semikolons getrennt.
DMARC record does not start with v=DMARC1
Ursache. Ein TXT-Eintrag unter _dmarc, der nicht mit v=DMARC1 beginnt (Text davor, ein Tippfehler, ein übrig gebliebenes Anführungszeichen), ist kein DMARC-Eintrag: Empfänger überspringen ihn. Ist er der einzige, hat die Domain kein DMARC.
Behebung. Machen Sie v=DMARC1; zu den allerersten Zeichen des Werts, dann p=. Der Check liest nur Einträge, die so beginnen.