我正在使用亚马逊服务器。但是php邮件功能无法正常工作。没有Amazon SES,我无法使用Sendmail发送邮件。 当我使用命令" service sendmail status"
时,它会显示该消息"发送邮件已停止"
" sm-client死了但是pid文件存在"。
我尝试使用" service sendmail start"来启动sendmail。命令然后我收到了消息,
启动sendmail:4.0.0 /etc/mail/sendmail.cf:line 87:fileclass:不能o pen' / etc / mail / local-host-names':世界可写目录 4.0.0 /etc/mail/sendmail.cf:line 596:fileclass:无法打开' / etc / mail / trusted-users':世界可写目录
答案 0 :(得分:0)
Sendmail拒绝使用具有过宽写入权限的(配置)文件作为安全预防措施。从'/ etc / mail /','/ etc /'和'/'中删除每个系统用户的写权限。