突然间,我们似乎无法再使用 PHP 中的邮件功能发送电子邮件。在查看 ServerFault 中的其他线程和其他各种站点进行调查后,我似乎确定 sendmail 是罪魁祸首。
当我尝试重新启动其服务时出现此错误。
/etc/init.d/sendmail restart 关闭 sm-client:[OK] 关闭 sendmail:[FAILED] 启动 sendmail:554 5.3.5 /etc/mail/sendmail.cf:第 261 行:服务“smtp”未知:权限被拒绝 [FAILED] 启动 sm-client:[OK]
我已经尝试重新安装它(yum remove sendmail、yum install sendmail),但无济于事。我还在我们的 /var/log/maillog 中看到以下内容
3 月 31 日 03:22:19 xxxxxxxx sendmail[2909]: r2VAMJO9002909: to=xxxxxxxxxxxx, ctladdr=nobody (99/99), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30263, reply=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: [127.0.0.1] 拒绝连接