Cos'è un indirizzo email di Return-Path?

Cos'è un indirizzo email di Return-Path? (E come impostarlo in WordPress)

Riassumi:ChatGPTPerplexity

La tua email di WordPress è mai rimbalzata senza che nessuno se ne accorgesse? Il Return-Path decide dove va quel rimbalzo e se lo vedrai mai.

WordPress invia email tramite il tuo server. Non imposta un percorso di ritorno che puoi controllare. Quindi un ripristino della password o una notifica del modulo non riusciti possono rimbalzare a un indirizzo che nessuno legge.

In questa guida, ti spiegherò come impostare il percorso di ritorno con WP Mail SMTP.

Cosa fa un indirizzo Return-Path

Un indirizzo di percorso di ritorno è l'indirizzo nascosto a cui i server di posta inviano i messaggi di rimbalzo. Viene anche chiamato mittente dell'envelope, indirizzo MAIL FROM o indirizzo di rimbalzo.

I destinatari non lo vedono nella loro casella di posta. I server di posta lo utilizzano quando un messaggio non può essere consegnato.

Ecco cosa controlla il percorso di ritorno

  • Rimbalzi: i rapporti di mancata consegna vanno a questo indirizzo, non al tuo indirizzo Mittente.
  • Controlli SPF: il server di ricezione controlla SPF rispetto al dominio del percorso di ritorno.
  • Allineamento DMARC: SPF conta ai fini di DMARC solo quando questo dominio corrisponde al tuo dominio Mittente.

Da dove proviene l'intestazione Return-Path

Il tuo sito non scrive l'intestazione Return-Path da solo. Invia un mittente dell'envelope con il comando SMTP MAIL FROM.

Il server di ricezione aggiunge quindi l'intestazione alla consegna finale. Secondo la RFC 5321, il server "inserisce una riga di percorso di ritorno all'inizio dei dati della posta."

Ecco perché il percorso di ritorno può differire dall'indirizzo Mittente che imposti.

Come trovare il Return-Path in un'email

Puoi vederlo nel sorgente grezzo di qualsiasi email che ricevi. In Gmail, apri il messaggio, fai clic sul menu a tre punti e scegli Mostra originale.

Visualizzazione "Mostra originale" di Gmail di un'email WordPress con la riga Return-Path evidenziata

La parte superiore del messaggio grezzo appare più o meno così:

Return-Path: <[email protected]>
Received-SPF: pass (google.com: domain of [email protected] designates 203.0.113.10 as permitted sender)
From: My Site <[email protected]>
Reply-To: [email protected]

In questo esempio, tutti e 3 gli indirizzi si trovano sullo stesso dominio. Questa è la configurazione che desideri.

Return-Path vs From vs Reply-To

Questi 3 indirizzi svolgono lavori diversi. Solo l'indirizzo Mittente è visibile alla persona che legge la tua email.

IndirizzoChi lo vedeCosa controllaEsempio
DaIl destinatarioIl nome e l'indirizzo del mittente mostrati nella casella di posta[email protected]
Rispondi aL'app di posta elettronica del destinatarioDove va una risposta quando qualcuno fa clic su Rispondi[email protected]
Percorso di ritornoSolo i server di postaDove vanno i rimbalzi e quale dominio controlla SPF[email protected]

Possono essere tutti indirizzi diversi. I provider di posta elettronica utilizzano spesso il proprio sottodominio di rimbalzo per il percorso di ritorno, ad esempio.

Come il Return-Path influisce su SPF e DMARC

Il percorso di ritorno è l'indirizzo che SPF controlla. Se si trova sul dominio sbagliato, SPF passa per quel dominio invece che per il tuo.

SPF controlla il dominio Return-Path e DMARC passa quando si allinea con il dominio From, quindi l'email raggiunge la posta in arrivo

SPF controlla il dominio Return-Path

SPF cerca il dominio nell'indirizzo del mittente dell'envelope, non nell'indirizzo Mittente visibile. La RFC 7208 richiede ai controllori SPF di testare l'identità MAIL FROM.

Quindi, se il tuo percorso di ritorno è [email protected], SPF controlla il dominio del tuo host. Il tuo record SPF non viene mai utilizzato.

Allineamento DMARC e domini Return-Path personalizzati

DMARC pone una seconda domanda: il dominio che ha superato SPF corrisponde al tuo dominio From?

L'allineamento rilassato accetta un sottodominio dello stesso dominio. Quindi bounces.example.com si allinea con example.com.

Se SPF non si allinea, DKIM può comunque superare DMARC per te. Ecco perché la maggior parte dei provider di posta elettronica ti chiede di configurarli entrambi.

Suggerimento Pro: I tuoi controlli DMARC non vanno a buon fine? La nostra guida su come risolvere un errore DMARC in WordPress copre tutti i passaggi di risoluzione dei problemi in dettaglio.

