// come risolvere
Leggere da solo le intestazioni di un'email: Authentication-Results, Received e DKIM-Signature
Le intestazioni sono le righe nascoste in cima a ogni email. Impara a trovare le tre che spiegano perché un messaggio è passato o è fallito.
Cosa significa
Ogni email porta con sé righe nascoste chiamate intestazioni (headers). Registrano da dove arriva il messaggio, quali server l'hanno gestito e quali controlli ha fatto il destinatario. Tu vedi solo Da, A, Oggetto e Data; il resto è nascosto ma facile da mostrare.
Perché è importante
- Quando un'email finisce nello spam, le intestazioni spesso mostrano il perché: un SPF fallito, una firma DKIM rotta, DMARC che fallisce.
- Il supporto dei provider chiede "le intestazioni complete" prima di poterti aiutare.
- Puoi controllare qualsiasi email ricevi, comprese quelle false inviate con il tuo dominio.
Come verificare
Delivmail legge queste intestazioni per te: nella home page (/) copia il tuo indirizzo di test, inviagli un'email, e il report spiega SPF, DKIM e DMARC in parole semplici. Per leggerle da solo nella tua casella:
- Gmail: apri l'email, clicca sui tre puntini, scegli "Mostra originale".
- Outlook: apri l'email, usa il menu con i tre puntini e cerca "Visualizza origine messaggio" o "Visualizza dettagli messaggio".
- Apple Mail e Thunderbird: cerca "Sorgente non elaborata" o "Mostra sorgente".
Come risolvere
Leggere le intestazioni non risolve niente da solo, ma ti dice esattamente cosa sistemare. Cerca queste tre intestazioni.
1. Authentication-Results
Aggiunta dal server che riceve. È il verdetto:
Authentication-Results: mx.google.com; dkim=pass header.d=yourdomain.com header.s=s1; spf=pass smtp.mailfrom=bounces.yourdomain.com; dmarc=pass header.from=yourdomain.com
spf=mostra il risultato e quale dominio è stato verificato (smtp.mailfrom).dkim=mostra il risultato e quale dominio ha firmato (header.d).dmarc=passa solo se uno di questi domini corrisponde al dominio del tuo From.
Se header.d o smtp.mailfrom mostrano il dominio del tuo provider invece del tuo, autentica il tuo dominio in quel provider.
2. Received
Ogni server aggiunge una riga Received sopra le altre. Leggile dal basso verso l'alto: la più in basso è il primo server, di solito il tuo provider o il tuo server. Qui trovi l'indirizzo IP di invio, utile per controllare le blacklist su /blacklists, e i ritardi tra un passaggio e l'altro.
3. DKIM-Signature
Aggiunta dal mittente. Contano due parti:
d=: il dominio che firma. Deve essere il tuo dominio.s=: il selettore. La chiave è pubblicata sus._domainkey.d, per esempios1._domainkey.yourdomain.com.
Nessuna DKIM-Signature significa che l'email non è stata firmata: attiva DKIM nel tuo servizio di invio.
Attenzione alle righe vecchie o false
Fidati solo della riga Authentication-Results aggiunta dal tuo provider di posta (quella in cima). Le righe più in basso possono venire da server precedenti, o essere falsificate dagli spammer.
Verifica che sia risolto
Dopo aver cambiato le impostazioni, invia una nuova email a te stesso e a un nuovo indirizzo di test Delivmail. Nelle intestazioni, spf, dkim e dmarc devono mostrare tutti pass con il tuo dominio, e il report di Delivmail deve dire lo stesso.
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.