確認 Exchange 環境設定成支援 POP3 還是 IMAP4

 

上次修改主題的時間: 2008-04-29

若要讓使用者使用郵局通訊協定,第 3 版 (POP3) 或網際網路訊息存取通訊協定第 4 版,修訂版 1 (IMAP4) 連線至他們在執行 Microsoft Exchange Server 2007 之電腦上的信箱,則必須正確設定 Exchange 伺服器和用戶端電腦。

本主題提供的資訊是有關如何設定 Exchange 2007 環境,讓使用者使用 POP3 或 IMAP4 網際網路通訊協定連線至其信箱。如需 Exchange 使用者應該如何設定其 POP3 或 IMAP4 用戶端應用程式以連線至其信箱的相關資訊,請參閱如何使用 POP3 或 IMAP4 連線至 Exchange 信箱

開始之前

下列程序的每個步驟會列出必要的權限。如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

程序

請遵循這些步驟,確定 Exchange 環境的設定正確,讓使用者可以使用 POP3 或 IMAP4 來連線至他們在 Exchange 2007 伺服器上的信箱:

  1. 確認 Client Access server role 已安裝在 Exchange 2007 伺服器上。從 POP3 或 IMAP4 用戶端至 Exchange 2007 信箱的使用者連線,必須通過 Client Access Server。

    note附註:
    若要確認已安裝 Client Access server role,則至少必須將 Exchange 僅檢視管理角色委派給您所使用的帳戶。

    請執行下列其中一項:

    • 在 Exchange 管理主控台中按一下 [伺服器組態],然後按一下 [用戶端存取]。會列出已安裝 Client Access server role 之電腦的名稱。
    • 在 Exchange 管理命令介面中,執行 Get-ExchangeServer -Identity <servername> | fl。如果已安裝 Client Access server role,則 IsClientAccessServer 的值應該是 True
  2. 確認想要使用的服務已執行,而且設定成自動啟動。預設會安裝 POP3 服務和 IMAP4 服務,但不會執行。

    important重要事項:
    如果適當的服務未執行,則必須加以啟動。

    若要確認適當的服務已執行,請執行下列其中一項:

    • 在 [服務] 主控台中,確認想要使用的服務已執行。服務的名稱為 Microsoft Exchange POP3Microsoft Exchange IMAP4
    • 在 Exchange 管理命令介面中,輸入 get-service *exchange*
      如需如何啟動每個服務以及將它設定成自動啟動的相關資訊,請參閱在 Client Access Server 上啟用 POP3 與 IMAP4
  3. 確認想要讓其使用 POP3 和 IMAP4 連線至信箱的使用者擁有該類型存取的功能。依預設,所有使用者都擁有 POP3 和 IMAP4 存取功能。

    note附註:
    若要確認使用者都擁有 POP3 或 IMAP4 存取功能,則必須將 Exchange 僅檢視管理角色委派給您所使用的帳戶。
    note附註:
    Get-CASMailbox 指令程式只能在已安裝 Mailbox server role 的 Exchange 2007 伺服器上執行。

    若要確認使用者都擁有 POP3 或 IMAP4 功能,請執行下列其中一個命令:

    • 若要確認 Mailbox Server 上的所有使用者都擁有 POP3 或 IMAP4 功能,請執行 Get-CASMailbox
    • 若要確認個別信箱具有 POP3 或 IMAP4 功能,請執行 Get-CASMailbox <使用者名稱>
      檢視 Exchange 管理命令介面傳回的結果。例如,在 PopEnabled 欄位下,您可以判斷使用者是否擁有 POP3 存取功能。如果 PopEnabled 設定為 False,則使用者未擁有存取功能。
      如需如何為特定使用者啟用 POP3 存取的相關資訊,請參閱如何啟用或停用使用者的 POP3 存取權。如需如何為特定使用者啟用 IMAP4 存取的相關資訊,請參閱如何啟用或停用使用者的 IMAP4 存取權
  4. 確認驗證設定設定成符合想要使用的設定。若要確認和設定 POP3 的驗證設定,請執行下列作業:

    note附註:
    此步驟包含 POP3 驗證設定的確認步驟。如果您是針對 IMAP4 執行此工作,則請使用此步驟的邏輯,但使用 Get-IMAPSettingsSet-IMAPSettings 命令。
    note附註:
    在 Exchange 2007 原始版 (RTM) 中,只可以使用 Exchange 管理命令介面設定 POP3 的驗證。在 Exchange 2007 Service Pack 1 (SP1) 中,也可以使用 Exchange 管理主控台設定 POP3 的驗證。
    1. 檢查 POP3 服務的驗證設定。若要檢視驗證設定,則至少必須將 Exchange 僅檢視管理角色委派給您使用的帳戶。請執行 Get-POPSettings 命令。指定給 LoginType 參數的值會指定用於執行 POP3 服務之 Client Access Server 的驗證設定。LoginType 參數的可能值如下:
      PlainTextLogin - 除非使用傳輸層安全性 (TLS) 或安全通訊端層 (SSL) 加密基礎連線,否則不會加密使用者名稱和密碼。
      PlainTextAuthentication - (整合式 Windows 驗證) 使用者是使用加密挑戰/回應通訊協定進行驗證,因此不會透過纜線傳送使用者的密碼。
      SecureLogin - 使用者是使用透過安全連線的純文字登入或加密挑戰/回應進行驗證。此選項需要您在已安裝 Client Access server role 的電腦上安裝 SSL 憑證。
      為了保護您的 POP3 和 IMAP4 用戶端與已安裝 Client Access server role 之 Exchange 2007 伺服器間的通訊安全,我們強烈建議您使用安全通訊端層 (SSL)。當您使用 POP3 和 IMAP4 用戶端時,可以設定驗證選項,並設定要與用戶端通訊的通訊埠。如需如何搭配使用 SSL 與 POP3 和 IMAP4 的相關資訊,請參閱設定 TLS 及 SSL 的 POP3 及 IMAP4 存取

    2. 如果適用,請變更驗證設定以符合想要的設定。若要執行此程序,必須對您使用的帳戶委派 Exchange Server 系統管理員角色及目標伺服器本機 Administrators 群組的成員資格。
      例如,若要將 POP3 的驗證變更為 PlainTextAuthentication,請執行下列命令:
      Set-PopSettings -LoginType PlainTextAuthentication

      note附註:
      如果您使用 PlainTextAuthentication 且用戶端使用通訊埠 143 (IMAP4) 或通訊埠 110 (POP3) 進行連線,則使用 Microsoft Outlook Express 連線至 Exchange 的使用者必須將 Outlook Express 用戶端設定成使用安全密碼驗證。如需如何設定用戶端設定的相關資訊,請參閱如何使用 POP3 或 IMAP4 連線至 Exchange 信箱
      如果您對驗證設定進行任何變更,則請重新啟動受影響的服務。服務名稱是 Microsoft Exchange POP3 和 Microsoft Exchange IMAP4。

      如需相關資訊,請參閱管理 POP3 及 IMAP4 安全性

相關資訊

如需 Exchange 使用者應該如何設定其 POP3 或 IMAP4 用戶端應用程式以連線至其信箱的相關資訊,請參閱如何使用 POP3 或 IMAP4 連線至 Exchange 信箱

如需部署 POP3 和 IMAP4 連線時所要考慮內容的相關資訊,請參閱規劃 Client Access Server 的<POP3 及 IMAP4 的規劃考量>小節。

您也可以檢閱上層主題管理 POP3 及 IMAP4 下的每個主題。

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