<html lang="it-it" dir="ltr"><head></head><body>### [Impostazione di un indirizzo di risposta personalizzato](https://wpmailsmtp.com/docs/setting-a-custom-reply-to-email/)

**Pubblicato:** 23 novembre 2023
**Autore:** Team editoriale

**Estratto:** Scopri come impostare un indirizzo di risposta in tutte le email inviate da WordPress.

**Contenuto:**

**Attenzione!** Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice per cortesia, ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

## Panoramica

Vorresti cambiare l'indirizzo email di risposta per tutte le email inviate dal tuo sito WordPress? L'indirizzo email di risposta può variare a seconda del plugin o dell'integrazione utilizzata per inviare email dal tuo sito, a seconda di come ciascuno è configurato.

In questo tutorial, ti mostreremo come utilizzare uno snippet PHP per garantire che tutte le email inviate dal tuo sito abbiano lo stesso indirizzo email di risposta.

**Nota:** Assicurati di [installare e attivare il plugin WP Mail SMTP](https://wpmailsmtp.com/docs/how-to-install-the-wp-mail-smtp-plugin/) sul tuo sito prima di aggiungere lo snippet di codice fornito in questo tutorial.

## Configurazione

Consigliamo di copiare e incollare lo snippet richiesto di seguito in un nuovo snippet WPCode. WPCode rende facile e sicuro eseguire snippet di codice sul tuo sito.

Per assistenza nell'aggiunta di snippet al tuo sito, consulta il nostro tutorial su [come aggiungere snippet di codice utilizzando il plugin WPCode](https://wpmailsmtp.com/docs/using-code-snippets/).

Copia e incolla semplicemente questo snippet in WPCode. Alla **riga 8**, dovrai sostituire `Pattie Paloma` e `pattie@example.com` con il nome e l'indirizzo email di risposta desiderati.

```

/* Imposta un indirizzo di risposta personalizzato
 * 
 * Documentazione originale: https://wpmailsmtp.com/docs/setting-a-custom-reply-to-email/
*/

function wp_mail_smtp_dev_reply_to( $args ) {
 
	$reply_to = 'Reply-To: Pattie Paloma ';
 
	if ( ! empty( $args[ 'headers' ] ) ) {
		if ( ! is_array( $args[ 'headers' ] ) ) {
			$args[ 'headers' ] = array_filter( explode( "\n", str_replace( "\r\n", "\n", $args[ 'headers' ] ) ) );
	}
 
	// Filtra tutte le altre intestazioni di risposta.
	$args[ 'headers' ] = array_filter( $args[ 'headers' ], function ( $header ) {
		return strpos( strtolower( $header ), 'reply-to' ) !== 0;
	} );
	} else {
		$args[ 'headers' ] = [];
	}

	$args[ 'headers' ][] = $reply_to;

	return $args;
}
 
add_filter( 'wp_mail', 'wp_mail_smtp_dev_reply_to', PHP_INT_MAX );
```

**Nota:** L'indirizzo email di risposta che utilizzi in questo snippet di codice sovrascriverà tutti gli altri indirizzi di risposta impostati da WordPress o da plugin di terze parti.

Ecco fatto! Ora sai come cambiare con successo l'indirizzo di risposta per tutte le email inviate dal tuo sito WordPress.

Successivamente, vuoi esplorare altri modi per personalizzare la tua configurazione di WP Mail SMTP? Assicurati di dare un'occhiata ai nostri altri [snippet di codice](https://wpmailsmtp.com/categories/docs/code-snippets/ "Snippet di codice WP Mail SMPT") per ulteriori opzioni di personalizzazione.

**Categorie:** Snippet di codice

---</body></html>