怎样排除故障接收外部Email
2008-02-23 06:11:40来源:互联网 阅读 ()
尽管本地邮件看起来是没有问题的,但是我们不能接收外部发过来的邮件。我们运行的是Windows2000和Exchange2000(这两项都已安装了最新的补丁、服务包,等等)。我们有三个物理的服务器分别作DNS服务,Exchange服务和Print服务。我们更有一个外部主机域,他是用来让外部邮件传输到我们的系统中来。我们不断的累积日志,数据库中数据不断增多,我们能够发送接收网络中的邮件(环境是配备防火墙的T1接入方式),尽管我们能够发送邮件,但是我们不能去接收外部邮件。我们已累计了每天的日志,他显示邮件已进来了,但是通过Outlook却接收不到邮件(收件箱是空的)。系统一直工作正常,并且从两件前系统搭建好后,从来没有做过改变。主机域已取得联系。您没有把您的问题明确地描述出来,但是您间接提到基于两年来的操作,并且您访问了主机域,我假定直到最近您的系统能够成功接收邮件。
也就是说,我将会从您的公司网络外部做一些测试。做这些的目的是能够越过一个调制解调器或类似的方式作为一个主机连接到Internet。为了便于接下来的讨论。在下面解释中我将您的SMTP域称为“company.com”。
BBS.bitsCN.com网管论坛
首先,发起一个命令指令,并且使用NSLookup(一个查询功能变量名称对应的IP地址的工具)来检查同您的域关联的公共DNS记录。阅读下面的例子: bitsCN.Com
> set query=mx www.bitsCN.com
> company。com www_bitscn_com
Server: ns.myisp.somewhere.com
Address: 207.4.64.23
中国.网管联盟
非权威的解释: 中国网管联盟
company.com MX preference=10, mail exchanger=aslant.company.com bitsCN.Com
注意第一步我使用了配置命令来查看问题返回单独的Exchange邮件记录。接下来我运行这个问题指向SearchExchange.com域。我看到一个MX记录被列出:aslan.company.com。因为我指向的是我本地的ISP服务器,同时我注意到记录返回的是:“非权威”。
现在查找权威的服务器:
> set query=ns bitscn.com
> company.com
Server: ns.myisp.somewher.com bitscn.com
Address: 207.4.64.23 www.bitsCN.com
Company.com nameserver = Caspian.narnia.com bitsCN_com
Caspian.narnia.com internet address = 207.7.1.1
bitsCN.Com
在这一步,只是再次检查MX记录挂在权威的服务器上来确认他同时被作为aslan.company.com列出。您能够进行和我已用过的命令做同样的配置。假如有差别,求助于主机提供商来寻找您的公共DNS记录,并查询他为什么改变您的MX记录。
www.bitsCN.com
假如假定这里没有差别,尝试telnet在MX记录中列出的服务器的25端口。例如: bitsCN.Com
>telnet aslant.Company.com 25 DL.bitsCN.com网管软件下载
这表明您进入了一个Telnet session,并且会显示类似于下面列出的一些SMTP类别的标语,例如: DL.bitsCN.com网管软件下载
220 aslan.company.com Microsoft ESMTP MAIL Service, Version: 6.0.3790.211 read DL.bitsCN.com网管软件下载
y at Wed, 21 Sep 2005 19:15:48 -0700 bitsCN.Com
假如因为一些原因,您不能设法去创建一个telnet session,那么可能是您的问题在什么地方有了误差。服务器是那个“世界” 认为是您的公共邮件网关不存在,事实上,接收联接在25端口,这个端口被用作SMTP通信。这是很糟糕的(他就像在您的房子门前没有安放邮筒--没地方放信件啊!)。这可能是因为服务器或在外部和您的邮件网关之间的防火墙作了错误配置。
DL.bitsCN.com网管软件下载
假如您能够去连接到服务器,下一步是手动发出Telnet命令来给您自己发送一条测试邮件。要完成这些步骤能够在微软知识库基础文章153119中有描述。XFOR:使用Telnet测试Exchange电脑25端口上的SMTP通信。(实际上,我推荐他是因为,任何一个人都能够很有规则地把微软Exchange实例操作,这些步骤必须通过Telnet来发送邮件。他是学习这些步骤的一个完美例子,并且当碰到故障的时候,这是很有用的技巧。)
bitsCN_com
当您试图去发送一个入站邮件时,您很可能会碰到错误。在这个事例中,您需要获得确定的错误信息(例如:“发送被拒绝”等等。),并且在这里充当故障修复员。这个您连接的服务器(不管是您的服务器还是您的ISP的服务器,这取决于您的配置)是被错误配置的。
www_bitscn_com
现在,我怀疑您已发现了您的问题,并且找到了需要解决的根本原因。一旦您解决了问题,您应该能够通过Telnet session给您自己发送邮件,只需要确定的是这些都正常工作。
假如以上的这些依然没有解决您的问题,试着使用消息跟踪中央(Message Tracking Center)来了解信件将会在您的环境中的什么位置。假如您有更多问题的话,让我知道他是怎么产生的。 www.bitsCN.com
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash