Opencart 没有收到任何电子邮件

Opencart 没有收到任何电子邮件,opencart,Opencart,我正在使用opencart 1.5.1,我正在测试客户下单时发送的电子邮件 我已进入管理员界面,确保输入了有效的门店电子邮件,确保新订单提醒邮件:设置为是 无论何时我下订单(我使用巴克莱ePDQ),我都会下订单,但作为客户,我没有收到订单电子邮件。店主似乎也没有被派去 我在error.log文件system/log中什么也没有,在vqmod.log文件中也没有 我完全不明白为什么这些电子邮件不发送 我已经检查了客户和店主的垃圾邮件文件夹 查看服务器上的邮件日志,没有任何记录表明电子邮件已发送(这

我正在使用opencart 1.5.1,我正在测试客户下单时发送的电子邮件

我已进入管理员界面,确保输入了有效的门店电子邮件,确保
新订单提醒邮件:
设置为是

无论何时我下订单(我使用巴克莱ePDQ),我都会下订单,但作为客户,我没有收到订单电子邮件。店主似乎也没有被派去

我在error.log文件
system/log
中什么也没有,在
vqmod.log
文件中也没有

我完全不明白为什么这些电子邮件不发送

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

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

订单列在管理中的
销售->订单
下,只是没有电子邮件

谢谢


以前有人遇到过这个吗

确保在Plesk中设置/编辑在
PHP支持下的域时,确保未选中
safe_模式


这只会导致完全的沮丧。

电子邮件在所有版本的1.5.X上都可以正常工作。我建议您联系您的主机,询问他们是否可以检查“邮件”方法是否可用,是否运行正常,或者您是否需要输入SMTP详细信息。这也可能是由于某些系统需要/不接受的“额外参数”。有关更多信息,请参阅管理员中“系统”>“设置”下的“邮件”选项卡。服务器是一个运行Plesk的机架空间盒。因此,我们有一些网站使用mail()运行。问题可能是运行商店的域是
www.exampleshop.com
,商店的电子邮件是sales@example.com? example.com运行在另一台服务器上,而www.exampleshop.com运行在基于Plesk的服务器上,老实说,这也不重要。如果您使用通知进行订单状态更新,它们是否会通过?我得到:
Warning:mail()[function.mail]:安全模式限制生效。第五个参数在安全模式下被禁用,在第154行的/var/www/vhosts/example.com/httpdocs/system/library/mail.php中
在plesk中,在php支持下,检查了安全模式。这浪费了我2个小时的生命!!!!!!!