Vai al contenuto principale

Migrazione DMARC a DMARCbis

Converta il suo record DMARC RFC 7489 alla sintassi DMARCbis

Incolli il suo record DMARC attuale per ottenere la versione migrata conforme a DMARCbis: tag deprecati rimossi (pct, rf, ri), tag np aggiunto, conversione pct<100 in t=y. Lo strumento mostra un punteggio di compatibilità DMARCbis da 0 a 100, sei dimensioni valutate e il record migrato pronto per la pubblicazione.

Cosa fa questo strumento

  • Rimuove i tag deprecati (pct, rf, ri, fo).
  • Aggiunge il tag np per la policy dei sottodomini inesistenti.
  • Converte pct inferiore a 100 in t=y (modalità test).
  • Mantiene v=DMARC1 per la compatibilità con RFC 7489.

Perché migrare a DMARCbis?

DMARCbis succede alla RFC 7489 pubblicata nel 2015. La bozza introduce quattro cambiamenti strutturali:

  • Rimozione di pct, rf, ri: la policy si applica ora al 100% del traffico per impostazione predefinita, resta definito un solo formato di report e l'intervallo di invio è imposto per impostazione predefinita. Il tag fo viene mantenuto.
  • Aggiunta di np: la policy dei sottodomini inesistenti diventa esplicita, chiudendo una falla sfruttata dagli attaccanti che inventano sottodomini fittizi.
  • Conversione di pct<100 in t=y: la modalità di test sostituisce la percentuale. Più semplice, più prevedibile, più allineata al comportamento reale dei ricevitori.
  • Tree walk DNS per identificare il dominio organizzativo, in sostituzione della Public Suffix List.

Il suo record DMARC attuale continua a funzionare durante la transizione. Migrare ora significa essere pronti alla pubblicazione ufficiale e beneficiare immediatamente della protezione dei sottodomini inesistenti tramite np.

Come funziona l'analizzatore

Lo strumento analizza il suo record DMARC v1, applica le trasformazioni DMARCbis e calcola un punteggio di compatibilità DMARCbis su 100. Il calcolo è locale, senza risoluzione DNS né chiamata esterna.

I cinque verdetti possibili

VerdettoPunteggioSignificato
Già conformeda 90 a 100Nessun cambiamento necessario o aggiustamento minore. Monitori la pubblicazione ufficiale del RFC.
Migrazione parzialeda 75 a 89Da una a tre modifiche minori (tipicamente pct=100 ridondante o np assente).
Migrazione maggioreda 50 a 74Quattro cambiamenti o più. Diversi tag deprecati presenti e policy debole.
Record invalidoda 0 a 49 o stato invalidoErrori di sintassi da correggere prima della migrazione.
Nessun recordN/ACampo vuoto. Incolli prima un record DMARC prima dell'analisi.

Le sei dimensioni del punteggio

DimensionePonderazioneCosa misura la dimensione
Tag deprecati assenti40 puntiPresenza di pct, rf, ri. Più ne sono presenti, maggiore la deduzione.
Tag np presente15 puntiPolicy sottodomini inesistenti esplicita. Eredita da sp o p se assente.
Forza della policy20 puntireject ottiene il massimo, quarantine una frazione, none un credito minimo.
Allineamento DKIM e SPF10 puntiadkim=s e aspf=s ottengono il massimo, r ne mantiene una parte.
Reporting rua configurato10 puntiURI mailto valida per l'invio aggregato.
Igiene sintattica5 puntiRecord ben formato e analizzabile.

Tre fattori prioritari vengono mostrati in cima al risultato per spiegare immediatamente il punteggio, prima del dettaglio dimensione per dimensione.

I cambiamenti chiave DMARC a DMARCbis

Tag rimossi

TagAzionePerché
pctRimuovereLa policy si applica al 100% per impostazione predefinita. Se pct<100, lo strumento converte il valore in t=y.
rfRimuovereResta definito un solo formato di report in DMARCbis.
riRimuovereI ricevitori impongono un intervallo di report predefinito.

Tag aggiunto

TagValorePerché
nperedita da sp o pPolicy per i sottodomini inesistenti. Deve essere esplicita in DMARCbis.

Tag conservati invariati

v=DMARC1, p, sp, adkim, aspf, rua, ruf. La loro semantica resta identica.

Piano di migrazione consigliato

Passo 1: verificare il record attuale. Avvii l'analisi con il suo record DMARC pubblicato. Annoti il punteggio, il verdetto e le raccomandazioni.

Passo 2: applicare le modifiche proposte. Copi il record migrato e lo pubblichi nella sua zona DNS a _dmarc.captaindns.com. Conservi il record precedente per 48 ore con un TTL breve (300 secondi) per consentire un rollback rapido se necessario.

Passo 3: monitorare i report rua. Per due o quattro settimane, verifichi i suoi report DMARC aggregati per confermare l'assenza di impatto sui flussi legittimi. Il passaggio a np può rivelare sottodomini attivi non documentati.

Passo 4: stabilizzare il TTL. Una volta validati i report, riporti il TTL a 3600 o 86400 secondi. La migrazione è completata.

Se passa anche da una policy permissiva a p=reject, usi t=y per alcune settimane. I ricevitori DMARCbis applicano allora una policy di un livello inferiore, che funge da rete di sicurezza durante la fase di validazione.

Errori comuni da evitare

Conservare pct=100. Questo valore è ridondante in DMARCbis. L'intero tag può essere rimosso senza modificare il comportamento.

Confondere np e sp. sp mira ai sottodomini esistenti, np mira esclusivamente ai sottodomini inesistenti. I due tag sono complementari, non intercambiabili.

Combinare pct e t. In DMARCbis, t ha sempre la precedenza. Non ha senso conservare pct quando t=y è presente.

Rimuovere rua durante la pulizia. Il reporting aggregato è l'unica fonte di verità sull'efficacia della sua policy. Conservi rua=mailto:reports@captaindns.com (o il suo indirizzo dedicato) nel record migrato.

Migrare senza rileggere i report esistenti. Prima di irrigidire la policy, verifichi quali mittenti legittimi non sono ancora allineati SPF o DKIM. Migrare a p=reject senza questa verifica può bloccare flussi interni.

Dichiarare psd=y senza essere un registry. Il tag psd=y è riservato agli operatori di suffissi pubblici come .bank o .gov.uk. Per un dominio organizzativo standard, ometta il tag o usi psd=n se desidera renderlo esplicito.

Strumenti correlati

StrumentoUtilità
DMARCbis CheckerVerificare un dominio pubblicato contro DMARCbis con tree walk DNS
DMARC CheckerVerificare la pubblicazione e risolvere il record DMARC dal DNS
DMARC ValidatorValidare la sintassi di un record DMARC v1 prima della pubblicazione
Generatore DMARCCreare un record DMARC o DMARCbis da zero
Lettore report DMARCDecodificare report aggregati XML
Monitoring DMARCRicevi e analizza automaticamente i tuoi report DMARC aggregati

Letture consigliate

Riferimento: draft-ietf-dmarc-dmarcbis, IETF.