无法在Exchange Server 中接收或发送 SMTP 邮件

12/3/2006来源:Exchange Server人气:9421

本页内容
症状症状
原因原因
替代方法替代方法
如果运行的是 PIX 软件、Raptor 防火墙或者 Firewall-1如果运行的是 PIX 软件、Raptor 防火墙或者 Firewall-1
如果运行的是 Wingate 代理/防火墙如果运行的是 Wingate 代理/防火墙
如果运行的是 Firebox 1000 防火墙如果运行的是 Firebox 1000 防火墙
如果运行的是 SonicWALL 防火墙如果运行的是 SonicWALL 防火墙
这篇文章中的信息适用于:这篇文章中的信息适用于:

症状

在使用 Microsoft Exchange Server 5.5、Microsoft Exchange 2000 Server、Microsoft Exchange Server 2003 或 Microsoft Windows Small Business Server 2003 时,您或电子邮件客户端可能会遇到以下一个或多个症状:
%26#8226;本地电子邮件客户端不能接收通过简单邮件传输协议 (SMTP) 传入的邮件。
%26#8226;本地电子邮件客户端不能发送 SMTP 邮件。
%26#8226;您不能在特定域中接收或发送邮件。
%26#8226;当外部电子邮件客户端尝试给您的 Exchange 计算机发送 SMTP 邮件时,它们会收到未送达报告 (NDR),该报告包含与下列信息类似的文字:

信息 1

由于其中一位收件人被服务器拒绝,邮件未能发出。被拒绝的电子邮件地址是“User_Name @ Domain.Domain_Root”。主题“Subject_Of_The_Message”,帐户:“Mail .Domain.Domain_Root”,服务器:“mail.Domain .Domain_Root”,协议:SMTP, 服务器响应:550 5.7.1 未能对“User_Name @ Domain.Domain_Root”进行中继。端口:25,安全 (SSL):无,服务器错误:550,错误编号:0x800CCC79

信息 2

下列地址存在永久错误 ----- (User_Name @Domain.Domain_Root)(原因:550 5.7.1 未能对 User_Name @Domain.Domain_Root) 进行中继。

信息 3

“<> 于 Day/Month/YearTime 未能在规定的时间内送达邮件。请重试或与管理员联系。 <FQDN_Of_The_Sending_Server #4.4.7>”

信息 4

向下列地址传送 Mail.Domain .Domain_Root 时出错;SMTP 协议返回了永久错误“Error 550 request denied”(错误 550 要求被拒绝)

信息 5

554 5.6.1 远程主机不支持正文类型。
%26#8226;本地电子邮件客户端尝试发送 SMTP 邮件时,邮件未能发送。此外,本地电子邮件客户端将收到与以下信息之一类似的 NDR 报告:

信息 1

550 不允许中继

信息 2

550 中继被拒绝

信息 3

550 5.7.1 未能对 Domain_Name.Domain_Root> 进行中继
%26#8226;本地电子邮件客户端尝试发送 SMTP 邮件时,将收到与下列内容类似的未送达报告:
-----邮件原件-----
发件人:系统管理员
发送时间:DateTime
收件人:“Recipients_Name
主题:未送达:Subject_Of_Original_Message
邮件没有送达某些或全部预期收件人。
主题:Subject_Of_Original_Message
发送时间:DateTime
邮件无法送达下列收件人:
Recipients_Name”于 3DateTime
无法在指定的时间限制内传递邮件。请重试或与管理员联系。
<FQDN_Of_The_Sending_Server#4.4.7>
%26#8226;在使用 Microsoft Outlook MAPI 时,您会收到以下错误信息:
The following recipient(s) could not be reached:'Recipients_Name @ Domain_Name.Domain_Root' on DateTime.No transport PRovider was available for delivery to this recipient.
%26#8226;无法接收基于 Internet 的电子邮件客户端发出的电子邮件。例如,您无法接收来自 Hotmail 客户端的电子邮件。
%26#8226;不能发送带附件的电子邮件。
%26#8226;预计应收到的电子邮件附件丢失。或者附件已损坏。
%26#8226;邮局协议版本 3 (POP3) 协议无法通过身份验证,您将收到以下错误信息:
550 5.7.1 relaying denied from local server.
%26#8226;电子邮件被重复发送给收件人。收件人可能会收到 5 到 6 次相同的电子邮件。
%26#8226;收到重复的 SMTP 邮件。
%26#8226;在 Microsoft Outlook 或 Microsoft Outlook Express 客户尝试发送电子邮件时收到错误信息“0x800CCC79”。
%26#8226;当发送的邮件中包含二进制 MIME (8bitmime) 部分时,您会在 NDR 中看到以下文字:
554 5.6.1 远程主机不支持正文类型。
%26#8226;X-LINK2STATE 谓词未能通过。
%26#8226;经过路由组连接器的服务器之间发生身份验证问题。
%26#8226;在向 Exchange 计算机发送扩展 SMTP (ESMTP) 命令“EHLO”时,会收到下列响应之一:
%26#8226;500 无法识别的命令
%26#8226;命令无法识别
%26#8226;OK
%26#8226;在向 Exchange 计算机发送任何 ESMTP 命令时,命令将不被接受。
%26#8226;您无法在 25 号端口上建立与 Exchange 计算机的 Telnet 会话。
%26#8226;即使在 25 号端口上建立了与 Exchange 计算机的 Telnet 会话,当您按下一个键时,会话连接将断开。
%26#8226;在您尝试使用 Telnet 连接到 Exchange Server Internet 邮件服务时,会收到一串星号 (*) 响应,这些星号应为主机名。例如,Exchange Server Internet 邮件服务可能会发出以下响应:
250 *********************
%26#8226;当您查看应用程序日志时,会看到与以下内容类似的事件:


事件类型:警告
事件来源:MSExchangeTransport
事件类别:连接管理器
事件 ID: 4000
描述:由于以下原因,向远程域“FQDN_Of_Domain”递送邮件失败:连接被远程主机中断。

原因

如果域中安装了一个或多个防火墙,就可能出现这些问题。如果存在以下情况之一,就可能会出现“症状”部分列出的问题:
%26#8226;正在运行 Cisco Systems. Inc. 公司的 PIX 软件的 4.0 版或更高版本。Mailguard 功能仅允许以下 7 条 SMTP 命令通过防火墙:
%26#8226;Helo
%26#8226;Mail
%26#8226;Rcpt
%26#8226;Data
%26#8226;Rset
%26#8226;Noop
%26#8226;Quit
Mailguard 功能不允许任何其他 SMTP 命令通过防火墙。因此,某些命令未能到达 Exchange 计算机。PIX 软件对拒绝和允许的命令均以“OK”响应。
%26#8226;正在运行 Symantec Corporation 的 Raptor 防火墙或 Check Point Software Technologies Ltd. 的 Firewall-1,并且 SMTP 代理就运行在这些产品上,那么不是所有的 SMTP 命令都允许通过防火墙。这些防火墙产品的性能与 PIX 软件的性能相近。
%26#8226;正在运行 C%26amp;C Software Solutions 的 Wingate 代理/防火墙产品。如果 Exchange 计算机位于 Wingate 代理/防火墙之后,您将无法收到来自 Lotus Notes 或 Hotmail 客户端的 SMTP 电子邮件。
%26#8226;正在运行 WatchGuard Technologis, Inc. 的 Firebox 1000 防火墙产品,并且您改变了 Exchange 计算机的 IP 地址。
%26#8226;正在运行 Sonic Systems Inc. 的 SonicWALL 防火墙,而未将防火墙的连接端口设置为10 兆(MB)半双工,可能会出现此问题。

替代方法

根据正在运行的防火墙类型,您可以采用以下方法之一来解决上述问题。

如果运行的是 PIX 软件、Raptor 防火墙或者 Firewall-1

为使需要的 SMTP 命令到达 Exchange 计算机,您必须关闭 SMTP 命令过滤器。

警告:此方法可能导致您的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们不建议您采用这种替代方法,此信息仅供参考,您应自行决定是否实施此替代方法。使用此方法需要您自担风险。
注意:防火墙专用于帮助您的计算机防范来自恶意用户或恶意软件(例如那些利用未经请求的传入网络通信攻击您的计算机的病毒)的攻击。在禁用防火墙之前,您必须断开计算机与 Internet 和所有网络的连接。

有关如何关闭防火墙中的 SMTP 命令过滤器的信息,请与防火墙产品的制造商联系。

有关如何联系防火墙产品制造商的信息,请单击下面列表中适当的文章编号,以查看 Microsoft 知识库中相应的文章:
65416 硬件和软件供应商联系人列表,A-K

60781 硬件和软件供应商联系人列表,L-P

60782 硬件和软件供应商联系人列表,Q-Z


有关如何与 Check Point Software Technologies Ltd. 联系的更多信息,请访问以下 Check Point Software Technologies 网站:
http://www.checkpoint.com.cn/
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

如果运行的是 Wingate 代理/防火墙

为了解决此问题,您必须替换 Wingate 代理/防火墙。有关替换 Wingate 代理/防火墙的备选防火墙程序的信息,请与 C%26amp;C Software Solutions 联系。有关如何与 C%26amp;C Software Solutions 联系的信息,请访问以下 C%26amp;C Software Solutions 网站:
http://www.ccsoftware.ca/wingate/
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

如果运行的是 Firebox 1000 防火墙

要解决 Firebox 1000 防火墙的问题,您必须删除 SMTP 代理服务然后重新安装。有关如何在 Firebox 1000 防火墙中删除和重新安装 SMTP 代理服务的更多信息,请与 WatchGuard Technologies, Inc. 联系。有关如何与 WatchGuard Technologies 联系的信息,请访问以下 WatchGuard Technologies 网站:
http://www.watchguard.com/international/zh/
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

如果运行的是 SonicWALL 防火墙

要解决此问题,请配置您的路由器端口,使 SonicWALL 防火墙连接到 10 MB 半双工端口。有关如何配置路由器的更多信息,请与路由器制造商联系。

有关如何联系路由器制造商的信息,请单击下面列表中适当的文章编号,以查看 Microsoft 知识库中相应的文章:
65416 硬件和软件供应商联系人列表,A-K

60781 硬件和软件供应商联系人列表,L-P

60782 硬件和软件供应商联系人列表,Q-Z


Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

这篇文章中的信息适用于:
%26#8226;Microsoft Exchange Server 2003 Standard Edition
%26#8226;Microsoft Exchange Server 2003 Enterprise Edition
%26#8226;Microsoft Exchange 2000 Server 标准版
%26#8226;Microsoft Exchange Server 5.5 标准版
%26#8226;Microsoft Windows Small Business Server 2003 Premium Edition
%26#8226;Microsoft Windows Small Business Server 2003 Standard Edition
关键字:
kbtshoot kbprb KB895857
,