如何修改默认 SMTP 标题

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2007-01-02

本主题将介绍如何使用 Exchange 命令行管理程序修改默认的简单邮件传输协议 (SMTP) 标题。“SMTP 标题”是远程 SMTP 消息服务器在连接到接收连接器(该接收连接器在安装了集线器传输服务器角色或边缘传输服务器角色的 Microsoft Exchange Server 2007 计算机上进行配置)之后收到的 SMTP 连接响应。

开始之前

若要执行下列步骤,必须为您使用的帐户委派下列角色:

  • Exchange 组织管理员角色

若要在安装了边缘传输服务器角色的计算机上执行以下步骤,必须使用作为该计算机上的本地 Administrators 组成员的帐户进行登录。

有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

note注意:
不能使用 Exchange 管理控制台修改默认 SMTP 标题。若要修改 SMTP 标题,则必须使用 Exchange 命令行管理程序。有关如何使用 Exchange 命令行管理程序的详细信息,请参阅使用 Exchange 管理外壳

处理 SMTP 标题

使用 Set-ReceiveConnector cmdlet 或 New-ReceiveConnector cmdlet 中的 Banner 参数可控制 SMTP 标题。Banner 参数的默认值为空。Banner 参数的空默认值由值 $null 表示。当接收连接器上未指定 Banner 参数,或使用 $null 值指定 Banner 参数时,连接到该接收连接器的远程 SMTP 消息服务器将收到下列响应:

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

当您在接收连接器上指定了 Banner 参数的值时,连接到该 SMTP 接收连接器的远程 SMTP 消息服务器将收到下列响应:

<220 RemainingBannerText>
note注意:
用于替换的 SMTP 标题文本字符串必须总是以“220”开头。根据 RFC 2821 中的定义,默认的“服务就绪”SMTP 响应代码为 220。

您可能希望为边缘传输服务器上面向 Internet 的 SMTP 接收连接器修改默认 SMTP 标题,以便服务器名和消息服务器软件不会被 SMTP 标题泄露。

修改默认的 SMTP 标题

使用 Exchange 命令行管理程序修改默认的 SMTP 标题

  • 运行以下命令:

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

    例如,要在名为“From the Internet”的现有接收连接器上修改 SMTP 标题,以使 SMTP 标题显示“220 Contoso Corporation”,请运行以下命令:

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

有关详细的语法和参数信息,请参阅 Set-ReceiveConnector

详细信息

有关接收连接器的详细信息,请参阅 接收连接器