---
title: "Che cos'è un record DMARC? Struttura, tag ed esempi | DMARC Report"
description: "Un record DMARC è un record DNS TXT pubblicato in _dmarc.iltuodominio.com che specifica la politica di autenticazione email, la modalità di allineamento e gli indirizzi a cui inviare i rapporti aggregati e forensi. Scopra ogni tag DMARC, consulti record di esempio e validi il Suo."
image: "https://dmarcreport.com/images/og-default.png"
canonical: "https://dmarcreport.com/it/record-dmarc/"
---

Autenticazione email 

# Che cos'è un record DMARC?

**Un record DMARC è un record DNS TXT pubblicato in `_dmarc.iltuodominio.com` che indica ai server di posta destinatari cosa fare quando l'autenticazione SPF o DKIM fallisce.** Specifica la Sua [politica DMARC](/it/politica-dmarc/) (none, quarantine o reject), i requisiti di allineamento e gli indirizzi a cui inviare i rapporti aggregati e forensi.

Definito nella [RFC 7489](https://datatracker.ietf.org/doc/html/rfc7489) \- richiesto da Google, Yahoo, Microsoft e PCI DSS v4.0.

[ Verifica il tuo record DMARC → ](/it/tools/dmarc-checker/) [Vedi tutti i tag](#dmarc-tags) 

Anatomia 

## Che aspetto ha un record DMARC?

Un record DMARC completo con tutti i tag comuni, scomposto tag per tag.

\_dmarc.example.com TXT 

v=DMARC1; p=reject; rua=mailto:dmarc@example.com; ruf=mailto:forensic@example.com; adkim=s; aspf=r; pct=100; sp=reject

`v=DMARC1` Versione (obbligatorio) 

`p=reject` Politica: blocca gli errori 

`rua=` Indirizzo dei rapporti aggregati 

`ruf=` Indirizzo dei rapporti forensi 

`adkim=s` Allineamento DKIM strict 

`aspf=r` Allineamento SPF relaxed 

`pct=100` Applica al 100% degli errori 

`sp=reject` Politica dei sottodomini: reject 

Riferimento 

## Tutti i tag di un record DMARC

Ogni tag definito nella specifica DMARC con i valori accettati, le descrizioni e gli errori comuni da evitare.

`v=`  Obbligatorio 

### Versione

Identificatore della versione del protocollo. Deve essere il primo tag di ogni record DMARC. L'unico valore valido è DMARC1.

Valori

`DMARC1` 

Esempio

`v=DMARC1` 

Posizionare v= in un punto diverso dall'inizio del record provoca un PermError. 

`p=`  Obbligatorio 

### Politica

Indica ai destinatari cosa fare con i messaggi che non superano l'autenticazione DMARC. Inizi con none per il monitoraggio, poi avanzi da quarantine verso reject.

Valori

`none | quarantine | reject` 

Esempio

`p=reject` 

Passare direttamente a p=reject senza monitoraggio provoca il blocco delle email legittime. 

`rua=`  Facoltativo 

### URI dei rapporti aggregati

L'indirizzo a cui i destinatari inviano i rapporti aggregati (XML) quotidiani che riepilogano i risultati di autenticazione di tutti i messaggi del Suo dominio.

Valori

`mailto:indirizzo` 

Esempio

`rua=mailto:dmarc@example.com` 

Omettere rua= significa non avere alcuna visibilità. Imposti sempre un indirizzo per i rapporti. 

`ruf=`  Facoltativo 

### URI dei rapporti forensi

L'indirizzo a cui i destinatari inviano i rapporti forensi per singolo messaggio, con i dettagli degli errori. Non tutti i destinatari supportano RUF.

Valori

`mailto:indirizzo` 

Esempio

`ruf=mailto:forensic@example.com` 

Aspettarsi che tutti i destinatari inviino rapporti forensi. Molti (Google, Microsoft) non lo fanno. 

`sp=`  Facoltativo 

### Politica per i sottodomini

Sostituisce la politica principale per i sottodomini. Se omesso, i sottodomini ereditano il valore di p=.

Valori

`none | quarantine | reject` 

Esempio

`sp=reject` 

Dimenticare sp= quando i sottodomini necessitano di una politica diversa da quella del dominio principale. 

`adkim=`  Facoltativo 

### Allineamento DKIM

Controlla se il dominio di firma DKIM deve corrispondere esattamente (strict) o può essere un sottodominio (relaxed) del dominio dell'intestazione From. Predefinito: relaxed.

Valori

`r (relaxed) | s (strict)` 

Esempio

`adkim=r` 

Impostare l'allineamento strict prima di confermare che tutti i mittenti firmano con il dominio dell'organizzazione. 

`aspf=`  Facoltativo 

### Allineamento SPF

Controlla se il dominio autenticato da SPF deve corrispondere esattamente (strict) o può essere un sottodominio (relaxed) del dominio dell'intestazione From. Predefinito: relaxed.

Valori

`r (relaxed) | s (strict)` 

Esempio

`aspf=r` 

Impostare aspf=s quando i mittenti di terze parti usano il proprio sottodominio di Return-Path. 

`pct=`  Facoltativo 

### Percentuale

Percentuale di messaggi in errore a cui si applica la politica. Da usare per un'applicazione graduale. Predefinito: 100.

Valori

`1-100` 

Esempio

`pct=25` 

Dimenticare di aumentare pct= dopo l'implementazione iniziale, lasciando la maggior parte della posta senza applicazione. 

`fo=`  Facoltativo 

### Opzioni forensi

Controlla quando vengono generati i rapporti forensi. 0=falliscono sia SPF sia DKIM, 1=uno dei due fallisce, d=fallisce DKIM, s=fallisce SPF.

Valori

`0 | 1 | d | s` 

Esempio

`fo=1` 

Lasciare fo= al valore predefinito (0), che genera un rapporto solo quando falliscono sia SPF sia DKIM. 

Sintassi 

## Regole di struttura di un record DMARC

Un record DMARC valido deve rispettare queste regole. Violarne anche solo una fa sì che i destinatari ignorino completamente il record.

1

### Un record per dominio

Un dominio deve avere esattamente un record DMARC TXT. Più record provocano un PermError e i destinatari li ignorano tutti.

2

### Pubblicato sul sottodominio \_dmarc

Il record deve essere un record TXT in \_dmarc.iltuodominio.com - non sul dominio radice, non in \_dmarc.www.iltuodominio.com.

3

### Deve iniziare con v=DMARC1

Il tag v= deve essere il primo tag del record. Qualsiasi altro tag che appare per primo rende il record non valido.

4

### Tag separati da punti e virgola

Ogni tag è separato da un punto e virgola e da uno spazio facoltativo: v=DMARC1; p=reject; rua=mailto:...

5

### Nomi dei tag insensibili alle maiuscole

I nomi dei tag (p=, rua=, adkim=) non fanno distinzione tra maiuscole e minuscole, ma i valori sono sensibili alle maiuscole per alcuni tag.

Esempi 

## Esempi di record DMARC per fase

Tre record per le tre fasi del deployment di DMARC. Ogni fase richiede un minimo di 90 giorni di monitoraggio. Il percorso completo fino a p=reject richiede in genere da 9 a 18 mesi.

Solo monitoraggio Fase 1 - Raccogliere dati prima dell'applicazione 

v=DMARC1; p=none; rua=mailto:dmarc@example.com; fo=1

Inizi da qui. I destinatari consegnano tutte le email normalmente ma Le inviano rapporti aggregati quotidiani. Il tag fo=1 genera rapporti forensi quando SPF o DKIM fallisce, offrendo la massima visibilità.

Applicazione graduale Fase 2 - Mettere in quarantena il 25% degli errori 

v=DMARC1; p=quarantine; pct=25; rua=mailto:dmarc@example.com; ruf=mailto:forensic@example.com; adkim=r; aspf=r

Dopo oltre 90 giorni di monitoraggio con p=none, passi a quarantine con pct=25\. Solo il 25% dei messaggi in errore finisce nello spam. Aumenti pct= gradualmente (50, 75, 100) nell'arco di diverse settimane man mano che conferma che la posta legittima supera i controlli.

Rifiuto completo Fase 3 - Protezione massima 

v=DMARC1; p=reject; rua=mailto:dmarc@example.com; ruf=mailto:forensic@example.com; adkim=s; aspf=s; sp=reject

L'obiettivo finale. Tutti i messaggi che non superano DMARC vengono rifiutati a livello SMTP. L'allineamento strict garantisce una corrispondenza esatta del dominio. sp=reject estende la protezione a tutti i sottodomini. Raggiungere questa fase richiede in genere da 9 a 18 mesi.

Valida 

## Come si verifica un record DMARC?

Usi uno strumento DMARC checker per interrogare il record DNS TXT in \_dmarc.iltuodominio.com e validare che la sintassi, i tag e i valori siano corretti.

- Valida la sintassi del record e l'ordine dei tag
- Verifica l'assenza di più record in conflitto
- Verifica che gli indirizzi rua= e ruf= siano raggiungibili
- Conferma la modalità di allineamento e le impostazioni della politica
[ Verifica il tuo record DMARC → ](/it/tools/dmarc-checker/) 

DMARC Checker - example.com 

Record trovato

\_dmarc.example.com

superato 

Politica

p=reject

superato 

Rapporti aggregati

rua=mailto:dmarc@example.com

superato 

Allineamento DKIM

adkim=s (strict)

superato 

Allineamento SPF

aspf=r (relaxed)

superato 

Politica dei sottodomini

sp=reject

superato 

Genera 

## Come si crea un record DMARC?

Usi il nostro generatore di record DMARC gratuito per creare un record valido in pochi secondi - scelga la Sua politica, inserisca l'indirizzo per i rapporti e copi il record TXT nel Suo DNS.

[ Genera il tuo record DMARC → ](/it/tools/dmarc-record-generator/) 

[Oppure segui la nostra guida passo passo →](/it/creare-record-dmarc/) 

FAQ 

## Domande frequenti sui record DMARC

### Posso avere più record DMARC per un dominio?

No. Un dominio deve avere esattamente un record DMARC TXT in \_dmarc.iltuodominio.com. Se esistono più record, i destinatari restituiscono un PermError e li ignorano tutti. Per inviare i rapporti a più indirizzi, li elenchi separati da virgole nel tag rua=: rua=mailto:addr1@example.com,mailto:addr2@example.com.

### Dove aggiungo il mio record DMARC nel DNS?

Aggiunga un record TXT con l'host/nome impostato su \_dmarc (il Suo provider DNS aggiunge automaticamente il dominio). Il tipo di record è TXT e il valore è la stringa della Sua politica DMARC che inizia con v=DMARC1\. Le modifiche si propagano in un intervallo da pochi minuti a 48 ore a seconda delle impostazioni TTL.

### Qual è il record DMARC valido minimo?

Il record DMARC valido minimo è v=DMARC1; p=none - solo i tag di versione e politica. Tuttavia, senza rua= non riceve alcun rapporto e non ha alcuna visibilità. Il minimo pratico è v=DMARC1; p=none; rua=mailto:il-tuo-indirizzo@example.com.

### Cosa succede se il mio record DMARC ha un errore di sintassi?

I destinatari che rilevano un errore di sintassi trattano il record come se non esistesse alcun record DMARC. I messaggi vengono consegnati basandosi solo sui risultati di SPF e DKIM, senza l'applicazione della politica DMARC. Usi un DMARC checker per validare la sintassi del record prima di pubblicarlo.

### Quanto tempo occorre perché un record DMARC diventi effettivo?

I record DMARC diventano effettivi non appena si completa la propagazione DNS, in genere in un intervallo da pochi minuti a 48 ore. Tuttavia, i rapporti aggregati iniziano ad arrivare 24-72 ore dopo la pubblicazione perché i destinatari raggruppano i rapporti su base giornaliera. Attenda una settimana intera prima di concludere che i rapporti non vengono generati.

### I sottodomini hanno bisogno di record DMARC propri?

I sottodomini ereditano automaticamente la politica DMARC del dominio principale. Ha bisogno di un record DMARC di sottodominio separato solo se il sottodominio richiede una politica diversa. Anche il tag sp= sul record principale può impostare una politica specifica per i sottodomini senza creare record separati.

## Verifica ora il tuo record DMARC

Valida la sintassi, i tag e la configurazione dei rapporti del tuo record in pochi secondi con il nostro DMARC Checker gratuito.

[Verifica il record DMARC](/it/tools/dmarc-checker/)

## Scelto dai team di sicurezza di tutto il mondo

![G2 Leader - DMARC](https://media.mailhop.org/dmarcreport/images/g2-badges/DMARC_Leader_Leader.png)

Rated 4.8/5 on G2 · 469 verified reviews

![G2 Momentum Leader - DMARC](https://media.mailhop.org/dmarcreport/images/g2-badges/DMARC_MomentumLeader_Leader.png)

DG

Dave G.

Owner

5/5

### "DMARC Report has been invaluable in fixing email deliverability issues for our clients"

DMARC Report dashboard allows us to see easily what is compliant and what isn't compliant so we can quickly fix issues.

9/27/2022Verified on G2

ZK

Zunaid K.

Director

5/5

### "Essential tool for email delivery"

This tool helps us to implement DMARC reporting for our domains in an easy to use manner.

8/8/2024Verified on G2

VU

Verified User in Information Technology and Services

5/5

### "Best security tool for your own domains"

The weekly reports help me a lot to analyze quickly the emails sent from my domains and that gives me peace of mind.

8/31/2022Verified on G2

[Read all 469 reviews on G2 →](https://www.g2.com/products/dmarc-report/reviews)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com","logo":{"@type":"ImageObject","url":"https://dmarcreport.com/images/dmarcreport-logo.png"},"description":"DMARC reporting and email authentication management. Monitor aggregate and forensic DMARC reports, analyze authentication results, and enforce DMARC policies across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138898167","https://www.linkedin.com/company/duocircle","https://x.com/duocirclellc","https://www.g2.com/products/dmarc-report/reviews","https://github.com/duocircle","https://www.crunchbase.com/organization/duocircle-llc","https://www.trustradius.com/products/duocircle/reviews"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","reviewCount":"471","bestRating":"5","worstRating":"1","url":"https://www.g2.com/products/dmarc-report/reviews"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://dmarcreport.com/support/"},"knowsAbout":["DMARC","DMARC Reporting","DMARC Aggregate Reports","DMARC Forensic Reports","Sender Policy Framework","DKIM","Email Authentication","Email Security","DNS Management","Email Deliverability"]}
```

```json
{"@context":"https://schema.org","@type":"WebSite","name":"DMARC Report","url":"https://dmarcreport.com","description":"DMARC reporting and email authentication management. Monitor aggregate and forensic DMARC reports, analyze authentication results, and enforce DMARC policies across all your domains.","publisher":{"@type":"Organization","name":"DMARC Report","url":"https://dmarcreport.com","logo":{"@type":"ImageObject","url":"https://dmarcreport.com/images/dmarcreport-logo.png"},"description":"DMARC reporting and email authentication management. Monitor aggregate and forensic DMARC reports, analyze authentication results, and enforce DMARC policies across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]}}}
```

```json
[{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Posso avere più record DMARC per un dominio?","acceptedAnswer":{"@type":"Answer","text":"No. Un dominio deve avere esattamente un record DMARC TXT in _dmarc.iltuodominio.com. Se esistono più record, i destinatari restituiscono un PermError e li ignorano tutti. Per inviare i rapporti a più indirizzi, li elenchi separati da virgole nel tag rua=: rua=mailto:addr1@example.com,mailto:addr2@example.com."}},{"@type":"Question","name":"Dove aggiungo il mio record DMARC nel DNS?","acceptedAnswer":{"@type":"Answer","text":"Aggiunga un record TXT con l'host/nome impostato su _dmarc (il Suo provider DNS aggiunge automaticamente il dominio). Il tipo di record è TXT e il valore è la stringa della Sua politica DMARC che inizia con v=DMARC1. Le modifiche si propagano in un intervallo da pochi minuti a 48 ore a seconda delle impostazioni TTL."}},{"@type":"Question","name":"Qual è il record DMARC valido minimo?","acceptedAnswer":{"@type":"Answer","text":"Il record DMARC valido minimo è v=DMARC1; p=none - solo i tag di versione e politica. Tuttavia, senza rua= non riceve alcun rapporto e non ha alcuna visibilità. Il minimo pratico è v=DMARC1; p=none; rua=mailto:il-tuo-indirizzo@example.com."}},{"@type":"Question","name":"Cosa succede se il mio record DMARC ha un errore di sintassi?","acceptedAnswer":{"@type":"Answer","text":"I destinatari che rilevano un errore di sintassi trattano il record come se non esistesse alcun record DMARC. I messaggi vengono consegnati basandosi solo sui risultati di SPF e DKIM, senza l'applicazione della politica DMARC. Usi un DMARC checker per validare la sintassi del record prima di pubblicarlo."}},{"@type":"Question","name":"Quanto tempo occorre perché un record DMARC diventi effettivo?","acceptedAnswer":{"@type":"Answer","text":"I record DMARC diventano effettivi non appena si completa la propagazione DNS, in genere in un intervallo da pochi minuti a 48 ore. Tuttavia, i rapporti aggregati iniziano ad arrivare 24-72 ore dopo la pubblicazione perché i destinatari raggruppano i rapporti su base giornaliera. Attenda una settimana intera prima di concludere che i rapporti non vengono generati."}},{"@type":"Question","name":"I sottodomini hanno bisogno di record DMARC propri?","acceptedAnswer":{"@type":"Answer","text":"I sottodomini ereditano automaticamente la politica DMARC del dominio principale. Ha bisogno di un record DMARC di sottodominio separato solo se il sottodominio richiede una politica diversa. Anche il tag sp= sul record principale può impostare una politica specifica per i sottodomini senza creare record separati."}}]}]
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://dmarcreport.com/"},{"@type":"ListItem","position":2,"name":"Impara","item":"https://dmarcreport.com/it/che-cos-e-dmarc/"},{"@type":"ListItem","position":3,"name":"Record DMARC","item":"https://dmarcreport.com/it/record-dmarc/"}]}
```
