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



我几乎做了所有事情,但这个问题仍然存在。创建订单后,客户不会收到确认电子邮件。该问题始于大约 6 个月前,直到一个月前它完全停止发送时才打开和关闭。请问有人知道我该如何解决这个问题吗?谢谢。

注意:cron 设置正确且工作正常。

在Magento 1.9.1及更高版本中,电子邮件不会在结帐时直接发送,而是排队。队列正在通过您的 Magento cron 作业进行处理。请确保您的 cron 作业已设置并正常运行。

Ist 检查您的 cron 是否正在运行邮件肯定会发送其他明智的 1 个选项,您只需在核心文件中做一些小的更改即可-

Template.php位于 =>/app/code/core/Mage/Core/Model/Email/Template.php

if ($this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {
use
if (!$this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {

相关内容

最新更新