今天发现管理的一个Discuz论坛突然有很多会员都是未验证状态,很是奇怪。自己注册了个新号测试一下,发现是不能发送邮箱验证邮件,导致新注册会员都无法验证。
想起前一阵换过服务器,可以就是sendmail的问题,检查了一下发现服务器已经安装了sendmail.
检查是否安装sendmail的命令行是:
rpm -qa |grep sendmail
如果显示正常就是已经安装了。
后来想想,可能是安装了但是没有启动服务,就用这个命令行启动sendmail服务:
/etc/init.d/sendmail start
这样果然就能发送验证邮件了。