登錄中已經設定 POP3 Compatibility 旗標

[本主題的目的是要說明 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\POP3Svc\Parameters\Compatibility

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

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

依照這份文件的描述,Exchange POP3 服務可以使用 Compatibility 登錄值,依照 在登錄中設定 IMAP4 相容性旗標 的描述,Exchange IMAP4 服務也可以使用此登錄值。

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

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

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

若要刪除 Compatibility 登錄值

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

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

  3. 刪除叫做 Compatibility 的值。

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

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

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