// come risolvere
Return-Path, mittente della busta e From: perché devono corrispondere al tuo dominio
Un'email ha due indirizzi mittente: il From visibile e uno nascosto usato per i bounce. Per DMARC, almeno SPF o DKIM devono essere superati per il dominio del From.
Cosa significa
Un'email è un po' come una lettera in una busta. Ha due indirizzi mittente:
- L'indirizzo From, stampato sulla lettera. È quello che vede il lettore, per esempio
news@yourdomain.com. - Il mittente della busta, scritto sulla busta. Lo usano i server, soprattutto per rimandare indietro i bounce (avvisi di email non consegnate). Dopo la consegna, viene salvato nell'intestazione
Return-Path. Si chiama anche "MAIL FROM" o "indirizzo di bounce".
Possono essere diversi. Gli strumenti di newsletter usano spesso un proprio mittente della busta, come bounce-123@mail.sendingtool.com, così possono gestire i bounce per te.
Perché è importante
- SPF controlla il mittente della busta, non il From. Se il Return-Path è sul dominio dello strumento, SPF è superato per lo strumento, non per te.
- DMARC controlla il From. È superato solo se SPF è superato per un dominio che corrisponde al dominio del From, o se DKIM è superato per un dominio che vi corrisponde. Questo si chiama allineamento.
- Quindi con il Return-Path dello strumento e la firma DKIM propria dello strumento, tutto risulta "superato", ma DMARC fallisce per il tuo dominio.
Come verificare
- Invia un'email di test: nella home page copia il tuo indirizzo di test unico, inviagli una normale email dalla casella o dallo strumento che vuoi verificare, poi apri il report. Nella sezione autenticazione, confronta il dominio controllato da SPF, il dominio di firma DKIM (
d=) e il dominio del From. Il report mostra se ciascuno è allineato. Nella sezione "Intestazioni grezze", guarda la rigaReturn-Path.
Return-Path: <bounce-123@mail.sendingtool.com> (not aligned) Return-Path: <bounces@mail.yourdomain.com> (aligned) From: News <news@yourdomain.com>
Un sottodominio del tuo dominio, come mail.yourdomain.com, conta come allineato nella modalità predefinita "relaxed" (rilassata).
Come risolvere
- Configura prima DKIM con il tuo dominio. In ogni strumento di invio, cerca "autenticazione del dominio" o "DKIM personalizzato". Aggiungi i record che ti fornisce. Un DKIM allineato basta perché DMARC sia superato, e resiste agli inoltri meglio di SPF.
- Configura un Return-Path personalizzato se il tuo strumento lo offre. Spesso si chiama "custom bounce domain", "custom MAIL FROM" o "return-path domain". Di solito aggiungi un record CNAME come
bounces.yourdomain.comche punta allo strumento. - Per il tuo server, assicurati che il mittente della busta usi il tuo dominio e che l'indirizzo IP del server sia nel tuo record SPF.
- Per i moduli del sito e gli script, imposta esplicitamente il mittente della busta. Molti hosting usano un valore predefinito come
user@server123.host.com. In PHP mail, lo controllano il parametro-fo l'impostazione "Sender" della libreria.
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.
Invia una nuova email di test dalla home page tramite lo stesso strumento. Il report dovrebbe mostrare DKIM superato e allineato per il tuo dominio, idealmente anche SPF allineato, con DMARC 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.
- 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.
- Nessun record DMARC sul tuo dominioDMARC dice ai destinatari cosa fare con le email che falliscono SPF e DKIM, e ti invia dei report. Gmail e Yahoo lo richiedono a chi invia grandi volumi. Inizia con un record di monitoraggio sicuro.