2012-05-03 93 views
0

我正在使用opencart 1.5.1,并且正在测试客户下订单时发送的电子邮件。未收到任何电子邮件

我已进入管理员并确保已输入有效的商店电子邮件,确保New Order Alert Mail:设置为是。

每当我下订单(我正在使用巴克莱ePDQ)时,我下了订单,但作为客户,我没有收到订单电子邮件。店主似乎也没有被发送。

我什么也没有在error.log文件中我也没有在vqmod.log文件中。

我完全难以理解为什么这些电子邮件没有发送。

我检查了客户和店主的垃圾邮件文件夹。

查看服务器上的maillog,没有记录表明电子邮件已发送(这可能是电子邮件未收到的原因),但这并不能解释为什么电子邮件没有被发送。

该订单被列在管理员下的Sales->Orders,只是没有电子邮件。

谢谢

有没有人曾经遇到过这个?

+0

电子邮件在所有版本的1.5.X上都能正常工作。我建议您联系您的主机并询问他们是否可以检查“邮件”方法是否可用并正确运行,或者是否需要输入SMTP详细信息。这也可能是由于某些系统需要/不会接受的“额外参数”。请参阅管理中的SYSTEM> SETTINGS下的MAIL选项卡以获取更多信息 –

+0

服务器是运行Plesk的机架空间框。所以我们有几个运行在使用mail()的网站上。问题是运行商店的域名是“www.exampleshop.com”,商店电子邮件是[email protected]? example.com在另一台服务器上运行,而www.exampleshop.com正在基于Plesk的服务器上运行。 – terrid25

+0

这不应该是真的。如果您通过通知进行订单状态更新,他们是否完成了? –

回答

1

确保在Plesk中设置/编辑PHP Support下的域时,请确保safe_mode未被选中。

这只会导致完全的挫折。

相关问题