为什么woocommerce 3.2.1不向gmail、yahoo等发送订单通知电子邮件。。。我已经测试了许多解决这个问题的方法,比如使用smtp、禁用活动插件、测试其他主题等等。。。但什么都不管用,现在我已经安装了旧版本(2.6.14),正在向收件箱发送电子邮件,效果很好。我需要最新版本,需要修复它。救救我!
WooCommerce 3.2.1未发送订单通知电子邮件
2 个回复
最合适的回答,由SO网友:Siavash1991 整理而成
终于找到了!如果您有我的问题,可以执行以下步骤使其正常工作:安装Easy WordPress SMTP. 它是唯一有效的。
并按照此链接中的说明进行操作:https://stackoverflow.com/a/25175234/2674546
SO网友:Jesse Vlasveld
您是否检查了WooCommerce中的系统状态页面,以查看是否有任何功能不正常?
除此之外,你可能想看看这是否真的是WooCommerce的问题,或者例如sendmail() 不工作。您可以在PHP设置中进行检查,也可以简单地请求更改您帐户的密码,看看是否收到了该电子邮件。
这是WooCommerce中的一个已知问题,显然arisen 当woocommerce_defer_transactional_emails
引入了过滤器。尝试使用以下代码禁用它,看看这是否是问题所在:
add_filter( \'woocommerce_defer_transactional_emails\', \'__return_false\' );
如果问题仍然存在,并且您需要备份电子邮件并尽快运行,我建议您设置一个事务性电子邮件服务,如Postmark. 这些服务对我来说一直是最可靠的。结束