你能设置wp_mail使用的信封发件人吗?

时间:2016-01-12 作者:christian

是否可以更改使用的信封发件人wp_mail?

到目前为止,我已尝试设置headers, 以及wp_mail_fromwp_mail_from_name 过滤器。

2 个回复
最合适的回答,由SO网友:Kolya Korobochkin 整理而成

对你可以。您在问题中提到的过滤器有几个。你可以用WP Mail SMTP 插件。此插件具有多个设置,例如:发件人名称、发件人电子邮件。要让它也设置信封发送者,您必须打开“返回路径”选项。这是你提到的使用过滤器的东西。

您还可以设置一个外部SMTP服务器,该服务器应用于在WordPress中发送所有电子邮件。

SO网友:Alan Fuller

我刚刚编写了一个插件来实现这一点,因为我不想使用SMTP或跨国电子邮件服务https://wordpress.org/plugins/stop-wp-emails-going-to-spam/

你需要的动作钩是phpmailer_init 然后你就可以$phpmailer->Sender (信封发送者)

相关推荐

Cron not sending wp-mail()

我对cron计划功能有问题,它不想用wp_mail() 作用This is my code:它被放置在函数中。php<?php add_filter(\'cron_schedules\', \'add_review_invites_schedule\'); function add_review_invites_schedule($schedules){ $schedules[\'send_review_invites_interva