在登錄中設定 IMAP4 相容性旗標

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

上次修改主題的時間: 2005-11-18

Microsoft® Exchange Server Analyzer 工具會讀取下列登錄項目,來判斷下列登錄值是否存在:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IMAP4Svc\Parameters\Compatibility

如果 Exchange Server Analyzer 發現 Compatibility 值存在且設為值 0xfffffffe (十六進位),則會顯示非預設的組態訊息。

使用 IMAP4 及郵局通訊協定第 3 版 (POP3) 的 Exchange Server 網際網路通訊協定 (IP) 用戶端電腦,將可以完整利用串流儲存區 (.stm) 檔案來讀取及寫入資料。當 IP 用戶端要求透過 POP3 或 IMAP4 下載郵件時,包含使用者信箱的 Exchange 資訊儲存庫會在傳送郵件之前,計算收件匣中要傳送給用戶端的郵件之實際大小。在大型環境中 (特別是主控的 Exchange 環境),這需要一些時間來完成計算。Compatibility 值代表一個組態選項,讓系統管理員用來指示 Exchange 儲存區使用大概的郵件大小,而不用實際算出郵件大小。

Compatibility 登錄值可供 Exchange IMAP4 服務使用 (如本文件所描述),也可供 Exchange POP3 服務使用 (如 登錄中已經設定 POP3 Compatibility 旗標 中所描述)。

Compatibility 登錄值也適用於在移動許多信箱期間或移動具有數個 MIME 郵件的信箱期間使用。移動資料時,資料會從串流儲存區提升到 MAPI 儲存區 (.edb 檔案) 中。若您將用戶端的信箱在資料庫或伺服器之間移動,當用戶端使用 POP3 和 IMAP4 存取其信箱時,可能會遇到效能問題。當使用者登入之後,就必須計算郵件大小,並且在伺服器的記憶體和磁碟上進行 MAPI 至 MIME 轉換。在進行此動作時,於極度異常的情況下,會在 Exchange Server 電腦上建立很大的暫存檔。

並非所有 POP3 和 IMAP4 郵件用戶端都可以和設定的 Compatibility 登錄值正確配合使用。變更此設定會讓一些較舊的郵件用戶端 (如 Fetchmail) 中斷。設定此登錄機碼也會中斷 IMAP4 通訊協定的 RFC 相容性。如果您在使用 POP3 及 IMAP4 來下載郵件時發生問題,且使用的是 Compatibility 登錄值,則可使用下列程序來刪除它,而此程序是郵件下載問題的疑難排解步驟。

important重要事項:
這篇文章包含和編輯登錄有關的資訊。在編輯登錄之前,請確定若發生問題時,您知道如何還原登錄。若需有關還原登錄的詳細資訊,請參考 Regedit.exe 或 Regedt32.exe 中的<還原登錄>說明主題。

若要刪除 Compatibility 登錄值

  1. 開啟登錄編輯程式,例如 Regedit.exe 或 Regedt32.exe。

  2. 瀏覽至:HKLM\System\CurrentControlSet\Services\IMAP4Svc\Parameters

  3. 刪除叫做 Compatibility 的值。

  4. 結束登錄編輯程式,然後重新啟動 Microsoft Exchange Information Store 及 IIS Admin 兩個服務,使變更生效。

編輯登錄之前,若需如何編輯登錄的相關資訊,請參閱微軟知識庫文件 - 256986<Microsoft Windows 登錄說明>(https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986)。

若需有關使用 Compatibility 登錄機碼的詳細資訊,請參閱下列知識庫文件: