Questo articolo descrive in dettaglio la configurazione della verifica delle e-mail tramite record SPF. Ulteriori informazioni sulla verifica delle e-mail tramite DNS sono disponibili nell’articolo Email – SPF, DKIM e DMARC.
In questo articolo scoprirà:
- Quando utilizzare questa guida
- Che cos’è il record SPF e a cosa serve
- Come configurare il record SPF base
- Come configurare il record SPF dettagliato
- Problemi comuni
- Domande frequenti
Quando utilizzare questa guida
- Le e-mail inviate tornano indietro con un errore che indica che il destinatario ha rifiutato il messaggio a causa della cattiva reputazione del dominio o dell’indirizzo IP (Il destinatario rifiuta le e-mail a causa della reputazione).
- Le Sue e-mail finiscono nello spam dei destinatari oppure non vengono consegnate (Configurazione base del record SPF).
- Le e-mail del modulo del sito web non arrivano e non sa se la causa sia l’SPF (Domande frequenti).
- Oltre a VEDOS utilizza un altro servizio per l’invio di e-mail, ad esempio un e-shop o un invio massivo (Regole per altri provider).
- Nel DNS ha più record SPF, ad esempio dopo il trasferimento della posta da un altro provider (Record SPF di più provider non funzionanti).
- Non sa dove impostare il record SPF e come inserirlo (Configurazione base del record SPF).
Record SPF
Il record SPF è un record DNS speciale che protegge le e-mail dall’uso illecito del nome di dominio da parte dello spam.
Il mittente di posta indesiderata può impostare l’indirizzo del mittente praticamente a piacere. I domini con un record SPF, però, definiscono con precisione quali server possono inviare posta con il loro indirizzo. Le e-mail provenienti da altri server vengono quindi classificate come spam dal sistema del destinatario.
Molti provider di servizi e-mail classificano automaticamente come spam, o rifiutano del tutto, i messaggi provenienti da domini privi di record SPF.
Configurazione base del record SPF
Il record SPF base funziona solo per le e-mail inviate dal nostro sistema. Se ha attivato la protezione del dominio con WEDOS Protection ⧉, oppure se utilizza anche un altro provider di servizi di protezione e di posta, segua le istruzioni del capitolo Configurazione dettagliata del record SPF.
Il record SPF è un record DNS di tipo TXT. Se il Suo dominio utilizza i server DNS WEDOS, lo configuri seguendo la guida DNS – Record del dominio. Ricordi che le modifiche al DNS diventano effettive entro 1 ora.
La forma base del record SPF per i mailserver VEDOS è:
Name TTL Type Data
(empty) 300 TXT v=spf1 mx a include:_spf.we.wedos.net -all

