// come risolvere
Più record SPF sullo stesso dominio
Un dominio deve avere un solo record SPF. Con due o più, SPF si rompe per tutte le email. Uniscili in un'unica riga.
Cosa significa
SPF è un record TXT nel tuo DNS che inizia con v=spf1. Le regole dicono che un dominio può averne uno solo. Se un server di destinazione ne trova due, non sa di quale fidarsi, quindi rinuncia e restituisce un "permerror" (errore permanente).
Di solito succede quando aggiungi un nuovo servizio e segui alla lettera la sua guida: "aggiungi questo record TXT". Ti ritrovi con un record per il tuo provider di posta e un altro per il tuo strumento di newsletter.
Perché è importante
Con due record SPF, SPF fallisce per tutte le tue email, non solo per il nuovo servizio. I tuoi messaggi perdono un'importante prova di identità, DMARC può fallire e la consegna verso Gmail e Outlook ne risente.
Come verificare
Delivmail lo verifica per te in due modi:
- Invia un'email di test: nella home page copia il tuo indirizzo di test unico, inviagli una normale email dalla casella che vuoi verificare, poi apri il report. SPF mostra "permerror" quando trova più record.
- Usa lo Scanner di dominio: inserisci il tuo dominio su
/domain-scannerper leggere i tuoi record DNS senza inviare nulla.
Lo Scanner di dominio mostra tutti i record SPF che trova, così puoi vederli uno accanto all'altro.
Come risolvere
- Apri il tuo provider DNS e guarda tutti i record TXT sul dominio stesso (host
@o vuoto). - Trova tutti i record che iniziano con
v=spf1. Gli altri record TXT (verifica del sito Google, ecc.) vanno bene e devono restare. - Uniscili in un'unica riga. Tieni un solo
v=spf1all'inizio, metti tutte le partiinclude:,ip4:e le altre al centro, e un solo~allo-allalla fine. - Salva il record unito ed elimina gli altri.
Esempio
Prima, due record:
v=spf1 include:_spf.google.com ~all v=spf1 include:servers.mcsv.net ~all
Dopo, un solo record:
v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
Consigli
- Se i due record finiscono in modo diverso (
~alle-all), tieni~allfinché non sei sicuro che tutti i tuoi mittenti siano elencati. - I vecchi record di tipo "SPF" (non TXT) sono obsoleti. Se il tuo provider DNS ne mostra ancora uno, eliminalo e tieni solo il record TXT.
- Unire molti servizi può farti superare il limite di 10 query DNS. Lo Scanner di dominio mostra il conteggio: resta a 10 o meno.
- I sottodomini sono separati:
yourdomain.comenews.yourdomain.compossono avere ciascuno il proprio unico record SPF.
Verifica che sia risolto
Le modifiche DNS non sono immediate. La maggior parte è visibile in pochi minuti, ma alcuni provider impiegano fino a 24-48 ore.
Avvia di nuovo lo Scanner di dominio: dovrebbe comparire un solo record SPF, segnato come valido. Poi invia un'email di test dalla home page. Ora SPF dovrebbe essere superato.
Verifica che sia risolto
Una modifica DNS può richiedere da pochi minuti a qualche ora. Poi invia una nuova email di test o scansiona di nuovo il tuo dominio.
Guide correlate
- Nessun record SPF sul tuo dominioIl tuo dominio non dice quali server possono inviare email a suo nome. Aggiungi un record TXT e i destinatari sapranno distinguere le tue email vere da quelle false.
- Errore SPF: troppe query DNS (permerror)SPF permette al massimo 10 query DNS. Oltre questo limite, l'intero record si rompe e i destinatari lo considerano non valido. Ecco come alleggerirlo.
- SPF fallisce: il server di invio non è autorizzatoIl tuo dominio ha un record SPF, ma il server che ha inviato la tua email non è incluso. Scopri quale servizio ha inviato l'email e aggiungilo.
- Nessuna firma DKIM sulle tue emailDKIM aggiunge una firma digitale che dimostra che un'email arriva davvero dal tuo dominio. Attivala nel tuo provider di posta e pubblica la sua chiave nel DNS.
- La firma DKIM fallisce (firma o body hash non validi)La tua email è firmata, ma la firma non risulta corretta. Di solito la chiave DNS è sbagliata, oppure qualcosa ha modificato l'email dopo la firma.