發新話題
打印

无法接收外部电子邮件 StartTLS 动作未在 Exchange 2007

无法接收外部电子邮件 StartTLS 动作未在 Exchange 2007

http://technet.microsoft.com/zh-cn/library/ee221149%28EXCHG.80%29.aspx

公司內部使用同一網域exchange 2003 無法發信給exchange 2007
出現550. 5.7.1 unable to relay
關掉exchange 2007 接受連接器中的TLS選項,再依下面停用smtp 等服務.

无法接收外部电子邮件,并且 StartTLS 动作未在 Exchange 2007 中公布

上次修改的主题: 2009-07-01

本主题说明了如何使用 Windows Server 2003 中的“添加或删除程序”工具或 Windows Server 2008 中的“服务器管理器”工具来解决您无法在基于 Microsoft Exchange Server 2007 的环境中接收外部电子邮件的问题。

在这种情况下,您会遇到以下症状:

  • 无法通过 Internet 接收电子邮件。
  • 当您远程连接到 Exchange 2007 服务器上的端口 25,然后运行 EHLO 命令时,STARTTLS 动作不会在公布命令列表中出现。
  • Exchange 服务器上的应用程序日志中会记录以下事件:

    日志名称:

    应用程序

    来源:

    MSExchangeTransport

    事件 ID:

    1032

    任务类别:

    SmtpReceive

    级别:

    错误

    关键字:

    标准

    说明:

    接收连接器 <IP Address>:25 要求使用传输层安全性 (TLS) 才可以运行 MailFrom 命令,但服务器无法获得它。检查此连接器的身份验证设置。

当 SMTP 服务安装在运行集线器传输角色的服务器上时,会发生此问题。

当 Exchange 安装在服务器上时,无法安装 SMTP 服务。但是,后来安装的程序可能将 SMTP 服务作为其安装的一部分进行安装。SMTP 服务不得在运行集线器传输角色的 Exchange 服务器上运行。

要执行此步骤,必须为您使用的帐户委派本地 Administrators 组中的成员身份。有关管理 Microsoft Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

要解决此问题,先停止然后禁用 SMTP 服务。然后,重新启动 Microsoft Exchange Transport 服务。另外,还可以删除 SMTP 服务,然后重新启动计算机。

停止然后禁用 SMTP 服务的步骤
  1. 在运行集线器传输角色的计算机上,单击「开始」,再单击“运行”,键入 services.msc,然后单击“确定”

  2. “服务”管理单元中,右键单击“简单邮件传输协议(SMTP)”,然后单击“属性”

  3. 单击“停止”,服务停止后,再单击“启动类型”列表中的“已禁用”。然后单击“确定”

  4. 在服务列表中,右键单击 Microsoft Exchange Transport,指向“全部任务”,然后单击“重新启动”

删除 Windows Server 2008 中 SMTP 服务的步骤
  1. 启动服务器管理器工具。

  2. 单击“功能”,然后单击“删除功能”

  3. “功能”列表中,单击清除“SMTP 服务器”复选框。

  4. 单击“下一步”,然后按步骤完成删除功能向导。

  5. 重新启动计算机。

删除 Windows Server 2003 中 SMTP 服务的步骤
  1. 单击「开始」,再单击“运行”,键入 appwiz.cpl,然后单击“确定”

  2. “添加或删除程序”对话框中,单击“添加/删除 Windows 组件”

  3. 单击“应用程序服务器”,然后单击“详细信息”

  4. 单击“Internet 信息服务(IIS)”,然后单击“详细信息”

  5. 单击清除“SMTP 服务”复选框,然后单击“确定”两次。

  6. 单击“下一步”,然后在删除服务完成后单击“完成”

  7. 重新启动计算机。

有关 Exchange 2007 系统要求的详细信息,请参阅 Exchange 2007 系统要求

有关如何使用 Telnet 测试 SMTP 通信的详细信息,请参阅如何使用 Telnet 测试 SMTP 通信


TOP

發新話題