SPF, DKIM e DMARC spiegati (in parole semplici) | Scanthra

Scanthra · 7 min di lettura · Aggiornato Maggio 2026

Maggio 2026
TL;DR: SPF, DKIM e DMARC (protezione e-mail) sono tre record DNS che dicono ai server riceventi "questa e-mail viene davvero da noi, accettala" — e "se non viene da noi, rifiutala." Senza di essi, il tuo dominio è banalmente falsificabile e le tue e-mail transazionali finiscono nello spam. Con essi, entrambi i problemi in gran parte scompaiono.

La spiegazione in 30 secondi

Tutti e tre sono record TXT DNS. Li aggiungi una volta e te ne dimentichi (finché non cambi provider di posta).

Perché una piccola impresa dovrebbe preoccuparsene

Due conseguenze concrete di SPF/DKIM/DMARC mancanti, entrambe comuni:

Microsoft e Google richiedono ora SPF + DKIM + DMARC per i mittenti di massa (da febbraio 2024). Se invii qualsiasi volume di e-mail — anche ricevute transazionali da un negozio WordPress — i record mancanti inizieranno a danneggiare la consegnabilità.

SPF — la lista consentiti

Un record SPF assomiglia a questo:

tuodominio.com.  IN TXT  "v=spf1 include:_spf.google.com include:sendgrid.net ~all"

Tre cose da sapere:

Limite: 10 lookup DNS. Ogni include: conta. Mettere troppi provider in pila rompe silenziosamente SPF. Se raggiungi il limite, usa un SPF flattener come quello integrato in EasyDMARC, Postmark o Cloudflare.

DKIM — la firma

DKIM firma ogni messaggio in uscita con una chiave privata che vive sul server di posta, e pubblica la chiave pubblica corrispondente in DNS:

selector1._domainkey.tuodominio.com.  IN TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkq..."

Ogni provider ha il proprio selector (selector1, google, k1, ecc.). Segui le istruzioni del tuo provider alla lettera — generano il valore esatto da incollare. Puoi avere più record DKIM, uno per provider, affiancati.

DMARC — la tua politica

Un record DMARC di partenza:

_dmarc.tuodominio.com.  IN TXT  "v=DMARC1; p=none; rua=mailto:dmarc@tuodominio.com; pct=100; adkim=s; aspf=s"

Campi chiave:

Il rollout sicuro

  1. Aggiungi SPF e DKIM per ogni mittente legittimo (il tuo provider di posta, il mittente transazionale, lo strumento di marketing, l'helpdesk).
  2. Pubblica DMARC con p=none. Aspetta 2–4 settimane leggendo i report aggregati.
  3. Quando tutte le sorgenti legittime sono allineate (nessuna riga "fail" dai tuoi stessi servizi), passa a p=quarantine.
  4. Dopo altre 2–4 settimane di report puliti, passa a p=reject.

Questo rollout graduale è ciò che fa ogni grande azienda. Saltare direttamente a p=reject funziona — finché il giorno in cui Marketing compra un nuovo strumento e le e-mail smettono di passare. Poi è un'emergenza.

Errori comuni

Come Scanthra controlla questi record

Il nostro modulo Email Security esegue lookup DNS passivi per SPF, DKIM (selettori comuni) e DMARC. Segnaliamo i record mancanti, le politiche deboli (p=none solo dopo il periodo di grazia), l'overflow del conteggio di lookup SPF e i record SPF con ?all o +all. Vedrai il gap esatto nel tuo report PDF.

Vuoi sapere se il tuo sito ha questo problema?

Scanthra esegue un controllo passivo e discreto, e ti invia un report PDF in linguaggio semplice.

Analizza il tuo sito gratis