知识库与软件

一个不能发送邮件故障的排查

文档编号:66
浏览:7451 评分:107
最后更新于:2008-07-24

故障现象:

 

PPPoE接入,开机一段时间内可以向某ISP发送邮件,然后不能发送邮件,重新拨号(重启)后又可以正常发邮件一段时间。但是接收该ISP邮件始终正常。其他ISP(比如sina.com)的邮件收发始终正常。

 

解决过程:

 

用户不能发送邮件的时候,发现用户仍然可以正常向该ISP建立SMTP会话,但是收发几个数据包即停止,此时和该ISP建立的POP3会话正常,虽推断为ISP拒绝,让用户联系ISP咨询。

ISP答复邮件发送失败,服务器记录如下:

 

Nov 24 14:49:55 localhost postfix/smtpd[2365]: connect from unknown[219.134.x.x]

Nov 24 14:49:55 localhost postfix/smtpd[2365]: NOQUEUE: reject: RCPT from unknown[219.134.x.x]: 450 : Recipient address rejected: User unknown in virtual mailbox table; from= to= proto=SMTP helo=

Nov 24 14:49:55 localhost postfix/smtpd[2365]: NOQUEUE: reject: RCPT from unknown[219.134.x.x]: 450 : Recipient address rejected: User unknown in virtual mailbox table; from= to= proto=SMTP helo=

Nov 24 14:49:56 localhost postfix/smtpd[2365]: too many errors after RCPT from unknown[219.134.x.x]

Nov 24 14:49:56 localhost postfix/smtpd[2365]: disconnect from unknown[219.134.x.x]

 

从上述信息可以看出,为该ISP拒绝该用户发邮件。

再次观察HiPER的上网监控,发现在内网无任何用户发邮件的时候,总有一台PC向该ISP发出SMTP会话,将该机器关闭,重新拨号后故障消失。

 

结论:PC感染邮件蠕虫病毒,向默认邮件ISP发送垃圾邮件,被ISP的防火墙发现,ISP即暂时禁止该用户的公网IP地址连接邮件服务器发送邮件,由于是NAT共享上网,造成整个局域网被禁止不能发送邮件,将该PC杀病毒后,问题解决。

   2024 ©上海艾泰科技有限公司 版权所有 沪ICP备05037453号-1

   

      沪公网安备 31011702003579号