我在Magento网站上使用Aschroder SMTP Pro。电子邮件发送测试(插件执行)测试成功,但订单确认电子邮件未发送。 我启用了电子邮件和异常日志,但我没有看到任何错误。 在System>中发送邮件方法每个部分的配置设置为“单独电子邮件”。 电子邮件模板已正确配置。
我做错了什么? 谢谢。
答案 0 :(得分:3)
我还在CE 1.9.1中没有发送订单电子邮件的问题,但在一段时间后发现了问题:
自Magento CE 1.9.1开始,Magento在订购过程中不会直接发送订单电子邮件。 相反,邮件排队并由cron发送。 因此,请确保正确配置Magento cronjob。
另请参阅:
http://www.magentocommerce.com/knowledge-base/entry/ee1141-ce191-responsive-email#cron http://www.magentocommerce.com/knowledge-base/entry/ce18-and-ee113-installing#install-cron
答案 1 :(得分:1)
有很多事情可以导致你所描述的内容,而且其中大部分与Magento完全无关。
根据您提供的有限数量的信息,我的猜测是您的电子邮件无法投放,因为您的域名缺少发件人政策框架记录(或其他主要身份验证标准,如DKIM,SenderID和域密钥) ),或者因为您测试交付的IP /域以前是被垃圾邮件发送者占用并且已被列入黑名单(会发生这种情况)。
在测试电子邮件方面,我通常会尝试向gmail帐户发送邮件,因为它们似乎是最容易接受基于网络的公共电子邮件。任何类型的公司电子邮件通常都是不好的选择,因为他们更有可能拥有更严格的可传递性标准。
答案 2 :(得分:1)
问题是由一个糟糕的插件引起的...我有另一个问题并解决它Magento重新启动发送确认电子邮件。
以下是我的问题的链接(有答案):Source model "" not found for attribute “privacy” Magento 1.9
奇怪的事情......