[ Rapporti e indagini ]

Il tag fo e le richieste di segnalazione di errori

Scegli l'attivatore previsto per la segnalazione di errori e mantienilo separato dal risultato del passaggio DMARC , dalla policy di applicazione e dal reporting aggregato.

A cura del team di ricerca EmailAuth · 3 minuti di lettura

[ Punti chiave ]

  • per le richieste di reporting delle modifiche, non per il successo o l'applicazione DMARC .
  • 0 e 1 si escludono a vicenda; più opzioni consentite utilizzano i separatori dei due punti.
  • Nessun rapporto è garantito e le destinazioni ruf richiedono la revisione della privacy e dell'autorizzazione.
In questa pagina

Il tag fo chiede al ricevitore quali condizioni di errore dovrebbero generare report. Non modifica le regole di autenticazione né obbliga il destinatario a inviare report. Comprendere questa distinzione evita un errore comune: leggere un rapporto richiesto da fo=1 come prova che il messaggio non è riuscito DMARC complessivamente.

RFC 9989 sezione 4.7 definisce quattro valori: 0, 1, d e s. Il valore predefinito è 0. Il tag viene ignorato quando ruf è assente e i destinatari possono scegliere se onorare le opzioni richieste. Esaminare la privacy e la preparazione alla gestione dei report prima di ampliare una richiesta.

Comprendere 0 e 1 in termini di allineamento

Con fo=0, la condizione di segnalazione di errore DMARC richiesta è che tutti i meccanismi di autenticazione sottostanti non riescano a produrre un passaggio allineato. Con fo=1, la condizione è che qualsiasi meccanismo sottostante non riesca a produrre un passaggio allineato. La differenza riguarda l'attivatore della segnalazione, non una nuova definizione di successo DMARC .

Un messaggio può passare DMARC attraverso allineato DKIM Mentre SPF fallisce o non è allineato. Tale condizione può soddisfare una richiesta di reporting fo=1 anche se il messaggio supera DMARC . Chiamare tale rapporto un risultato DMARC contraddittorio confonde l'opzione di reporting con il risultato della valutazione.

Distinguere le opzioni specifiche del meccanismo

Il valore d richiede un DKIM rapporto di fallimento quando una firma non supera la valutazione, indipendentemente da allineamento. Il valore s richiede un rapporto di errore SPF quando la valutazione SPF fallisce, anche indipendentemente dall'allineamento. Si tratta di richieste di report specifiche del meccanismo, non di sinonimi delle condizioni di passaggio allineato di 0 e 1.

Ad esempio, un'identità SPF superata ma non allineata non diventa un errore di valutazione SPF solo perché non è allineata. Può avere importanza per la condizione di passaggio allineato fo=1 senza soddisfare s su tale base. RFC 9991 sezione 3 discute la relazione tra DMARC e segnalazioni di guasti specifici del meccanismo; la generazione effettiva rimane dipendente dal sostegno e dalla politica del destinatario.

Utilizza deliberatamente combinazioni valide

Quando si richiede più di un'opzione, separare i valori con i due punti, ad esempio fo=0:d. I valori 0 e 1 si escludono a vicenda. Non pubblicare fo=0:1 come un modo per richiedere tutto. Mantenere coerenti la versione esistente, la policy e le destinazioni di reporting durante la revisione di una proposta di modifica del record.

Frammento illustrativo: ruf=mailto:diagnostics@example.com; fo=1. Mostra una destinazione e un trigger richiesti, non un completamento Registro DMARC o una destinazione autorizzata per la tua organizzazione. Non incollare indirizzi di esempio nella produzione. Confermare le modalità di ricezione supportate e autorizzazione esterna ai sensi RFC 9991 sezione 5 ove applicabile.

Analizza due casi

Il caso sintetico A ha allineato il passaggio DKIM e il fallimento SPF . DMARC passa attraverso DKIM ; il trigger fo=1 può essere soddisfatto, mentre la condizione di tutti i meccanismi fo=0's non lo è. L'opzione s descrive una condizione di segnalazione di errore SPF in questo caso, soggetta al comportamento del ricevitore.

Il caso sintetico B ha il passaggio DKIM sotto un dominio non correlato e il passaggio SPF sotto un dominio non correlato. Nessuno dei due meccanismi fornisce un passaggio allineato, quindi DMARC fallisce e la condizione fo=0 viene soddisfatta. Né la condizione di fallimento della valutazione d né la condizione di fallimento della valutazione derivano semplicemente da questi passaggi non allineati. Questi esempi spiegano le condizioni del protocollo, non i rapporti osservati da un fornitore reale.

Verificare la richiesta senza promettere l'output

Esaminare il record pubblicato, la proprietà della destinazione, l'autorizzazione e segnalare i controlli sulla privacy del consumatore. Utilizzare un test controllato con un ricevitore cooperante, se disponibile, quindi registrare esattamente ciò che ha generato. Un rapporto di assenza non dimostra che il tag non è valido o che il test è stato superato.

Mantenere separate le decisioni di reporting aggregato e di applicazione delle norme. La modifica di fo non modifica p, né stabilisce una nuova autorizzazione SPF né ripara a Firma DKIM. Il suo scopo è richiedere un diverso insieme di report diagnostici potenzialmente sensibili.

Leggi un esempio di guasto del meccanismo

Il caso sintetico C ha una firma DKIM non riuscita e un passaggio SPF allineato. DMARC passa attraverso SPF . La condizione fo=1 può essere soddisfatta perché DKIM non ha fornito alcun passaggio allineato e d descrive la condizione di segnalazione della firma non riuscita. La condizione fo=0 non è soddisfatta perché SPF ha fornito un passaggio allineato; s non segue da un passaggio SPF . Una richiesta come fo=1:d esprime le due condizioni rilevanti, ma non obbliga il destinatario a generare nessuno dei due report. Sceglilo solo se lo scopo diagnostico e i controlli di gestione dei report giustificano una richiesta più ampia.

