Festlegen einer benutzerdefinierten Antwort-E-Mail-Adresse

Zusammenfassen:ChatGPTPerplexity

Hinweis! Dieser Artikel enthält PHP-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keinen Support für Codeanpassungen oder die Entwicklung durch Dritte.

Übersicht

Möchten Sie die Antwort-an-E-Mail-Adresse für alle E-Mails ändern, die von Ihrer WordPress-Site gesendet werden? Die Antwort-an-E-Mail-Adresse kann je nach Konfiguration der einzelnen Plugins oder Integrationen, die zum Senden von E-Mails von Ihrer Website verwendet werden, unterschiedlich sein.

In diesem Tutorial zeigen wir Ihnen, wie Sie mit einem PHP-Snippet sicherstellen, dass alle von Ihrer Website gesendeten E-Mails dieselbe Antwort-an-E-Mail-Adresse haben.

Hinweis: Stellen Sie sicher, dass Sie das WP Mail SMTP-Plugin installieren und aktivieren auf Ihrer Website, bevor Sie den in diesem Tutorial bereitgestellten Code-Snippet hinzufügen.

Einrichtung

Wir empfehlen Ihnen, den unten erforderlichen Snippet in einen neuen WPCode-Snippet zu kopieren und einzufügen. WPCode macht es einfach und sicher, Code-Snippets auf Ihrer Website auszuführen.

Hilfe beim Hinzufügen von Snippets zu Ihrer Website finden Sie in unserem Tutorial zum Hinzufügen von Code-Snippets mit dem WPCode-Plugin.

Kopieren Sie einfach diesen Snippet in WPCode. In Zeile 8 müssen Sie Pattie Paloma und [email protected] durch Ihren gewünschten Antwort-an-Namen und Ihre E-Mail-Adresse ersetzen.

/* Set a Custom Reply-To Email
 * 
 * Original doc: https://wpmailsmtp.com/docs/setting-a-custom-reply-to-email/
*/

function wp_mail_smtp_dev_reply_to( $args ) {
 
	$reply_to = 'Reply-To: Pattie Paloma <[email protected]>';
 
	if ( ! empty( $args[ 'headers' ] ) ) {
		if ( ! is_array( $args[ 'headers' ] ) ) {
			$args[ 'headers' ] = array_filter( explode( "\n", str_replace( "\r\n", "\n", $args[ 'headers' ] ) ) );
	}
 
	// Filter out all other Reply-To headers.
	$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 );

Hinweis: Die Antwort-an-E-Mail-Adresse, die Sie in diesem Code-Snippet verwenden, überschreibt alle anderen Antwort-an-Adressen, die von WordPress oder Drittanbieter-Plugins festgelegt wurden.

Das ist alles! Jetzt wissen Sie, wie Sie die Antwort-an-E-Mail-Adresse für alle von Ihrer WordPress-Site gesendeten E-Mails erfolgreich ändern.

Möchten Sie als Nächstes weitere Möglichkeiten zur Anpassung Ihrer WP Mail SMTP-Einrichtung erkunden? Schauen Sie sich unbedingt unsere anderen Code-Snippets für weitere Anpassungsoptionen an.

Probieren Sie unser kostenloses WP Mail SMTP Plugin

Nutze deinen bevorzugten SMTP-Anbieter, um deine WordPress-E-Mails zuverlässig zu versenden.