如何啟用 POP3 和 IMAP4 用戶端的跨站台連線

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上次修改主題的時間: 2008-06-16

預設不會啟用某個 Active Directory 站台中 Client Access Server 與另一個 Active Directory 站台中 Mailbox Server 間的 POP3 和 IMAP4 連線。如果使用者的信箱位在不同 Active Directory 站台的 Mailbox Server 上,則 Client Access Server 會讓這些使用者無法使用 POP3 或 IMAP4 登入其信箱。

本主題說明如何設定 Microsoft Exchange Server 2007,來為 POP3 和 IMAP4 用戶端啟用跨站台連線。

為 POP3 和 IMAP4 用戶端啟用跨站台連線之前,請考慮下列事項:

  • 如果未啟用,郵件系統可能會較安全。
  • 啟用時,效能可能會到受影響。此設定若啟用,Client Access Server 會對使用者位在替代站台中的 Mailbox Server 進行直接 RPC 連線,而不是拒絕連線。透過 WAN 連結流動時,從某個 Active Directory 站台中 Client Access Server 到另一個 Active Directory 站台中 Mailbox Server 的 RPC 連線十分耗用頻寬和資源。

如果未啟用跨站台連線,則在使用者嘗試登入跨站台時,會在 Client Access Server 的應用程式記錄檔中記錄事件 MSExchangePOP3 1008 或事件 MSExchangeIMAP4 1008。這些事件的事件描述如下:

  • 使用者「<使用者名稱>」無法連線至他/她的信箱,原因是 Mailbox Server 與使用者所連線的 Client Access Server (<Client Access Server 名稱>) 位在不同的 Active Directory 站台 (Active Directory 站台名稱)。請將 Client Access Server 和 Mailbox Server 安排至位在相同的站台,或將 AllowCrossSiteSessions 的組態設定變更為 true。

當您升級至 Exchange 2007 Service Pack 1 (SP1) 時,會將跨站台連線設定設定為預設設定。如果已啟用跨站台連線,而且不想要在升級至 Exchange 2007 SP1 之後重新設定此設定,則可以先備份 POP3 和 IMAP4 組態,再升級至 Exchange 2007 SP1,然後在完成升級之後還原組態。如需如何進行此作業的相關資訊,請參閱升級至 Exchange Server 2007 SP1 之後,POP3 及 IMAP4 的運作方式可能與預期的不同

開始之前

若要在已啟用 POP3 或 IMAP4 服務的 Exchange 2007 Client Access Server 上執行下列程序,則必須將 Exchange Server 系統管理員角色和目標伺服器的本機 Administrators 群組成員資格委派給您使用的帳戶。

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

您必須針對每個想要啟用跨站台存取的通訊協定,執行此程序。

程序

啟用 POP3 和 IMAP4 用戶端的跨站台連線

  1. 在 Client Access Server 上,尋找 POP3 和 IMAP4 組態檔。它們預設是位在 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap,其中 C:\ 是您安裝 Exchange Server 2007 的目錄。

  2. 使用任何的文字編輯器 (如記事本),開啟代表想要啟用跨站台連線之通訊協定的組態檔。兩個組態檔如下:

    • Microsoft.Exchange.Pop3.exe.Config
    • Microsoft.Exchange.Imap4.exe.Config
  3. 搜尋 AllowCrossSiteSessions 機碼。組態檔中的行預設如下。

    <add key="AllowCrossSiteSessions" value="false" />
    
  4. 如下編輯組態檔中的行。

    <add key="AllowCrossSiteSessions" value="true" />
    
  5. 針對每個想要啟用跨站台連線的通訊協定,重複此程序的步驟。

  6. 針對已更新為啟用跨站台連線的每個組態檔,重新啟動服務。服務名稱是 Microsoft Exchange IMAP4 服務和 Microsoft Exchange POP3 服務。

相關資訊

如需如何管理 Exchange 2007 之 POP3 及 IMAP4 存取的相關資訊,請參閱管理 POP3 及 IMAP4

如需如何規劃 Client Access Server 的相關資訊,請參閱規劃 Client Access Server

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.