SPF
È l'acronimo di "Sender Policy Framework". SPF è un sistema di autenticazione delle email progettato per prevenire lo spoofing delle email. Funziona verificando che un messaggio email sia inviato da un indirizzo IP autorizzato. SPF viene comunemente usato insieme a DKIM, un'altra tecnologia di verifica delle email, anche se i due sistemi non dipendono l'uno dall'altro.
Perché la verifica SPF possa avere luogo, il sender policy framework deve essere configurato sul server di posta in uscita. Questo comporta l'attivazione di SPF e la creazione di un record SPF. Il record SPF include uno o più indirizzi IP autorizzati a inviare email per uno specifico nome di dominio. Uno strumento di amministrazione del sito web come cPanel genera automaticamente un record SPF quando il servizio viene abilitato nel pannello di controllo . I record possono anche essere creati manualmente. Di seguito è riportato un esempio di record SPF valido con due indirizzi IP.
v=spf1 +a +mx +ip4:12.34.56.78 +ip4:12.34.56.79 ~all
La variabile v all'inizio della stringa indica la versione. a significa "pass" se l'indirizzo IP ha un record A nel file di zona del dominio. mx significa "pass" se l'indirizzo IP è uno degli host MX elencati nel DNS. ip4 significa "pass" se l'indirizzo IP corrisponde all'indirizzo IPv4 corrispondente. Infine, ~all significa "soft fail" se non è possibile verificare le informazioni.
I possibili risultati di un controllo SPF sono:
- Pass
- Fail
- SoftFail
- Neutral
- None
- TempError
- PermError
In genere, l'unico tipo di errore che causa il rifiuto di un messaggio è una risposta "Fail". PermError, TempError e SoftFail possono anche causare il rifiuto di un messaggio, a seconda delle impostazioni del server di posta ricevente. Nella maggior parte dei casi, un messaggio con una risposta SoftFail viene comunque consegnato, ma potrebbe avere un punteggio spam più alto rispetto a un messaggio che supera il controllo. Questo potrebbe indurre un client di posta a contrassegnare il messaggio come posta indesiderata. Le email che superano la verifica SPF hanno meno probabilità di essere contrassegnate come spam, aumentando la recapitabilità dei messaggi legittimi.
NOTE: Come per DKIM, in genere è possibile vedere i risultati del controllo SPF visualizzando le intestazioni di un messaggio email.
Metti alla prova le tue conoscenze