Tieni un registro compatto delle indagini

Utilizza questo foglio di lavoro suggerito per il percorso in esame. Si tratta di un aiuto alla pianificazione, non della prova di un test eseguito.

  • Necessità: la domanda diagnostica e il trigger più ristretto che la affronta.
  • Registra: i valori ruf e fo correnti, assicurando che 0 e 1 non siano combinati.
  • Destinazione: proprietà, autorizzazione esterna ove necessaria, decisioni di accesso e conservazione.
  • Osservazione: supporto del destinatario e segnalazioni effettive ricevute; il silenzio è inconcludente.

[ Porta via ]

per le richieste di reporting delle modifiche, non per il successo o l'applicazione DMARC . 0 e 1 si escludono a vicenda; più opzioni consentite utilizzano i separatori dei due punti. Nessun rapporto è garantito e le destinazioni ruf richiedono la revisione della privacy e dell'autorizzazione.

[Per ruolo]

Cosa significa questo per te

Scegli il tuo ruolo per i prossimi passi pratici.

Amministratore IT/Posta

Leggi ogni trigger con precisione

Le condizioni basate sull'allineamento e quelle specifiche del meccanismo sono diverse.

Prossimi passi

  1. Utilizza i due punti per le combinazioni valide.
  2. Non combinare mai 0 e 1.
  3. Registrare separatamente il comportamento effettivo del ricevitore.

CISO/SecOps

Non equiparare le segnalazioni ai fallimenti

Un rapporto fo=1 può descrivere la posta che ha superato DMARC .

Prossimi passi

  1. Richiedere etichette precise sugli incidenti.
  2. Controlla l'autorizzazione della destinazione.
  3. Mantenere distinte l'applicazione e le approvazioni dei rapporti.

Fondatore / Non tecnico

Comprendere l'ambito di una richiesta diagnostica

Report più ampi possono esporre più dettagli del messaggio senza modificare la protezione.

Prossimi passi

  1. Definire la necessità diagnostica.
  2. Esaminare l'impatto sulla privacy.
  3. Imposta una data di revisione per richieste più ampie.

[ Domande frequenti ]

Domande frequenti

Qual è il valore predefinito per?

Il valore predefinito è 0 e richiede un report di errore DMARC quando tutti i meccanismi sottostanti non riescono a produrre un passaggio allineato.

RFC 9989 §4.7

Funziona senza ruf?

No. RFC 9989 richiede che fo venga ignorato quando ruf è assente.

RFC 9989 §4.7

fo=1 può segnalare la posta che passa DMARC?

SÌ. Un meccanismo può non avere un passaggio allineato mentre l'altro fornisce il passaggio allineato necessario per DMARC .

RFC 9989 §4.7

Posso combinare 0 e 1?

No. Si escludono a vicenda; più valori consentiti utilizzano separatori di due punti.

RFC 9989 §4.7

D significa DKIM non allineato?

No. Richiede un report di errore DKIM per una firma che non supera la valutazione, indipendentemente dall'allineamento.

RFC 9989 §4.7

Si attiva semplicemente perché SPF non è allineato?

No. La sua condizione è una valutazione SPF fallita, non semplicemente un'identità transitoria priva di allineamento.

RFC 9989 §4.7

Il destinatario onorerà ogni opzione richiesta?

Non necessariamente. La generazione e le opzioni dei report rimangono soggette all'implementazione e alla politica del destinatario.

RFC 9991 §3

Il cambiamento di fo altera l'applicazione?

No. Modifica una richiesta di reporting, non p o la decisione di autenticazione DMARC .

RFC 9989 §4.7

[ Fonti ]

Fonti

  1. RFC 9989 : autenticazione, reporting e conformità dei messaggi basati sul dominio

    Sezioni §4.4 · §4.5 · §4.7

  2. RFC 9991 : segnalazione degli errori DMARC

    Sezioni §2 · §3 · §5 · §7

[ Glossario ]

Glossario

Allineamento dell'identificatore
La relazione richiesta tra il dominio dell'autore e un dominio SPF o DKIM autenticato per DMARC .

RFC 9989 §4.4

Richiesta di reporting aggregato (rua)
Un tag DMARC che specifica le destinazioni per i report di autenticazione aggregati.

RFC 9989 §4.7

Richiesta di segnalazione guasti (ruf)
Un tag DMARC che specifica le destinazioni per informazioni sugli errori potenzialmente sensibili specifiche del messaggio.

RFC 9989 §4.7

Opzioni di segnalazione guasti (fo)
Richieste condizioni di segnalazione guasto, considerate solo con destinazione ruf; non modificano la condizione di passaggio DMARC .

RFC 9989 §4.7

Provenienza aziendale

Perché le principali istituzioni finanziarie e i governi hanno ritirato le dashboard di sicurezza della posta elettronica.

Le tradizionali piattaforme di autenticazione e-mail ti vendono una dashboard e chiedono ai tuoi ingegneri di fare il lavoro. Negli ambienti ad alto rischio, la supervisione manuale comporta un’applicazione ritardata, deviazioni della configurazione e domini ombra non monitorati.

EmailAuth è la piattaforma di provenienza della posta elettronica degli agenti. I nostri agenti applicano p=reject, mantieni allineati i mittenti di terze parti e sposta i tuoi domini al massimo RFC 9989 conformità, il nuovo standard DMARC , con verificabilità human-in-the-loop.

Governi Grandi imprese Istituti finanziari di primo livello

SaaS · Locazione dedicata · Air-gapped on-premise · Crittografia BYOK

Base di conoscenza