Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4218156
  • 博文数量: 291
  • 博客积分: 8003
  • 博客等级: 大校
  • 技术积分: 4275
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-30 18:28
文章分类

全部博文(291)

文章存档

2017年(1)

2013年(47)

2012年(115)

2011年(121)

2010年(7)

分类: LINUX

2012-05-12 17:44:37

昨天晚上机房调试电路,同事把邮件服务器换到另外一路电上去,之后我测试发现通过邮箱无法收发邮件
上服务器发现/var/log/maillog里一大堆警告

点击(此处)折叠或打开

  1. NOQUEUE: reject: RCPT from unknown[1.1.1.1]
这个原因是反向解析ip,无法解析
我检查了一下dns,无法解析
发现/etc/resolv.conf里的ip不对是一个公司以前的dns服务器ip,现在已经不能使用,连忙改为网通的dns服务器。
之后能够发送邮件到163
今天发现又不好使了
再看,发现resolv.conf中的ip又变回去了,还是之前的ip
确定不是人改的,找了一下contab,没有找到自动变回去的代码
最后在ifcfg-eth0里发现DNS1=旧ip,把它改掉之后重启网卡发现,resolv.conf果然跟着变
但是在用163或者gmail往公司邮箱发送时,还是收不到,但是从公司邮箱往外发送时,能够收到,这一点很奇怪,看了日志发现

点击(此处)折叠或打开

  1. NOQUEUE: reject: RCPT from unknown[1.1.1.1] 450.1.8
找不到原因,我把postfix重新启动后,用63或者gmail往公司邮箱,可以收到,估计是postfix一开始就把dns给读进来了?
看了一下日志,还是有些reject的日志,估计是真的是反向解析没有通过
若是真不是垃圾邮件的话
1)添加白名单
2)把main.cf中的reject_unknown_sender_domain去掉,不过这个有点危险,因为会有很多垃圾邮件发到你邮箱
阅读(13995) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

十七岁的回忆2012-05-14 21:41:43

这个貌似不能直接拿过来用,但是有借鉴价值~