// come risolvere
Come leggere i report aggregati DMARC (rua)
I report DMARC sono file XML inviati da Gmail, Microsoft e altri. Scopri cosa significa ogni parte e come individuare i problemi reali e lo spoofing.
Cosa significa
Quando il tuo record DMARC contiene un indirizzo rua=, destinatari come Google, Microsoft e Yahoo ti inviano un riepilogo giornaliero chiamato report aggregato. Elenca ogni indirizzo IP che ha inviato email usando il tuo dominio, quante email, e se hanno passato SPF e DKIM.
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
I report arrivano come allegati compressi (.zip o .gz) che contengono un file XML. Sono scritti per le macchine, ma puoi leggerli.
Perché è importante
- Mostrano tutti i tuoi mittenti, compresi quelli che hai dimenticato: uno strumento di fatturazione, un vecchio server, l'app di un collega.
- Rivelano chi prova a inviare email false con il tuo dominio.
- Ti servono prima di passare DMARC da
p=noneaquarantineoreject, per essere sicuro che nulla di legittimo venga bloccato.
Le parti principali di un report
Chi ha inviato il report
In report_metadata: org_name (per esempio google.com), un report_id e un date_range, di solito 24 ore, scritto come timestamp Unix.
La tua policy pubblicata
In policy_published: il record DMARC che il destinatario ha visto, come p=none e le modalità di allineamento.
Un blocco per ogni sorgente
Ogni record descrive un IP di invio:
<source_ip>203.0.113.10</source_ip> <count>42</count> <disposition>none</disposition> <dkim>pass</dkim> <spf>fail</spf> <header_from>yourdomain.com</header_from>
count: numero di email da questo IP.disposition: cosa ha fatto il destinatario (none, quarantine, reject).dkimespfsottopolicy_evaluated: il risultato DMARC, che richiede che il dominio corrisponda al dominio del tuo From. Basta un pass perché DMARC passi.auth_results: i controlli SPF e DKIM grezzi, con il dominio effettivamente verificato. Confrontalo conheader_fromper capire i fallimenti di allineamento.
Come usarli
- Identifica ogni IP. Cerca il suo nome reverse DNS o il proprietario. Nomi come
google.com,outlook.como il dominio del tuo strumento di newsletter di solito sono tuoi. - Dividili in tre gruppi:
- I tuoi servizi, che passano: niente da fare.
- I tuoi servizi, che falliscono: aggiungili a SPF, o configura DKIM con il tuo dominio in quel servizio.
- IP sconosciuti che falliscono tutto: probabilmente spoofing. La tua futura policy
rejectli bloccherà.
- Osserva l'andamento per qualche settimana prima di rendere più severa la tua policy.
Nota: le email inoltrate e le mailing list compaiono spesso come fallimenti da IP che non conosci. Un piccolo numero è normale.
Semplificati la vita
Leggere l'XML a mano diventa noioso quando ricevi molti report. Usa una casella dedicata per rua, e valuta uno strumento che raccolga e riassuma i report. Il monitoraggio DMARC della dashboard a pagamento lo fa per i tuoi domini.
Verifica che funzioni
Analizza il tuo dominio su /domain-scanner per confermare che il record DMARC ha un indirizzo rua valido. I report di solito iniziano ad arrivare entro un giorno o due, dai provider usati dai tuoi destinatari.
Verifica che sia risolto
Una modifica DNS può richiedere da pochi minuti a qualche ora. Poi invia una nuova email di test o scansiona di nuovo il tuo dominio.
Guide correlate
- Nessun record SPF sul tuo dominioIl tuo dominio non dice quali server possono inviare email a suo nome. Aggiungi un record TXT e i destinatari sapranno distinguere le tue email vere da quelle false.
- Errore SPF: troppe query DNS (permerror)SPF permette al massimo 10 query DNS. Oltre questo limite, l'intero record si rompe e i destinatari lo considerano non valido. Ecco come alleggerirlo.
- Più record SPF sullo stesso dominioUn dominio deve avere un solo record SPF. Con due o più, SPF si rompe per tutte le email. Uniscili in un'unica riga.
- SPF fallisce: il server di invio non è autorizzatoIl tuo dominio ha un record SPF, ma il server che ha inviato la tua email non è incluso. Scopri quale servizio ha inviato l'email e aggiungilo.
- Nessuna firma DKIM sulle tue emailDKIM aggiunge una firma digitale che dimostra che un'email arriva davvero dal tuo dominio. Attivala nel tuo provider di posta e pubblica la sua chiave nel DNS.