记一次解决sendmail启动和发送邮件慢的问题

今天给新的服务器安装了sendmail,启动的时候有点慢,当时没在意,以为只是哪个服务突然占用完服务器资源造成的。然后愉快的开始敲打代码调用mail内置函数给自己发送一封测试邮件。浏览...等待... 过了N分钟过了,浏览器那里还是显示加载。靠,哪个程序占用完我服务器资源了?赶紧top查看一下,结果也没发现大问题。莫非双是我电脑网卡出问题了?因为一大早来上班,没多久就掉线过,重插水晶头就可以了,所以这次又开始怀疑是自己电脑不能上网,结果打开其它页面,又是正常的。服了,百度吧!
百度后才发现也蛮多我跟我同样情况的,都说是hosts文件的问题,结果查看mail日志,果然是有提示如下:

My unqualified host name (xxx) unknown; sleeping for retry
unable to qualify my own domain name (xxx) -- using short name	

好吧,跟着改增加了一行

127.0.0.1 xxx

保存,重启sendmail,还是好慢!见鬼了,今天刚好是农历7月14。再改成

127.0.0.1 xxx xxx

还是不行呢,ping xxx 发现可以正常解析到127.0.0.1的呢。

....(省略了N次乱七八糟修改测试)

继续翻百度,后在一个回帖那里看到有人回答说需要在别名那里加.com,不记得是哪个贴哪个回复了,这里多谢&见谅。

最后改成 

127.0.0.1 xxx xxx.com

重启sendmail,总算搞掂了。这都是什么坑呀!有时候真不明白写程序的都想什么,搞得这么难用。


好吧,啰嗦了一点,记录一下,也希望可以帮到遇到同样问题的人。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值