// Glossario IT
SPF (Sender Policy Framework)
Il record DNS che elenca i server autorizzati a inviare email per un dominio, così chi riceve può scartare i messaggi spediti da server estranei.
Voce curata da Luciano Blancato, IT Manager a Catania · aggiornata il
Cos'è
Lo SPF (Sender Policy Framework) è un record di tipo TXT pubblicato nel DNS del dominio, che comincia con v=spf1 e contiene l'elenco dei server e dei servizi autorizzati a inviare posta a nome di quel dominio: indirizzi IP, i server MX, i servizi esterni aggiunti con include:. Un server che riceve un messaggio confronta l'indirizzo del server che glielo consegna con questo elenco.
Perché conta
Senza SPF un provider di posta non ha un criterio per distinguere un'email legittima da una spedita da un server qualunque con il mittente falsificato. Da solo però non basta: lo SPF controlla il mittente tecnico (il Return-Path), non quello che il destinatario vede nel campo «Da». Per questo si usa insieme a DKIM e DMARC, che collega il risultato al mittente visibile. Due errori lo rendono inutile: avere due record SPF sullo stesso dominio e superare il limite di 10 interrogazioni DNS.
In pratica
Il record si chiude con ~all o -all e si tiene sotto i 10 lookup, sostituendo gli include superflui. I domini che non inviano posta si proteggono con v=spf1 -all. Puoi controllare il tuo con lo strumento di controllo SPF, DKIM e DMARC. Riferimento: RFC 7208, Sender Policy Framework.
// Approfondisci