自動探索與 Exchange 2007

 

上次修改主題的時間: 2007-02-16

作者:Joey Masterson

在舊版 Microsoft Exchange 中,部署及維護 Exchange 郵件環境的用戶端存取有時候並不容易。系統管理員必須個別管理所有 Outlook 用戶端上的使用者設定檔設定。而公司合併與收購後必須增加新的使用者及重新設定其電子郵件設定檔,更使得問題雪上加霜。這導致系統管理員的額外工作時數增加,而當系統管理員解決使用者遇到的問題時,也增加了使用者的挫折感。

為了減輕負擔,Microsoft Exchange Server 2007 包含一個新的 Microsoft Exchange 服務,稱為自動探索服務。自動探索服務可使設定 Outlook 2007 用戶端及維護 Microsoft Exchange 功能 (例如,整合通訊 (UM)、離線通訊錄 (OAB) 及可用性服務) 的可靠存取比以前更容易。

Outlook 2007 與自動探索服務

自動探索服務會利用使用者的電子郵件地址或網域帳戶,自動設定使用者的設定檔。透過電子郵件地址或網域帳戶,自動探索服務即能對執行 Outlook 2007 的用戶端電腦提供下列資訊:

  • 使用者的顯示名稱。

  • 內部及外部連線的不同連線設定。

  • 使用者已安裝 Mailbox server role 之 Exchange 2007 伺服器的位置。

  • Exchange 功能的 URL,例如空閒/忙碌資訊、UM 及 OAB。

  • Outlook 無所不在伺服器設定。Outlook 無所不在以前稱為 RPC over HTTP。

當使用者第一次啟動 Outlook 2007 時,如果他們的電腦已加入網域,則不必再指定任何資訊。Outlook 2007 啟動時會自動收集資訊,讓使用者登入其信箱,並開始從 Exchange 部署中擷取資訊。

當使用者的 Microsoft Exchange 資訊變更時,Outlook 會使用自動探索服務,自動重新設定使用者的設定檔,這點系統管理員聽到後也一定很開心。例如,使用者的信箱已移動,或是用戶端無法連接至使用者的信箱或可用的 Exchange 功能。Outlook 將連絡自動探索服務,並自動更新使用者的 Outlook 設定檔,使其包括要連接使用者信箱及可用 Exchange 功能所需的資訊。

自動探索服務的運作方式

在執行 Exchange 2007 的電腦上安裝 Client Access server role 時,網際網路資訊服務 (IIS) 中的預設網站底下會建立名為「自動探索」的新虛擬目錄。在下列情況中,此虛擬目錄會處理來自 Outlook 2007 用戶端及支援行動裝置的自動探索服務要求:

  • 設定或更新新使用者帳戶時。

  • 使用者定期檢查 Exchange Web 服務 URL 是否有變更時。

  • Exchange 郵件環境中發生底層網路連線變更時。

另外,安裝 Client Access server role 時,會建立稱為服務連線點 (SCP) 的新 Active Directory 物件。

SCP 物件包含已安裝 Exchange 2007 之樹系的自動探索服務 URL 授權清單。如需 SCP 物件的相關資訊,請參閱使用服務連線點進行發行 (英文)。

圖 1 說明用戶端從內部網路中第一次連接至 Client Access Server 的方式。

圖 1   用於內部存取的自動探索服務程序

自動探索功能程序

對於外部存取,用戶端會利用使用者電子郵件地址的主要簡易郵件傳送通訊協定 (SMTP) 網域位址,在網際網路上尋找自動探索服務。視是否在個別站台上設定自動探索服務而定,自動探索服務 URL 可能是 https://<smtp-address-domain>/autodiscover/autodiscover.xml 或 https://autodiscover.<smtp-address-domain>/autodiscover/autodiscover.xml。圖 2 說明從網際網路連接之用戶端的簡單拓撲。

圖 2   用於外部存取的自動探索服務程序

從網際網路連接到自動探索服務

當用戶端連接至 Active Directory 目錄服務時,用戶端會尋找安裝期間所建立的 SCP 物件。在包含多部 Client Access Server 的部署中,會針對每一部 Client Access Server 建立一個自動探索 SCP 物件。SCP 物件會包含 ServiceBindingInfo 屬性,此屬性含有 Client Access Server 的網域全名 (FQDN),其格式為 https://CAS01/autodiscover/autodiscover.xml,其中 CAS01 為 Client Access Server 的 FQDN。利用使用者認證,Outlook 2007 用戶端會驗證 Active Directory,並搜尋自動探索 SCP 物件。在用戶端取得並列舉自動探索服務的執行個體之後,用戶端會連接至列舉清單中的第一個 Client Access Server,並取得格式為 XML 資料的設定檔資訊,此設定檔資訊為連接至使用者的信箱及可用的 Microsoft Exchange 功能所需的資訊。

開始之前

部署自動探索服務只是確保 Outlook 2007 用戶端可以存取 Microsoft Exchange 功能 (例如整合通訊和離線通訊錄) 的其中一個步驟。在針對自動探索服務設定 Exchange 部署之前,您必須先設定 Exchange 服務,讓使用者能夠存取它們。如需如何針對自動探索服務設定 Exchange 服務的相關資訊,請參閱如何針對自動探索服務設定 Exchange 服務 (英文)。

相關資訊

現在您已了解自動探索服務,以及它能為 Exchange 部署和使用者做些什麼,表示您已準備好來管理及部署 Exchange 2007。如需本文章所討論主題的相關資訊,請參閱:

caadeea4-6132-497a-9eff-2551024682c7 Joey Masterson- Microsoft Exchange Server 的技術文件作者