修改接收连接器上的 SMTP 横幅

适用于:Exchange Server 2013

SMTP 横幅是远程 SMTP 邮件服务器连接到在运行 Microsoft Exchange Server 2013 的计算机上配置的接收连接器后收到的 SMTP 连接响应。

这是远程 SMTP 消息服务器连接到接收服务器上之后,远程 SMTP 消息服务器收到的默认响应:

220 <Servername> Microsoft ESMTP MAIL service ready at <RegionalDay-Date-24HourTimeFormat> <RegionalTimeZoneOffset>

当您在接收连接器上指定 SMTP 标题的自定义值时,连接到该 SMTP 接收连接器的远程 SMTP 消息服务器将收到以下响应。

220 <Banner Text>

您可能想为面向 Internet 的 SMTP 接收器修改 SMTP 标题,以便服务器名称和消息服务器软件不会被 SMTP 标题泄露。

在开始之前,您需要知道什么?

  • 估计完成时间:5 分钟

  • 您必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 邮件流权限主题中的"接收连接器"条目。

  • 只能使用命令行管理程序执行此过程。

  • 替换 SMTP 横幅文本字符串必须始终以 220开头。 根据 RFC 2821 中的定义,默认的服务就绪 SMTP 响应代码为 220。

  • 若要了解本主题中的过程可能适用的键盘快捷键,请参阅 Exchange 管理中心内的键盘快捷键

提示

是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 的论坛。

使用命令行管理程序修改接收连接器上的 SMTP 标题

运行以下命令:

Set-ReceiveConnector <ConnectorIdentity> -Banner "220 <Banner Text>"

本示例修改名为“从 Internet”的现有接收连接器上的 SMTP 横幅,以便 SMTP 横幅显示 220 Contoso Corporation

Set-ReceiveConnector "From the Internet" -Banner "220 Contoso Corporation"

此示例删除了名为“From the Internet”的接收连接器上的自定义 SMTP 标题,这样 SMTP 标题返回为默认值。

Set-ReceiveConnector "From the Internet" -Banner $null

您如何知道操作成功?

若要验证是否已成功修改了接收器上的 SMTP 标题,请执行以下操作:

  1. 在可以访问接收连接器的计算机上打开 Telnet 客户端,并运行以下命令:

    open <Connector FQDN or IP address> <Port>
    
  2. 验证来自接收连接器的响应是否包含您配置的 SMTP 标题。

请注意,这个程序只在允许匿名或基本身份验证的接收连接器上执行。 有关详细信息,请参阅使用 Telnet 测试 SMTP 通信