不支援 ESMTP 動作

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2006-05-17

Microsoft® Exchange Server Analyzer 工具會查詢 Active Directory® 目錄服務,以判定簡易郵件傳送通訊協定 (SMTP) 虛擬伺服器的每一個執行個體的 msExchSmtpInboundCommandSupportOptions 屬性值是否已設為支援連入連線的預設擴充 SMTP 動詞。

這些擴充 SMTP 動詞列在下表中。如果 Exchange Server Analyzer 發現不支援連入連線的任何一個列出的預設擴充 SMTP 動詞,就會顯示警告。

比起標準 SMTP,Exchange Server 2003 會使用這些 Exchange 特定的擴充 SMTP 動詞,更有效率地與組織中的其他 Exchange 伺服器通訊。這些動詞是以 Metabase 及 Exchange Server 事件接收器來控制。在 Exchange Server 2003 中,DS2MB 處理程序藉由複製 Active Directory 中的值,更新 Metabase 中的值。當停用事件接收器時,可能會阻礙 Exchange Server 效能。

擴充 SMTP 動詞 註解

8BITMIME

表示本機 SMTP 虛擬伺服器支援八位元 MIME 郵件。

BDAT, CHUNKING

DATA 命令的替代命令。此命令採用兩個引數。當 SMTP 虛擬伺服器使用 CHUNKING 回應 EHLO 關鍵字時,SMTP 伺服器在表示它支援 BDAT 命令,而且可接受分成區塊傳送的郵件。

  • 第一個引數表示二進位資料封包的長度。因此 SMTP 主機不必持續地掃描資料尾端。接收伺服器會計算郵件中的位元組。當郵件大小等於 BDAT 命令所傳送的值時,伺服器就會假設它已收到所有郵件資料。
  • 第二個引數表示資料封包是否為目前傳輸中的最後一個封包。第二個引數是選用的引數。

BINARYMIME

表示 SMTP 虛擬伺服器接受使用 MAIL 命令並搭配值為 BINARYMIME 的 BODY 參數所傳送的未經傳輸編碼的二進位資料郵件。當 SMTP 伺服器接受 BODY 參數為 BINARYMIME 的 MAIL 命令時,該伺服器同意保留使用 BDAT 命令所傳遞之每一個八位元中的所有位元。BINARYMIME SMTP 擴充只能與 CHUNKING 一起使用。

DSN

實現 Request for Comments (RFC) 1891 中所定義的傳遞狀態通知的 ESMTP 命令。

ENHANCEDSTATUSCODES

表示 SMTP 伺服器提供增強型錯誤狀態碼。所有 SMTP 狀態回應 (不包括初始問候語及對 HELO 或 EHLO 的任何回應) 的文字部份皆會以 RFC 1893 中定義的狀態碼作為前言。

ETRN

由 SMTP 伺服器傳送,要求本機虛擬伺服器為 ETRN 命令中所指定的網域傳送任何位於佇列的電子郵件。

TURN

允許遠端主機與本機主機互換角色,並以相反方向傳送郵件,而不需建立新的連線。

如需如何還原這些動詞的預設支援的相關資訊,請參閱 Microsoft 知識庫文章 257569<如何在 Exchange 2000 Server 及 Exchange Server 2003 中關閉 ESMTP 動詞>(英文) (https://go.microsoft.com/fwlink/?linkid=3052&kbid=257569)。