Nov26th

WinWebMail只能发信不能收信一次解决过程

freboys | 经验技巧 | 评论:0 | 引用:0 | 浏览:

环境:windows2003 sp2+WinWebMail 3.8.0.1+Symantec杀毒

     那天一上班,就接到客户的电话,说他的企业邮箱只能发信不能收信。感觉很纳闷,以前都是好好的,怎么会突然只能发信不能发信了。初步估计可能是WinWebMail的POP3服务出了问题。远程到邮件服务器,查看服务正常。然后就使用管理员帐号创建了一个基于客户域名的邮箱帐号,发信一封测试邮件到QQ邮箱,正常。然后用QQ邮箱发一封邮件过来,半天没有收到邮件,看来是真的有问题了。然后用同样的方法测试公司自己的邮箱,收发完全正常,看来出问题的不是邮件服务器。而是客户自己这个邮箱的问题了。

        PING了一个客户邮箱域名:mail.xxx.com 返回的是邮件服务器的IP地址。因为POP3和SMTP服务都在同一台服务器,所以域名解析应该是没有问题。会不会是MX记录做的有问题呢?于是在命令提示符下运行nslookup----->set type=mx(查询域名对应的mx记录)---->域名(xxx.com),发现mx竟然为空。如下所示:

C:\>nslookup
Default Server:  FJ-DNS.fz.fj.cn
Address:  218.85.157.99

> set type=mx
> xxx.com
Server:  FJ-DNS.fz.fj.cn
Address:  218.85.157.99

*** FJ-DNS.fz.fj.cn can't find xxx.com: Non-existent domain

 

      看来是域名的MX记录被谁动过了,向客户拿到域名后台管理权限,查看邮件交换记录MX如下面所示:

邮件交换记录 (MX)(最多允许20条) 目标主机 优先级 TTL 操作    帮助
mail.xxxx.com mail.xx.com 10 3600 修改    删除

      好像是没有什么问题,查看新网的帮助文档,这样设置也是没有问题的,可就是为什么收不到邮件?在和其它的域名管理后台的MX记录做了一下比较,删除了这条MX记录,重新做了一条下面的MX:

邮件交换记录 (MX)(最多允许20条) 目标主机 优先级 TTL 操作    帮助
xxxx.com mail.xx.com 10 3600 修改    删除

     清空一下本地的DNS缓存,重新NSLOOKUP一下此域名的MX记录,出现了如下信息:

Non-authoritative answer:
xxx.com        MX preference = 10, mail exchanger = mail.xxx.com

mail.xxx.com   internet address = 192.168.0.1

   至此,WinWebMail只能发信不能收信的问题得到了解决。

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。


关于本站 | 安全业务 | 联系我们 | 广告服务 | 友情链接 | 加入收藏夹

Copyright 2008-2010 无忧安全网 All rights reserved.Powered By Z-Blog

ICP备案编号:闽ICP备09054386号