很多应用,比如wordpress使用PHP的mail函数,将会调用系统邮件发送功能,这时候邮件无法发送该如何排查呢?
- 安装sendmail来发送邮件
yum -y install sendmail
- 启动sendmail
/etc/init.d/sendmail start
可通过ps -ef | grep sendmail
,观察是否启动成功
- 测试邮件发送
echo “mail content”| mail -s 'Test mail' accacc@126.com
如果没收到那么查看一下 /var/spool/clientmqueue下面是否存在未发送邮件,tail -f /var/log/maillog 查看邮件发送日志。
另外查看一下网络访问及25端口有无问题。
一般都是因为邮箱端口25被封造成的!
的确是可能的问题之一 ~~~
文章不错支持一下吧