第一种方案:
这个问题关键就是hosts里面对于本机host的设置有问题,搜索遍网上大部分教程,都是指定hostname,真的有用吗?没用,关键的地方并没有指出来,你可以看下/var/log/mail.log
retry了多久啊,15秒,再加上其他时间,用sendmail发送邮件等这么久,太累了吧,说说上面的错误:
My unqualified host name (aliyun) unknown; sleeping for retry
我的hostname是aliyun,我在hosts里面已经制定了本机的ip地址,为什么还是不行。
都是一个点惹的祸,在hosts里面添加
127.0.0.1 aliyun aliyun.
解决问题,重启sendmail
service sendmail restart
然后测试下,速度快很多了。
第二种方案:
禁止sendmail服务
1、结束sendmail服务
# killall sendmail
2、在自动启动中删除sendmail
# chkconfig --del sendmail
3、禁用sendmail
# chkconfig sendmail off