Magento CE 1.9.1.1 不发送销售电子邮件
Magento CE 1.9.1.1 not sending sales emails
我们遇到了 Magento 无法发送电子邮件的问题。有问题的电子邮件是登录到 core_email_queue
的销售电子邮件。 None 个正在发送。所有其他电子邮件都可以通过我的服务器正常发送。
我知道 CE1.9.x
通过 cron 发送电子邮件,我的 cron.php 运行 没问题。 AOE scheduler
显示 cron 是 运行。只有电子邮件没有被发送。在 exception.log 中,我看到了这个问题,正是在电子邮件停止发送并重复出现的时候。
我该如何解决这个问题?这是 CE1.9.1.1
的全新安装,我重新安装了它以确保安全。
2015-04-30T01:35:03+00:00 ERR (3):
exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in /home/nli/catalog/lib/Zend/Mail/Transport/Sendmail.php:137
Stack trace:
#0 /home/nli/catalog/lib/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()
#1 /home/nli/catalog/lib/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#2 /home/nli/catalog/app/code/core/Mage/Core/Model/Email/Queue.php(241): Zend_Mail->send()
#3 [internal function]: Mage_Core_Model_Email_Queue->send(Object(Aoe_Scheduler_Model_Schedule))
#4 /home/nli/catalog/app/code/community/Aoe/Scheduler/Model/Observer.php(79): call_user_func_array(Array, Array)
#5 /home/nli/catalog/app/code/core/Mage/Core/Model/App.php(1338): Aoe_Scheduler_Model_Observer->dispatch(Object(Varien_Event_Observer))
#6 /home/nli/catalog/app/code/core/Mage/Core/Model/App.php(1317): Mage_Core_Model_App->_callObserverMethod(Object(Aoe_Scheduler_Model_Observer), 'dispatch', Object(Varien_Event_Observer))
#7 /home/nli/catalog/app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('default', Array)
#8 /home/nli/catalog/cron.php(76): Mage::dispatchEvent('default')
#9 {main}
我认为以下post可以帮助到你。
Magento:exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail
您的发件人地址可能包含看似无效的额外字符。
你可以看看这个link。
这将帮助您摆脱延迟发送电子邮件的问题。
我们遇到了 Magento 无法发送电子邮件的问题。有问题的电子邮件是登录到 core_email_queue
的销售电子邮件。 None 个正在发送。所有其他电子邮件都可以通过我的服务器正常发送。
我知道 CE1.9.x
通过 cron 发送电子邮件,我的 cron.php 运行 没问题。 AOE scheduler
显示 cron 是 运行。只有电子邮件没有被发送。在 exception.log 中,我看到了这个问题,正是在电子邮件停止发送并重复出现的时候。
我该如何解决这个问题?这是 CE1.9.1.1
的全新安装,我重新安装了它以确保安全。
2015-04-30T01:35:03+00:00 ERR (3):
exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in /home/nli/catalog/lib/Zend/Mail/Transport/Sendmail.php:137
Stack trace:
#0 /home/nli/catalog/lib/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()
#1 /home/nli/catalog/lib/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#2 /home/nli/catalog/app/code/core/Mage/Core/Model/Email/Queue.php(241): Zend_Mail->send()
#3 [internal function]: Mage_Core_Model_Email_Queue->send(Object(Aoe_Scheduler_Model_Schedule))
#4 /home/nli/catalog/app/code/community/Aoe/Scheduler/Model/Observer.php(79): call_user_func_array(Array, Array)
#5 /home/nli/catalog/app/code/core/Mage/Core/Model/App.php(1338): Aoe_Scheduler_Model_Observer->dispatch(Object(Varien_Event_Observer))
#6 /home/nli/catalog/app/code/core/Mage/Core/Model/App.php(1317): Mage_Core_Model_App->_callObserverMethod(Object(Aoe_Scheduler_Model_Observer), 'dispatch', Object(Varien_Event_Observer))
#7 /home/nli/catalog/app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('default', Array)
#8 /home/nli/catalog/cron.php(76): Mage::dispatchEvent('default')
#9 {main}
我认为以下post可以帮助到你。
Magento:exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail
您的发件人地址可能包含看似无效的额外字符。
你可以看看这个link。
这将帮助您摆脱延迟发送电子邮件的问题。