帮助中心 >  技术知识库 >  网站相关 >  建站知识 >  zencart在后台发测试邮件提示:Could not instantiate mail function.

zencart在后台发测试邮件提示:Could not instantiate mail function.

2016-06-08 08:08:50 10797

本文章来为各位介绍一篇关于zencart?后台发测试邮件提示:Could not instantiate mail function.问题的解决办法,具体如下所示。

哎..命苦...这么晚还在处理售后.折腾完上一台服务器无法下载文件之后,现在接着在给客户折腾他的zencart为毛不能发送邮件.

一客户在他的美国服务器上(就是我最近托管的那个机房,速度很不错)使用系统工具-send mail测试邮件功能是否正常,但是提示:

Could not instantiate mail function.

不管你怎么折腾都会提示这货,查了半天的apache日志无果,以为是sendmail没安装,先安装

yum install sendmail

service sendmail restart

再兴致勃勃的跑到后台再测试,依然报错,接着去翻var/log下面的maillog,发现了问题所在,错误信息如下

Nov  3 09:47:48 localhost sendmail[4872]: NOQUEUE: SYSERR(www):

can not chdir(/var/spool/clientmqueue/): Permission denied

没有权限嘛,直接

chmod -R 777 /var/spool/clientmqueue/

接着再去测试,不报错,提示

Notice: Email sent to: All Customers (2)

问题解决.


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: