centos – Sendmail chdir(/ clientmqueue)权限被拒绝

我的centos服务器可以使用’mail’命令发送邮件,但不能从PHP发送邮件. Maillog说:
sendmail[18010]: NOQUEUE: SYSERR(Nginx): can not chdir(/var/spool/clientmqueue/): Permission denied

我的权限如下:

lrwxrwxrwx 1 Nginx Nginx 30 Oct 30 20:27 /usr/lib/sendmail -> /etc/alternatives/mta-sendmail 
lrwxrwxrwx 1 Nginx Nginx 21 Oct 30 20:27 /usr/sbin/sendmail -> /etc/alternatives/mta

lrwxrwxrwx 1 Nginx Nginx 27 Oct 30  2012 /etc/alternatives/mta -> /usr/sbin/sendmail.sendmail
lrwxrwxrwx 1 Nginx Nginx 26 Oct 30  2012 /etc/alternatives/mta-sendmail -> /usr/lib/sendmail.sendmail

lrwxrwxrwx 1 Nginx Nginx     16 Oct 30  2012 /usr/lib/sendmail.sendmail -> ../sbin/sendmail
-rwxr-xr-x 1 root  smmsp 775064 Aug 11  2011 /usr/sbin/sendmail.sendmail

这些链接将用于什么?

Sendmail-8.12安装:文件权限

Sendmail-8.12二进制文件应按设置的GROUP id安装.
(在你的情况下/usr/sbin/sendmail.sendmail)

http://www.sendmail.org/~ca/email/doc8.12/SECURITY

-r-xr-sr-x  root   smmsp    ... /PATH/TO/sendmail
drwxrwx---  smmsp  smmsp    ... /var/spool/clientmqueue

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native