[ DMARC & Richtlinien ]

Interpretation von dmarc=none, pass, fail, temperror und permerror

Nutzen Sie das Ergebnis der vertrauenswürdigen Nachricht, um die richtige Untersuchung auszuwählen. Trennen Sie fehlende Richtlinien, Ausrichtungsfehler, vorübergehende Fehler und anhaltende Konfigurationsfehler.

Vom EmailAuth Forschungsteam

[Wichtige Punkte]

  • Bewahren Sie das Bewertungsergebnis, die veröffentlichte Richtlinie und die Verfügung getrennt auf.
  • Untersuchen Sie Identitäten auf Fehler und tatsächliche Diagnosen auf Fehler.
  • Vertrauen Sie auf die Aussagen des Empfängers, nicht auf willkürlichen Passtext.
Auf dieser Seite

A DMARC Das Ergebnis ist eine Diagnosekategorie und keine Anweisung zur Änderung der veröffentlichten Richtlinie. scheitern, keiner, temperror Und permerror deuten auf unterschiedliche Untersuchungen hin. Werden sie als austauschbar behandelt, kann der eigentliche Fehler ungelöst bleiben und der Schutz unnötig geschwächt werden.

Beginnen Sie mit den vertrauenswürdigen Beweisen des empfangenden Systems. Ein Header Authentication-Results zeichnet die Behauptung eines Systems auf; Ihr Vorhandensein allein beweist nicht, dass die Behauptung zuverlässig ist. Identifizieren Sie, welcher empfangende Dienst es generiert hat und welchen Headern dieser Dienst vertraut. Diese Grenze wird in erklärt RFC 8601 §1.2 Und RFC 8601 §7.1.

Lesen Sie gemeinsam die Methode und das Ergebnis

In einem Header mit spf=pass; dkim=pass; dmarc=failDie drei Ergebniswörter gehören zu unterschiedlichen Methoden. Der SPF Und DKIM Durchläufe können Domänen authentifizieren, die nicht mit der sichtbaren Von-Domäne übereinstimmen. Umgekehrt kann ein DMARC Durchlauf mit einem Fehler einer zugrunde liegenden Methode einhergehen, wenn ein anderer Durchgangspfad übereinstimmt.

Verwenden Sie die folgende Diagnosekarte. Die Ergebnisbedeutungen stammen aus RFC 9989 , Abschnitt 9.2; Die nächsten Maßnahmen sind operative Empfehlungen.

  • Ergebnis: dmarc=none; Interpretation: Für die Autorendomäne wurde keine anwendbare Richtlinie gefunden. Erste nützliche Aktion: Rekonstruieren Sie die Richtlinienerkennung für die tatsächliche Von-Domäne
  • Ergebnis: dmarc=pass; Interpretation: Es existiert eine anwendbare Richtlinie und eine bestandene authentifizierte Identität stimmt überein. Erste sinnvolle Maßnahme: Identifizieren Sie den erfolgreichen Weg und untersuchen Sie etwaige separate Zustellungsprobleme
  • Ergebnis: dmarc=fail; Interpretation: Es existiert eine anwendbare Richtlinie, aber es wurde keine passiv ausgerichtete Identität festgestellt. Erste nützliche Aktion: Vergleichen Sie SPF und jedes relevante DKIM Ergebnis mit From
  • Ergebnis: dmarc=temperror; Interpretation: Bei der Auswertung ist ein scheinbar vorübergehender Fehler aufgetreten. Erste sinnvolle Aktion: Erfassen Sie den DNS oder Dienstfehler und vergleichen Sie einen späteren kontrollierten Versuch
  • Ergebnis: dmarc=permerror; Interpretation: Bei der Auswertung ist ein Fehler aufgetreten, der sich durch einen bloßen Wiederholungsversuch wahrscheinlich nicht beheben lässt. Erste nützliche Maßnahme: Überprüfen Sie die genauen Richtliniendaten und die Empfängerdiagnose auf ein anhaltendes Konfigurationsproblem

Schließen Sie nicht allein aus dem Ergebniswort auf die Ursache. Ein vorübergehender DNS Fehler und eine fehlerhafte Richtlinie können beide eine normale Schlussfolgerung verhindern, erfordern jedoch unterschiedliche Eigentümer und unterschiedliche Korrekturmaßnahmen. Behalten Sie jeden Diagnosekommentar bei, anstatt die Beweise auf eine Dashboard-Farbe zu reduzieren.

Trennen Sie dmarc=none von p=none

dmarc=none ist ein gemeldetes Bewertungsergebnis. p=none ist ein Wert in einer veröffentlichten Richtlinie. Eine gültige Überwachungsrichtlinie kann immer noch zu beidem führen dmarc=pass oder dmarc=fail auf einzelne Nachrichten.

Betrachten Sie zwei synthetische Fälle. Im ersten, example.com veröffentlicht einen gültigen Überwachungsdatensatz und eine Nachricht weist eine ausgerichtete Weitergabe auf DKIM Signatur. Die erwartete DMARC -Bewertung ist bestanden, obwohl die Richtlinie „Nein“ sagt. Im zweiten Fall kann keine anwendbare Richtlinie für die Autorendomäne der Nachricht ermittelt werden. Der Empfänger kann sich melden dmarc=none; Daraus lässt sich kein überwachungspolitisches Versprechen ableiten.

Wenn ein Kollege sagt „ DMARC ist auf „Keine“ eingestellt“, fragen Sie, ob er die DNS Richtlinie, das Nachrichtenergebnis oder die endgültige Disposition meint. Nehmen Sie alle drei getrennt auf. Diese kurze Klärung verhindert oft eine DNS Änderung, die auf das falsche Problem abzielt.

Untersuchen Sie Fehler anhand der Identitäten

Erhalten Sie die ursprünglich empfangene Nachricht. Notieren Sie die sichtbare Von-Domäne, die SPF -Identität und das SPF-Ergebnis sowie die d= Domäne und Ergebnis für jede relevante DKIM Signatur. Wenden Sie das konfigurierte an Ausrichtung Modus zur Weitergabe von Identitäten. A Wähler ist ein Schlüssel-Locator, nicht die Domäne, die für DKIM Ausrichtung verwendet wird.

Wenn SPF für eine Anbieterdomäne gilt und DKIM für eine andere Anbieterdomäne gilt, stimmt möglicherweise keiner von beiden mit Ihrer Von-Domäne überein. Bearbeiten der Wurzel SPF Eintrag ist nicht automatisch die Lösung. Stellen Sie fest, welche Identität der Dienst tatsächlich auswertet und welche Authentifizierungsoptionen für die Kundendomäne er unterstützt. Der Leitfaden für Ausrichtungsfehler geht diesen Vergleich durch.

Untersuchen Sie Fehler, ohne zu raten

Für temperrorNotieren Sie die Nachrichtenzeit, den Empfänger, den abgefragten Namen, den Fehler und den Resolver-Kontext, falls verfügbar. Vergleichen Sie autorisierende DNS und rekursive Ergebnisse. Eine spätere erfolgreiche Suche unterstützt eine vorübergehende Erklärung, beweist jedoch nicht, was der Empfänger zuvor gesehen hat. Bitten Sie den empfangenden Betreiber um Protokolle, wenn diese Unterscheidung wichtig ist.

Für permerror, rufen Sie das komplette relevante ab TXT Eintrag Satz. Überprüfen Sie den Veröffentlichungsnamen, die Versionsplatzierung, doppelte Richtlinieneinträge und fehlerhafte Werte. Versprechen Sie nicht, dass jeder fehlerhafte Datensatz die gleiche Bezeichnung erzeugt: aktueller DMARC in RFC 9989 §4.10 Und RFC 9989 §4.10.1 Definiert spezifische Wiederherstellungs- und Standardverhalten für einige Syntax- und Richtlinienwertprobleme. Die Implementierungen können unterschiedlich sein. Passen Sie die Diagnose an die entsprechende Regel an, bevor Sie sie ändern.

Bewahren Sie eine Vorher-Nachher-Probe auf. Wenn der erneute Versuch erfolgreich ist, behalten Sie die genaue Reparatur und das erfolgreiche Ergebnis bei. Vermeiden Sie es, einen Vorfall zu schließen, nur weil ein öffentlicher Prüfer jetzt ein grünes Ergebnis liefert.

Halten Sie die Bewertung von der Lieferung getrennt

Unter RFC 9989 §5.4, kann ein Empfänger eine DMARC-fehlgeschlagene Nachricht gemäß seinen lokalen Verarbeitungsregeln übermitteln und eine weitergeleitete Nachricht aufgrund von Spam, Malware oder aus anderen Gründen blockieren. Erfassen Sie die SMTP Antwort oder die Zustellungsdisposition getrennt vom Authentifizierungsergebnis.

