Wp_mail()函数在Windows和MAC OS中不起作用 时间:2015-07-31 作者:dh47 从Windows操作系统和MAC操作系统发送时不接收邮件,但从Linux操作系统发送时接收邮件。我试着从LINUX操作系统、Windows和MAC操作系统发送邮件LINUX按其应有的方式向我发送邮件,但Windows和MAC未能发送我收到的邮件Mail sent successful 消息,但从Windows或Mac OS发送时不会收到邮件。 3 个回复 最合适的回答,由SO网友:dh47 整理而成 最后,我成功地使用了这个Plugin 它将默认重力表单Wp-Mail()转换为SMTP,因此也会收到来自Windows和MAC OS的邮件。 SO网友:AddWeb Solution Pvt Ltd 我通常的解决方案是一个名为WP Mail SMTP. 问题是这个插件已经有两年多没有更新了。这意味着WordPress的最新版本会出现问题(尽管目前不应该出现这种情况),也意味着您可能需要自己的支持。还有一些其他插件也可以用于此目的。虽然不如WP Mail SMTP那么流行,Easy WP SMTP 看起来很有希望。另一个是WP SMTP. 使用这些插件中的一个是更改WordPress电子邮件配置以通过SMTP发送电子邮件的简单方法。有关wp\\U mail的测试、故障排除和更改WordPress电子邮件配置的更多信息,请参阅以下文章:Testing your WordPress email settings for the wp_mail function – 有关的一些信息wp_mail 还有一个测试脚本,可以用来确保它正在发送消息。WordPress Email Settings: Changing the wp_mail address with a simple plugin – 这里有一个非常简单且轻量级的脚本,您可以将其加载为插件,以更改WordPress发送电子邮件的电子邮件地址。Changing the wp_mail from address in WordPress without a plugin – 提供一个简单的代码片段,您可以使用它更改WordPress发送的电子邮件地址,无需插件。Easy SMTP email settings for WordPress – 如何更改WordPress电子邮件配置,以使用简单脚本从有效的SMTP服务器发送电子邮件,无需插件。附言:如果这些东西对您有帮助,请给我留言和支持:) SO网友:Anand 我认为你需要安装SMTP插件,你应该检查wp_mail() 作用链接:https://wordpress.org/plugins/wp-mail-smtp/如果您发现设置有问题,请写信给我。 结束 文章导航