共用方式為


修改接收連接器上的 SMTP 橫幅

SMTP 橫幅是訊息伺服器連線到 Exchange 伺服器之後所收到的初始 SMTP 連線回應。 具體而言,訊息伺服器會連線到 Exchange Server 上設定的接收連接器。 針對 Exchange 信箱伺服器,外部傳訊伺服器會透過前端傳輸服務中設定的接收連接器進行連線。 設定為接受匿名 SMTP 連線的預設接收連接器名為 Default Frontend < ServerName >。 對於 Edge Transport Server,名為預設內部接收連接器ServerName > 的傳輸服務中的預設接收連接器 <會設定為接受匿名 SMTP 連線。 > 如需詳細資訊,請 參閱外部寄件者的訊息如何進入傳輸管線安裝期間建立的預設接收連接器

根據預設,連線回應看起來像這樣:

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

以下是您可能想要修改預設 SMTP 橫幅的一些原因:

  • 您不希望 Exchange 或內部 Exchange 伺服器名稱在外部傳訊伺服器的連線回應中公開。

  • 您希望連線回應包含您的功能變數名稱,以滿足反垃圾郵件或反向 DNS 對 SMTP 橫幅檢查。

  • 您希望連線回應包含接收連接器的名稱,以便更輕鬆地針對連線問題進行疑難排解。

開始之前有哪些須知?

  • 預估完成時間:5 分鐘

  • 您只能使用 PowerShell 來執行此程序。 若要了解如何在內部部署 Exchange 組織中開啟 Exchange 管理命令介面,請參閱 Open the Exchange Management Shell

  • 取代的 SMTP 橫幅文字字串必須一律以 220 開頭, (預設的「服務就緒」SMTP 回應碼為 220) 。

  • 您必須已獲指派權限,才能執行此程序或這些程序。 若要查看您需要的權限,請參閱 郵件流程權限主題中的「接收連接器」項目。

  • 如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵

提示

有問題嗎? 在 Exchange 論壇中尋求協助。 此論壇的網址為:Exchange ServerExchange OnlineExchange Online Protection

使用 Exchange 管理命令介面修改接收連接器上的 SMTP 橫幅

使用下列語法:

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

本範例會將名為 Default Frontend Mailbox01 之接收連接器上的 SMTP 橫幅變更為值 220 contoso.com。

Set-ReceiveConnector -Identity "Default Frontend Mailbox01" -Banner "220 consoso.com"

此範例會移除自訂 SMTP 橫幅,這會將 SMTP 橫幅傳回預設值。

Set-ReceiveConnector -Identity "Default Frontend Mailbox01" -Banner $null

如何知道這是否正常運作?

若要確認您已成功修改接收連接器上的 SMTP 橫幅,請執行下列步驟:

  1. 在可存取接收連接器的電腦上開啟 Telnet 用戶端,然後執行下列命令:

    open <Connector FQDN or IP address><TCPPort>
    
  2. 確認該回應包含您設定的 SMTP 橫幅。

請注意,這項程序只適用於允許匿名或基本驗證的接收連接器。 如需詳細資訊,請參閱 在 Exchange 伺服器上使用 Telnet 測試 SMTP 通訊