WordPress返回路径不仅适用于表单,而在使用WP-MAIL-SMTP进行测试时有效



我有Wordpress-Form-Manager插件来创建表单。

我正在使用Wp-Mail-Smtp插件从wordpress发送smtp电子邮件。

我已经在插件设置页面中设置了 smtp(gmail) 详细信息,并测试了给定表单中的设置以检查我是否收到电子邮件。

测试电子邮件成功收到,返回路径作为我的gmail用户名,

但是当我提交生成的表单时,返回路径 domain@domain.com 收到的电子邮件中。无论我手动更改代码或尝试使用其他插件都不起作用!!

尝试的解决方案:

  1. 手动设置$phpmailer->函数中的发件人名称.php页面,并向phpmailer_init添加操作
  2. 将其添加到可插拔.php wp_mail() 函数中。
  3. 使用电子邮件返回路径修复插件
  4. 尝试将上述插件代码直接添加到函数中.php

以上方法都不起作用,而且我用谷歌搜索了很长时间,我没有遇到相同问题的人。

最奇怪的是,当我使用设置页面下方的"发送测试电子邮件"表单时,它可以完美运行,但它在网站中的表单中不起作用。

请帮助我设置与我的发件人地址相同的返回路径。

Gmail 禁止覆盖返回路径标头。你为什么要??它适用于退回电子邮件。