php不能调用sendmail发信的解决方法
经查看,/var/log/maillog文件中记录的错误日志为:Apr 16 15:23:03 www sendmail: NOQUEUE: SYSERR(daemon): can not chdir(/var/spool/clientmqueue/): Permission denied
原来是权限的问题,经过网络搜索,顺利发现解决方法:
http://www.sendmail.org/tips/compiling/sf_highlight/chdir+var+spool+clientmqueue
具体解决如下:
1. chown smmsp:smmsp /var/spool/clientmqueue
2. chmod 2770 /var/spool/clientmqueue
3. chgrp smmsp /usr/sbin/sendmail
4. chmod g+s /usr/sbin/sendmail
自此问题解决。
页:
[1]