Perché le email di WordPress perdono i loro rimbalzi

WordPress utilizza la funzione mail di PHP per impostazione predefinita. A meno che qualcosa non imposti il mittente dell'email, il programma di posta del tuo server ne sceglie uno.

Può essere un indirizzo di sistema sul server. Non è una casella di posta che controlli.

Quindi, quando un ripristino della password rimbalza, il rapporto di rimbalzo finisce in un posto dove non guarderai mai. Non saprai che l'indirizzo era sbagliato e l'utente non riceverà l'email.

Return Path disattivato invia i rimbalzi di WordPress a un indirizzo server sconosciuto; Return Path attivato li invia indietro alla tua casella di posta

La soluzione è inviare tramite un mailer appropriato e impostare tu stesso il percorso di ritorno.

Correggi subito le tue email WordPress

Come impostare il Return-Path in WordPress con WP Mail SMTP

Un plugin SMTP come WP Mail SMTP semplifica il processo di aggiunta di un percorso di ritorno in WordPress. Oltre a ciò, risolve anche i problemi di recapito delle email del tuo sito WordPress.

Dopo averlo impostato, WP Mail SMTP copia la tua Email From nella proprietà Sender di PHPMailer. PHPMailer la usa come mittente della busta, quindi diventa il percorso di ritorno.

Passaggio 1: Installa WP Mail SMTP

Prima di iniziare, dovrai installare e attivare il plugin WP Mail SMTP sul tuo sito WordPress. È il miglior plugin SMTP per WordPress, che rende l'intero processo super facile.

Per installare il plugin WP Mail SMTP, accedi alla tua area di amministrazione di WordPress e vai su Plugin » Aggiungi Plugin. Una volta qui, digita “wp mail smtp” nella barra di ricerca e premi Invio (o Return per macOS).

Cerca WP Mail SMTP

Quindi fai clic su Installa ora accanto al plugin WP Mail SMTP.

Installa il plugin WP Mail SMTP

Una volta completata l'installazione, il pulsante cambia in “Attiva”. Fai clic su di esso per attivare il plugin.

Attiva plugin

Passaggio 2: Apri le impostazioni di WP Mail SMTP

Nella tua bacheca di WordPress, vai su WP Mail SMTP » Impostazioni. Ti troverai nella scheda Generale.

Pagina delle impostazioni di WP Mail SMTP

Scorri verso il basso oltre i campi Email From e Nome From.

Passaggio 3: Attiva l'interruttore Return Path

Trova l'interruttore Percorso di ritorno e assicurati che sia attivo. Il suo testo di aiuto spiega cosa fa:

Return Path indicates where non-delivery receipts - or bounce messages - are to be sent.
If unchecked, bounce messages may be lost.
Impostazioni WP Mail SMTP Scheda Generale con l'interruttore Return Path attivato

Dalla versione 4.7.1 di WP Mail SMTP, questo interruttore è attivo per impostazione predefinita. Quindi, per la maggior parte dei siti, questo passaggio è un rapido controllo.

Fai clic su Salva impostazioni se hai modificato qualcosa.

Passaggio 4: Invia un test e controlla l'intestazione

Vai su WP Mail SMTP » Strumenti e apri la scheda Test Email. Inserisci una casella di posta che puoi aprire nel campo Invia a e fai clic su Invia email.

Impostazioni WP Mail SMTP Scheda Test Email con il campo Invia a compilato

Apri l'email di test e visualizza il suo sorgente grezzo, come mostrato in precedenza. La riga Return-Path dovrebbe mostrare la tua Email From.

Avanzate: Impostarlo con una costante wp-config.php

Attenzione! Questa sezione contiene codice PHP ed è destinata agli sviluppatori. Offriamo questo codice per cortesia ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

Puoi anche bloccare l'impostazione nel tuo file wp-config.php. Per farlo, aggiungi queste righe sopra il commento "That’s all, stop editing!":

// Let WP Mail SMTP read its settings from wp-config.php.
define( 'WPMS_ON', true );
// Send bounces to the From Email address.
define( 'WPMS_SET_RETURN_PATH', true );

WP Mail SMTP ignora le sue costanti a meno che WPMS_ON non sia impostato su true. Ecco perché hai bisogno di entrambe le righe.

Una volta che entrambe le costanti sono impostate su true, WP Mail SMTP disabilita l'interruttore. Rimuovi le righe per gestirlo nuovamente dalla bacheca.

Quali mailer di WordPress ti consentono di controllare il Return-Path

WP Mail SMTP mostra il toggle Return Path solo per i mailer che lo accettano. Per gli altri, il provider di posta elettronica imposta il return path da solo.

MailerToggle Return PathChi imposta il return path
Predefinito (nessuno)MostratoWP Mail SMTP, usando la tua Email Mittente
Altri SMTPMostratoWP Mail SMTP, usando la tua Email Mittente
MailgunMostratoWP Mail SMTP passa la tua Email Mittente a Mailgun
SendLayer, SendGrid, Brevo, Postmark, SparkPost, Mailjet, Mandrill, MailerSend, Resend, SMTP2GO, SMTP.com, Elastic EmailNascostoIl provider
Google / GmailNascostoIl tuo account Gmail connesso

Il toggle nascosto non è una funzionalità mancante. I provider API gestiscono i bounce sui propri server. Di solito utilizzano il dominio che hai verificato con loro.

Vuoi un dominio di bounce personalizzato con quei provider? Impostalo nella dashboard del provider. Molti lo chiamano percorso di ritorno personalizzato o dominio di bounce personalizzato.

Nota: Con il mailer Google / Gmail, WP Mail SMTP cambia l'indirizzo Mittente nel tuo account Gmail se la tua Email Mittente non è uno dei suoi alias. Il return path lo segue.

Risoluzione dei problemi del Return-Path

La maggior parte dei problemi relativi al return path dipendono dal mailer o dalla casella di posta Mittente. Ecco i 3 che controllerei per primi.

L'interruttore Return Path è mancante

Il tuo mailer imposta il proprio return path, quindi WP Mail SMTP nasconde il toggle. Controlla la dashboard del provider per un'impostazione di percorso di ritorno personalizzato o dominio di bounce.

L'interruttore Return Path è disattivato

Sia WPMS_ON che WPMS_SET_RETURN_PATH sono impostati su true nel tuo file wp-config.php. Modificali o rimuovili lì.

Se WPMS_SET_RETURN_PATH è impostato su false, sovrascrive comunque l'impostazione. Il toggle rimane modificabile, ma la tua modifica non avrà effetto.

I Bounce Non Stanno Ancora Arrivando

Conferma che la tua Email Mittente sia una casella di posta reale che accetta email. Quindi controlla la sua cartella spam, poiché i report di bounce potrebbero finire lì.

Se utilizzi un mailer API, i bounce vanno al provider. Cercali nei log o nei report di bounce del provider.

Domande Frequenti

Ecco le risposte alle domande più frequenti sul return path.

Il Return-Path è uguale all'indirizzo From?

No. L'indirizzo Mittente è ciò che vedono i destinatari, e il return path è dove vanno i bounce. Spesso sono lo stesso indirizzo in WordPress, ma non devono esserlo.

Posso impostare il Return-Path su un indirizzo email diverso?

Non con il toggle di WP Mail SMTP. Utilizza sempre la tua Email Mittente e non c'è un campo per un indirizzo personalizzato. Per un indirizzo di bounce separato, usa l'impostazione del percorso di ritorno personalizzato del tuo provider o codice personalizzato.

Il Return-Path influisce sulla recapitalità delle email?

Sì, indirettamente. SPF controlla il dominio del return-path.

DMARC richiede che quel dominio sia allineato con il tuo dominio Mittente. Un return path non corrispondente può farti perdere un passaggio SPF sotto DMARC.

Cosa succede se il Return-Path è disattivato in WP Mail SMTP?

Dipende dal tuo mailer:

  • Predefinito (nessuno): Il programma di posta del tuo server sceglie il mittente della busta. I bounce potrebbero andare a un indirizzo che non monitori.
  • Altro SMTP: PHPMailer ripiega sul tuo indirizzo Mittente per MAIL FROM. Il tuo server SMTP potrebbe comunque riscriverlo.
  • Mailgun: WP Mail SMTP smette di passare la tua Email Mittente a Mailgun come mittente.

Successivamente, scopri la differenza tra rimbalzi hard e soft

Una volta che i tuoi bounce raggiungono la tua casella di posta, dovrai leggerli. La nostra guida ai bounce hard vs soft spiega cosa significa ogni codice di bounce. Copre anche quali necessitano di una correzione.

Correggi subito le tue email WordPress

Pronto a risolvere i tuoi problemi di posta elettronica? Inizia oggi stesso con il miglior plugin SMTP per WordPress. Se non hai tempo per risolvere i tuoi problemi di posta elettronica, puoi ottenere assistenza completa per la configurazione White Glove come acquisto aggiuntivo, e c'è una garanzia di rimborso di 14 giorni per tutti i piani a pagamento.

Se questo articolo ti è stato d'aiuto, seguici su Facebook e Twitter per altri suggerimenti e tutorial su WordPress.

Disclosure: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scopri come WPForms è finanziato, perché è importante e come puoi supportarci.

David Ozokoye

David è uno scrittore tecnico presso WP Mail SMTP. Testa e documenta nuove funzionalità e aggiornamenti del plugin WP Mail SMTP. Lontano dal computer, gli piace giocare ai videogiochi e pattinare. Scopri di più

Prova il nostro plugin gratuito WP Mail SMTP

Utilizza il tuo provider SMTP preferito per inviare in modo affidabile le tue email WordPress.