Questo record funziona alle seguenti condizioni:
- Invia le e-mail dal sito web, ad esempio tramite un modulo, solo attraverso i nostri servizi di posta.
- Invia le e-mail dal client di posta solo attraverso i nostri servizi di posta, oppure ha impostato l’inoltro sulla casella (maggiori informazioni nell’articolo Email – Inoltro della casella).
- Il dominio non utilizza record AAAA.
- Non utilizza WEDOS Global Protection ⧉ né un altro provider di protezione del sito web tramite proxy.
Se una qualsiasi di queste condizioni non è soddisfatta, proceda con le istruzioni del capitolo Configurazione dettagliata del record SPF.
Configurazione dettagliata del record SPF
Se deve indicare più server e/o regole, combini i relativi record SPF in uno solo. Basta elencare le singole regole tra il testo iniziale v=spf1 e quello finale -all. Separi le regole con degli spazi.
Nel DNS può esserci al massimo un solo record TXT valido per SPF. Se ne ha più di uno, nessuno funziona.
Regole per singoli indirizzi IP
Se deve includere nel record un indirizzo IP specifico, lo inserisca con il prefisso ip4: oppure ip6:. Non inserisca spazi tra il prefisso e l’indirizzo.
Se il web server si trova dietro il proxy WEDOS Protection ⧉ , aggiunga al record base gli indirizzi IPv4 e IPv6 (se esiste) del Webhosting, che trova nella tabella Service addresses nel suo dettaglio (una guida dettagliata è disponibile nell’articolo DNS – Record di tipo A e AAAA).
v=spf1 mx a ip4:(sostituisca le parentesi con l'indirizzo IPv4 del webhosting) include:_spf.we.wedos.net -all
Se per il dominio ha impostato un record AAAA ma per il resto utilizza solo Webhosting ed e-mail VEDOS, aggiunga l’indirizzo IPv6 al record base.
v=spf1 mx a ip6:(sostituisca le parentesi con l'indirizzo IPv6 del webhosting) include:_spf.we.wedos.net -all
Regole per altri provider
Se invia e-mail tramite provider diversi da VEDOS, ricavi la forma del loro record SPF dalla documentazione o da altre fonti del provider. La sua regola nella forma include: la aggiunga al record esistente prima del -allfinale, non crei un secondo record:
v=spf1 mx a include:_spf.we.wedos.net include:(regola dell'altro provider) -all
Problemi comuni
Tra i problemi comuni del record SPF rientrano:
- I record SPF per più provider non funzionano
- Il destinatario rifiuta le e-mail a causa della reputazione
- Dopo aver aggiunto il dominio a WEDOS Protection le e-mail non vengono più recapitate
- WEDOS restituisce le e-mail con un messaggio relativo all’SPF
Record SPF di più provider non funzionanti
Problema: Ho inserito i record SPF di tutti i miei provider di posta e non funzionano.
Causa: Per un dato (sotto)dominio deve esserci un solo record SPF. Due record si trovano spesso nel DNS dopo il trasferimento della posta da un altro provider, quando il vecchio record è rimasto.
Soluzione: Se per un (sotto)dominio ha più di un record SPF, li unisca in uno solo seguendo le istruzioni del capitolo Configurazione dettagliata del record SPF. Elimini il record del precedente provider se non lo utilizza più. Un record valido inizia con v=spf1.
Il destinatario rifiuta le e-mail a causa della reputazione
Problema: L’e-mail inviata torna indietro con l’errore 554, che indica che la reputazione del dominio o dell’indirizzo IP è cattiva (poor reputation).
Causa: Il dominio non ha un record SPF, il che peggiora la reputazione delle e-mail inviate.
Soluzione: Imposti il record SPF seguendo il capitolo Configurazione base del record SPF. La modifica ha effetto entro 60 minuti dall’applicazione delle modifiche.
Record SPF non funzionante per un dominio su WEDOS Protection
Problema: Dopo aver aggiunto il dominio a WEDOS Protection il record SPF ha smesso di funzionare.
Causa: L’indirizzo IP del server mittente è diverso dall’indirizzo IP indicato nei record di tipo A/AAAA del dominio.
Soluzione: Aggiunga al record, seguendo le istruzioni del capitolo Configurazione dettagliata del record SPF l’indirizzo IP del Webhosting. Lo trova nella tabella Service addresses nel dettaglio del Webhosting.
E-mail restituite da WEDOS a causa dell’SPF
Problema: La posta inviata a un indirizzo e-mail presso WEDOS viene restituita con il messaggio di errore Recipient address rejected: Please see
http://www.openspf.net/Why?s=helo;id=domena-odesilatele.tld;ip=XX.XX.XX.XX;r=wes1-mx.
Causa: Si tratta di un problema di SPF lato mittente: o è configurato in modo errato, o non è configurato affatto.
Soluzione: Finché l’amministratore del dominio (DNS) non risolve il problema con l’SPF, i mailserver VEDOS rifiuteranno i messaggi provenienti da quel dominio.
Domande frequenti
Dove devo configurare l’SPF?
Si tratta di un record DNS, quindi configuri l’SPF nell’amministrazione dei record DNS del provider DNS del Suo dominio.
Perché non configurate il record SPF automaticamente?
Anche se di solito basta il record SPF base, non disponiamo di informazioni sufficienti sui Suoi servizi di posta per configurarlo correttamente in ogni circostanza. Poiché una configurazione errata del record SPF può bloccare completamente la posta, lasciamo la configurazione a Lei: solo Lei dispone di tutte le informazioni sul funzionamento delle e-mail sul Suo dominio.
Come faccio a capire se il mancato recapito della posta dipende dall’assenza del record SPF?
Le Sue e-mail finiscono nello spam del destinatario, oppure riceve un messaggio e-mail di mancato recapito che cita il rifiuto a causa di un record SPF errato o mancante. Se invia e-mail dal sito web tramite la funzione mail(), il mancato recapito può dipendere dal record SPF oppure dalla mancanza o dall’errata impostazione del parametro return path.
Se invio e-mail da un sottodominio, basta avere il record SPF sul dominio principale?
No, crei i record SPF anche per ogni sottodominio da cui desidera inviare e-mail.
Che cosa significa la parte -all del record?
-all significa che il server deve scartare tutte le e-mail che non corrispondono alle regole. È la variante di verifica più rigida.
La documentazione di Google ⧉ indica ~all, mentre Lei ha -all. Fa differenza?
Più rigida è la variante di verifica (e -all è più rigida di ~all), minore è la probabilità che qualcuno si spacci con successo per Lei. Lo svantaggio è che, se con la variante -all invia davvero un’e-mail da una fonte non verificata per qualche motivo, il destinatario la scarterà senza fare domande. Con la variante ~all c’è ancora la possibilità che il messaggio arrivi a destinazione.
Dopo quanto tempo ha effetto un record SPF appena impostato?
Entro 60 minuti dall’applicazione delle modifiche nel DNS.
Cosa devo inserire nel campo Name per il record SPF del dominio wds-test.cz?
Niente, lasci vuoto il campo Name. Il record viene quindi creato per il dominio stesso. Il Type è TXT e i Data iniziano con v=spf1.
Utilizzo un e-shop o un altro servizio per l’invio di e-mail. Come lo aggiungo al record SPF di VEDOS?
Unisca entrambe le regole in un unico record: aggiunga la regola dell’altro servizio prima del -allfinale. La procedura è descritta nel capitolo Regole per altri provider. Altri metodi di verifica sono disponibili nell’articolo Email – SPF, DKIM e DMARC.