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

时间:2017-07-13 00:03:49

标签: magento

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我检查你的cron如果cron正在运行邮件是definetly发送其他明智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) {
相关问题