Magento订单电子邮件未发送给客户


Magento order email not sent to customer

我有一家Magento 1.7.0.2商店,我在发送给客户的订单确认电子邮件方面遇到了问题。事实上,店主收到了订单确认,但顾客没有

有人能解释一下或者给我一点线索吗?我必须提到的是,电子邮件确认没有被禁用,电子邮件通信也没有被禁用

提前感谢

您正在使用哪个模块来处理电子邮件?

我建议https://github.com/aschroder/Magento-SMTP-Pro-Email-Extension

此外,安装完这个之后,获取PHPStorm编辑器并在服务器上安装xdebug包,然后调试整个东西=)

可能有很多事情阻止客户收到订单确认电子邮件。

请确保您发送电子邮件的服务器(Magento服务器)设置了正确的SPF记录。许多电子邮件提供商会阻止来自未经授权代表域发送电子邮件的服务器的电子邮件。

此外,请检查您的服务器电子邮件发送日志。发送日志会告诉你电子邮件发生了什么(是发送、退回还是被拒绝)。这是调试电子邮件问题的最佳起点。

最后,您可以尝试使用SMTP扩展,允许Magento使用有效的SMTP登录发送电子邮件。我个人使用并推荐SMTP Pro。此扩展还将帮助您调试电子邮件问题。