In Ihrer abschließenden Vorfallnotiz sollte angegeben sein, was von welchem ​​vertrauenswürdigen Empfänger wann ausgewertet wurde, warum das Ergebnis aufgetreten ist und was sich geändert hat. Eine präzise Schlussfolgerung wie „Der Abrechnungsdienst erzeugt jetzt einen abgestimmten DKIM Durchlauf über seine Produktionsroute“ ist nützlicher als „ DMARC behoben“. Fahren Sie in Fällen fehlender Policen mit fort Kein DMARC Eintrag gefunden.

Treffen Sie die nächste Entscheidung explizit

Zeichnen Sie in der Überwachungsrichtlinie auf p=none, dmarc=pass und tatsächliche Disposition als drei separate Felder. Wenn eine gültige Richtlinie vorhanden ist, aber beide Passing-Mechanismus-Identitäten nicht übereinstimmen, ist die abgeschlossene Auswertung fehlgeschlagen. Wenn erforderliche DNS -Abfragen nicht abgeschlossen werden, RFC 9989 §5.3.6 verhindert eine normale Pass/Fail-Schlussfolgerung. Dabei handelt es sich um analytische Klassifizierungen, nicht um Empfängerprotokolle.

[ Wegbringen ]

Bewahren Sie das Bewertungsergebnis, die veröffentlichte Richtlinie und die Verfügung getrennt auf. Untersuchen Sie Identitäten auf Fehler und tatsächliche Diagnosen auf Fehler. Vertrauen Sie auf die Aussagen des Empfängers, nicht auf willkürlichen Passtext.

[Nach Rolle]

Was das für Sie bedeutet

Wählen Sie Ihre Rolle für praktische nächste Schritte.

IT-/Mail-Administrator

Bewahren Sie das Ergebnis mit seinen Identitäten und seinem Zeitstempel auf.

Interpretieren Sie jedes Methodenergebnis unabhängig. Rekonstruieren Sie die Richtlinienerkennung für „Keine“, die Identitätsausrichtung für „Fehler“ und den tatsächlichen Fehler für temperror “ oder permerror .

Nächste Schritte

  1. Behalten Sie den Diagnosekommentar und den Empfangsdienst bei.
  2. Vergleichen Sie den Nachweis der Nachrichtenzeit mit dem aktuellen DNS .
  3. Überprüfen Sie die gleiche Route, nachdem Sie die Ursache behoben haben.

CISO / SecOps

Vermeiden Sie es, eine Ergebnisbezeichnung als Sicherheitsurteil zu betrachten.

Ein „Bestanden“ beweist keinen sicheren Inhalt und ein „Nicht bestanden“ beweist keine böswillige Absicht. Fordern Sie technische Beweise und Unternehmenseigentum an, bevor Sie ein neues Vertrauen genehmigen oder die Durchsetzung lockern.

Nächste Schritte

  1. Getrennte Bewertung, Disposition und Zuordnung.
  2. Dokumentieren Sie anhaltende DNS Fehler und Behebungsverantwortliche.
  3. Sorgen Sie dafür, dass Richtlinienausnahmen begrenzt und überprüfbar sind.

Gründer / Nicht-technisch

Erfragen Sie die Fehlerkategorie, bevor Sie eine Störung genehmigen.

Ein fehlender Datensatz, ein nicht ausgerichteter Absender und ein vorübergehender DNS Ausfall erfordern unterschiedliche Abhilfemaßnahmen. Fordern Sie den Betreiber auf, den betroffenen Arbeitsablauf und die vorgeschlagene Korrektur zu erläutern, bevor Sie eine domänenweite Richtlinie ändern.

Nächste Schritte

  1. Identifizieren Sie, welche Geschäftsnachrichten betroffen sind.
  2. Fragen Sie separat nach dem vertrauenswürdigen Ergebnis und dem Lieferergebnis.
  3. Genehmigen Sie den kleinsten gerechtfertigten Korrekturumfang.

[ FAQs ]

Häufig gestellte Fragen

Ist dmarc=none dasselbe wie p=none?

Nein. Das erste ist ein gemeldetes Ergebnis, das darauf hinweist, dass keine anwendbare Richtlinie gefunden wurde. Der zweite ist ein veröffentlichter Richtlinienwert; Darunter ausgewertete Nachrichten können DMARC bestehen oder nicht bestehen.

RFC 9989 §9.2 RFC 9989 §5.4

