【发布时间】:2014-09-25 00:57:29
【问题描述】:
我在我的 Magento 网站上使用 Aschroder SMTP Pro。电子邮件发送测试(插件所做的)成功,但未发送订单确认电子邮件。 我启用了电子邮件和异常日志,但我没有看到任何错误。 系统 > 配置中的发送邮件方法为每个部分设置为“单独的电子邮件”。 电子邮件模板配置正确。
我做错了什么? 谢谢。
【问题讨论】:
我在我的 Magento 网站上使用 Aschroder SMTP Pro。电子邮件发送测试(插件所做的)成功,但未发送订单确认电子邮件。 我启用了电子邮件和异常日志,但我没有看到任何错误。 系统 > 配置中的发送邮件方法为每个部分设置为“单独的电子邮件”。 电子邮件模板配置正确。
我做错了什么? 谢谢。
【问题讨论】:
我也为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
【讨论】:
有很多事情会导致您所描述的事情,其中大多数与 Magento 完全无关。
根据您提供的有限信息,我猜您的电子邮件无法送达,因为您的域缺少发件人策略框架记录(或其他主要身份验证标准之一,如 DKIM、SenderID 和域密钥),或者因为您正在测试传递的 IP/域以前被垃圾邮件发送者占用并且已被列入黑名单(这种情况发生)。
在测试电子邮件时,我通常会测试发送到 gmail 帐户的邮件,因为它们似乎是最容易接受的基于 Web 的公共电子邮件。任何类型的公司电子邮件通常都是不好的选择,因为它们更有可能有更严格的送达标准。
【讨论】:
问题是由一个错误的插件引起的...我遇到了另一个问题并解决了它 Magento 重新开始发送确认电子邮件。
这是我的问题的链接(有答案):Source model "" not found for attribute “privacy” Magento 1.9
奇怪的东西……
【讨论】: