// come risolvere
Modifiche DNS non ancora visibili: propagazione e TTL
Hai aggiunto o corretto un record ma i test mostrano ancora il vecchio valore. Le risposte DNS restano in cache per un po'; ecco quanto aspettare e come verificare il valore reale.
Cosa significa
Quando un server ha bisogno del tuo record SPF, DKIM o MX, non lo chiede ogni volta al tuo provider DNS. Lo chiede una volta e conserva la risposta in una cache per un certo tempo. Quella durata è il TTL (time to live), impostato su ogni record in secondi.
300= 5 minuti3600= 1 ora86400= 24 ore
Finché la cache non scade, alcuni server vedono ancora il vecchio valore. Questo ritardo si chiama "propagazione".
Perché è importante
Dopo una correzione, il tuo test può continuare a fallire per un po', e potresti pensare che la correzione non abbia funzionato. Peggio ancora, potresti cambiare di nuovo le cose e creare un errore vero. Sapere come funziona la cache ti aiuta ad aspettare il tempo giusto.
Quanto aspettare
- Un record nuovo (che non è mai esistito): di solito qualche minuto. Ma se qualcuno lo ha cercato poco prima che lo creassi, anche la risposta "non esiste" resta in cache, a volte fino a un'ora o più.
- Un record modificato: fino al vecchio TTL. Se il vecchio TTL era di 24 ore, alcuni server possono vedere il vecchio valore per un giorno.
- Nuovi nameserver (spostare tutto il tuo DNS presso un altro host): fino a 24-48 ore.
- Alcuni provider DNS impiegano anche del tempo a pubblicare la tua modifica dopo che hai cliccato "Salva".
Come verificare il valore reale
- Chiedi direttamente al tuo host DNS. Trova i tuoi nameserver (per esempio
ns1.your-dns-host.com), poi interroga loro, così salti tutte le cache:dig TXT yourdomain.com @ns1.your-dns-host.com dig TXT _dmarc.yourdomain.com @ns1.your-dns-host.com
- Se quella risposta è sbagliata, il problema non è la propagazione: il record non è stato salvato, è al nome sbagliato, o hai modificato il DNS presso un provider che non è in uso. Controlla quali nameserver usa davvero il tuo dominio.
- Se quella risposta è giusta, aspetta e basta. Strumenti pubblici come il Google Admin Toolbox Dig mostrano cosa vedono i grandi resolver.
- Usa lo Scanner di dominio su
/domain-scannerper vedere i tuoi record SPF, DKIM, DMARC e MX come li vedrebbe un server di destinazione.
Pianifica in anticipo le modifiche importanti
- Un giorno prima di cambiare un record importante (MX, SPF), abbassa il suo TTL a
300. Aspetta che passi il vecchio TTL, fai la modifica, poi rialza il TTL (3600è un buon valore normale). - Quando cambi provider di posta, mantieni funzionanti le vecchie caselle per due giorni, perché alcune email potrebbero ancora arrivare lì.
- Non modificare lo stesso record molte volte di fila. Fai una modifica accurata e aspetta.
Verifica che sia risolto
Quando il tuo host DNS dà la risposta giusta e il TTL è passato, usa di nuovo lo Scanner di dominio. Poi invia una nuova email di test dalla home page di Delivmail: il report legge i record al momento del test e deve mostrarli come superati.
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.
- Più record SPF sullo stesso dominioUn dominio deve avere un solo record SPF. Con due o più, SPF si rompe per tutte le email. Uniscili in un'unica riga.
- 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.