Kann p=none dmarc=fail?

Ja. Durch die Überwachungsrichtlinie wird eine fehlgeschlagene Authentifizierungs- und Ausrichtungsbewertung nicht zu einem Erfolg. Es drückt eine vom Ergebnis unabhängige Handhabungspräferenz aus.

RFC 9989 §5.3.5 RFC 9989 §5.4

Was sollte ich zuerst auf dmarc=fail?

Vergleichen Sie die sichtbare Von-Domäne mit der SPF-evaluierten Identität und jeder relevanten DKIM Signaturdomäne unter den anwendbaren Ausrichtungsmodi.

RFC 9989 §5.3.3 RFC 9989 §5.3.4

Sollte ich die Richtlinien für einen temperror senken?

Gehen Sie nicht davon aus, dass eine Richtlinienänderung einen vorübergehenden Bewertungsfehler behebt. Erfassen Sie die Empfängerdiagnose und DNS Kontext, prüfen Sie die Verfügbarkeit und vergleichen Sie einen späteren kontrollierten Versuch.

RFC 9989 §9.2

Bedeutet permerror , dass ein erneuter Versuch niemals erfolgreich sein wird?

Dies bedeutet, dass der Fehler dauerhaft auftritt und nicht wahrscheinlich allein durch einen erneuten Versuch verschwindet. Eine Konfigurationsreparatur kann das Ergebnis ändern; Bewahren Sie die Diagnose auf und testen Sie sie nach der Reparatur erneut.

RFC 9989 §9.2

Produziert jeder fehlerhafte Datensatz permerror ?

Es sollte keine universelle Zuordnung angenommen werden. Die Spezifikation definiert die Wiederherstellung oder Standardbehandlung für einige Probleme, und das Implementierungsverhalten kann unterschiedlich sein. Überprüfen Sie die genaue Aufzeichnung und Diagnose.

RFC 9989 §4.10 RFC 9989 §4.10.1

Kann ich jedem Authentication-Results Header vertrauen?

Nein. Identifizieren Sie das empfangende System und seine vertrauenswürdige Authentifizierungsgrenze. Nicht vertrauenswürdige Absender oder Vermittler können irreführenden Kopfzeilentext hinzufügen.

RFC 8601 §7.1

Bedeutet dmarc=pass , dass die Nachricht den Posteingang erreicht hat?

Nein. Lieferung und Platzierung hängen von weiteren Entscheidungen des Empfängers ab. Erfassen Sie die SMTP Antwort oder -Disposition separat.

RFC 9989 §5.4

[ Quellen ]

Quellen

  1. RFC 9989

    Abschnitte §4.10 · §4.10.1 · §5.3.3 · §5.3.4 · §5.3.5 · §5.4 · §9.2 · §3.2.2 · §5.3.6

  2. RFC 8601

    Abschnitte §1.1 · §1.2 · §7.1

  3. RFC 6376

    Abschnitte §3.5

[ Glossar ]

Glossar

Autorendomäne
Die Domäne im From-Header-Feld der Nachricht, die als DMARC Referenzidentität verwendet wird.

RFC 9989 §3.2.2

dmarc=none
Ein Ergebnis, das angibt, dass für die Autorendomäne kein anwendbarer DMARC Richtliniendatensatz vorhanden ist; verschieden vom Richtlinienwert p=none.

RFC 9989 §9.2

Unternehmensherkunft

Warum Top-Finanzinstitute und Regierungen haben ihre E-Mail-Sicherheits-Dashboards eingestellt.

Herkömmliche E-Mail-Authentifizierungsplattformen verkaufen Ihnen ein Dashboard und bitten Ihre Techniker, die Arbeit zu erledigen. In Umgebungen mit hohem Risiko führt die manuelle Überwachung zu verzögerter Durchsetzung, Konfigurationsabweichungen und nicht überwachten Schattendomänen.

EmailAuth ist die Agenten-E-Mail-Herkunftsplattform. Unsere Agenten setzen durch p=reject, halten Sie die Absender von Drittanbietern auf dem Laufenden und verschieben Sie Ihre Domains auf voll RFC 9989 Compliance, der neue DMARC Standard, mit Human-in-the-Loop-Überprüfbarkeit.

Regierungen Große Unternehmen Tier-1-Finanzinstitute

SaaS · Dedizierte Mandantenfähigkeit · Air-Gap-On-Prem · BYOK-Verschlüsselung

Wissensdatenbank