升級至 Exchange Server 2007 SP1 之後,POP3 及 IMAP4 的運作方式可能與預期的不同

 

上次修改主題的時間: 2011-01-26

當您將 Client Access Server 升級至 Microsoft Exchange Server 2007 Service Pack 1 (SP1) 或更新版本之後,「郵局通訊協定第 3 版」(POP3) 和「網際網路訊息存取通訊協定第 4 版,修訂版 1」(IMAP4) 連線的運作方式可能與預期的不同。這是因為 POP3 及 IMAP4 組態檔會在 Service Pack 安裝處理程序期間重設為預設值。這是預設的行為。

important重要事項:
如果您未保留自訂的設定,使用 POP3 及 IMAP4 連線至 Exchange 2007 的使用者會發生服務中斷的情況。

若要保留任何自訂的 POP3 及 IMAP4 組態設定,必須在將 Client Access Server 升級至 Exchange 2007 Service Pack 之後,重新套用這些自訂的設定。雖然您可以在 SP1 安裝之後手動重新套用這些設定,但是建議您使用此主題中所述的程序來備份並還原這些設定。

程序

如果您要在升級至 Exchange 2007 SP1 或更新版本之後,將 POP3 及 IMAP4 組態設定保留在執行 Exchange 2007 的電腦上,請執行下列程序。

備份 POP3 及 IMAP4 組態檔中的設定

  1. 在 Client Access Server 上,瀏覽至 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap,其中 C:\ 是您安裝 Exchange Server 2007 的目錄。

  2. 複製下列檔案,並將這些檔案封存在 Client Access Server 上的其他目錄:

    Microsoft.Exchange.Pop3.exe.Config

    Microsoft.Exchange.Imap4.exe.Config

  3. 使用描述性名稱將複製到其他目錄的檔案之版本重新命名。例如,您可以依下列將檔案重新命名:

    Microsoft.Exchange.Imap4.exe.Config_Pre-SP1

    Microsoft.Exchange.Pop3.exe.Config_Pre-SP1

在將 Client Access Server 升級至 Exchange 2007 SP1 或更新版本之後還原組態設定

  1. 使用任何的文字編輯器 (例如記事本) 開啟您在先前程序中備份的 POP3 組態檔案。例如,Microsoft.Exchange.Pop3.exe.Config_Pre-SP1。

  2. 捲動至組態檔案的結尾。選取組態檔案的下列幾行,然後按一下 [複製]。

    <appSettings>

    <add key="MaxIoThreadsPerCPU" value="0" />

    <add key="ConnectionCacheSize" value="250" />

    <add key="ProtocolLog" value="false" />

    <add key="LogPath" value="C:\Program Files\Microsoft\Exchange Server\Logging\Pop3" />

    <add key="AgeQuotaInHours" value="24" />

    <add key="SizeQuota" value="10000000" />

    <add key="PerFileSizeQuota" value="1000000" />

    <add key="AllowCrossSiteSessions" value="false"/>

    </appSettings>

    note附註:
    在您所備份檔案中的值,會與此範例中的這些值不同。
  3. 在 Client Access Server 上,移至 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap,其中 C:\ 是您安裝 Exchange Server 2007 的目錄。

  4. 使用任何的文字編輯器 (例如記事本) 開啟檔案 Microsoft.Exchange.Pop3.exe.Config,然後捲動至檔案的結尾。

  5. 選取包含預設組態設定的幾行 (也就是 <appSettings> 行到 </appSettings> 行),按一下 [貼上],用剪貼簿上的設定來取代預設的組態設定,然後儲存並關閉檔案。

  6. 使用任何的文字編輯器 (例如記事本) 開啟您在先前程序中備份的 IMAP4 組態檔案。例如,Microsoft.Exchange.Imap4.exe.Config_Pre-SP1。

  7. 捲動至組態檔案的結尾。複製組態檔案的下列幾行。

    <appSettings>

    <add key="MaxIoThreadsPerCPU" value="0" />

    <add key="ConnectionCacheSize" value="250" />

    <add key="ProtocolLog" value="false" />

    <add key="LogPath" value="C:\Program Files\Microsoft\Exchange Server\Logging\Imap4" />

    <add key="AgeQuotaInHours" value="24" />

    <add key="SizeQuota" value="10000000" />

    <add key="PerFileSizeQuota" value="1000000" />

    <add key="AllowCrossSiteSessions" value="false"/>

    </appSettings>

    note附註:
    在您所備份檔案中的值,會與此範例中的這些值不同。
  8. 在 Client Access Server 上,瀏覽至 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap,其中 C:\ 是您安裝 Exchange Server 2007 的目錄。

  9. 使用任何的文字編輯器 (例如記事本) 開啟檔案 Microsoft.Exchange.Imap4.exe.Config,然後捲動至檔案的結尾。

  10. 選取包含預設組態設定的幾行 (也就是 <appSettings> 行到 </appSettings> 行),按一下 [貼上],用剪貼簿上的設定來取代預設的組態設定,然後儲存並關閉檔案。

  11. 重新啟動 Microsoft Exchange IMAP4 服務及 Microsoft Exchange POP3 服務。

相關資訊

如需如何為 POP3 與 IMAP4 用戶端啟用跨站台連線的相關資訊,請參閱如何啟用 POP3 和 IMAP4 用戶端的跨站台連線