確認 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 伺服器上的信箱:
確認 Client Access server role 已安裝在 Exchange 2007 伺服器上。從 POP3 或 IMAP4 用戶端至 Exchange 2007 信箱的使用者連線,必須通過 Client Access Server。
附註: 若要確認已安裝 Client Access server role,則至少必須將 Exchange 僅檢視管理角色委派給您所使用的帳戶。 請執行下列其中一項:
- 在 Exchange 管理主控台中按一下 [伺服器組態],然後按一下 [用戶端存取]。會列出已安裝 Client Access server role 之電腦的名稱。
- 在 Exchange 管理命令介面中,執行
Get-ExchangeServer -Identity <servername> | fl
。如果已安裝 Client Access server role,則 IsClientAccessServer 的值應該是 True。
確認想要使用的服務已執行,而且設定成自動啟動。預設會安裝 POP3 服務和 IMAP4 服務,但不會執行。
重要事項: 如果適當的服務未執行,則必須加以啟動。 若要確認適當的服務已執行,請執行下列其中一項:
- 在 [服務] 主控台中,確認想要使用的服務已執行。服務的名稱為 Microsoft Exchange POP3 和 Microsoft Exchange IMAP4。
- 在 Exchange 管理命令介面中,輸入
get-service *exchange*
。
如需如何啟動每個服務以及將它設定成自動啟動的相關資訊,請參閱在 Client Access Server 上啟用 POP3 與 IMAP4。
確認想要讓其使用 POP3 和 IMAP4 連線至信箱的使用者擁有該類型存取的功能。依預設,所有使用者都擁有 POP3 和 IMAP4 存取功能。
附註: 若要確認使用者都擁有 POP3 或 IMAP4 存取功能,則必須將 Exchange 僅檢視管理角色委派給您所使用的帳戶。 附註: 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 存取權。
確認驗證設定設定成符合想要使用的設定。若要確認和設定 POP3 的驗證設定,請執行下列作業:
附註: 此步驟包含 POP3 驗證設定的確認步驟。如果您是針對 IMAP4 執行此工作,則請使用此步驟的邏輯,但使用 Get-IMAPSettings 和 Set-IMAPSettings 命令。 附註: 在 Exchange 2007 原始版 (RTM) 中,只可以使用 Exchange 管理命令介面設定 POP3 的驗證。在 Exchange 2007 Service Pack 1 (SP1) 中,也可以使用 Exchange 管理主控台設定 POP3 的驗證。 檢查 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 存取。如果適用,請變更驗證設定以符合想要的設定。若要執行此程序,必須對您使用的帳戶委派 Exchange Server 系統管理員角色及目標伺服器本機 Administrators 群組的成員資格。
例如,若要將 POP3 的驗證變更為 PlainTextAuthentication,請執行下列命令:
Set-PopSettings -LoginType PlainTextAuthentication
附註: 如果您使用 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 技術資源中心.