Exchange 公用資料夾最佳作法:公用資料夾的郵件啟用
上次修改主題的時間: 2006-10-12
擁有郵件功能的公用資料夾是具有目錄項目的公用資料夾。使用者可以在通訊錄中查閱擁有郵件功能的公用資料夾,並且傳送電子郵件給它。在 Microsoft® Exchange Server 5.5 中,所有公用資料夾都擁有郵件功能,而且預設為隱藏。在 Exchange 2000 Server 及 Exchange Server 2003 中,資料夾可以擁有或停用郵件功能,要視 Exchange Server 組織是混合模式或原生模式而定。如需啟用公用資料夾的郵件功能的相關資訊,請參閱啟用公用資料夾的擁有郵件功能。
如果 Exchange 伺服器組織是混合模式,MAPI 頂層階層 (TLH) 的所有資料夾都擁有郵件功能。如果是與 Exchange Server 5.5 回溯相容的混合模式,則 MAPI TLH 的公用資料夾擁有郵件功能。Exchange Server 5.5 系統管理程式預期為每個公用資料夾找到目錄項目。如果每個公用資料夾中沒有目錄項目,您無法從 Exchange 5.5 系統管理工具管理資料夾。
附註: |
---|
如需 MAPI TLH 與應用程式 TLH 間差異的簡短說明,請參閱選取適當的用戶端存取 Exchange 公用資料夾。 |
Exchange 伺服器組織切換至原生模式時,MAPI TLH 的公用資料夾可能擁有或停用郵件功能。對於新的 Exchange 2000 Server 資料夾或新的 Exchange Server 2003 公用資料夾,其預設組態是停用郵件功能。應用程式 TLH 在混合模式中可以擁有或停用郵件功能,但是預設組態是停用郵件功能。在原生模式中,應用程式 TLH 可以擁有或停用郵件功能,但是預設組態是停用郵件功能。
下表摘列此處討論的擁有郵件功能狀態。
TLH | 混合模式 | 原生模式 |
---|---|---|
MAPI |
永遠擁有郵件功能並且在全域通訊清單 (GAL) 中隱藏。 |
擁有或停用郵件功能。預設為停用郵件功能。如果公用資料夾擁有郵件功能,GAL 不會隱藏公用資料夾 Proxy 物件。 請注意,從組織切換到原生模式時,在混合模式中建立的公用資料夾仍然擁有郵件功能。 |
應用程式 |
擁有或停用郵件功能。預設為停用。如果公用資料夾擁有郵件功能,GAL 不會隱藏公用資料夾 Proxy 物件。 |
擁有或停用郵件功能。預設為停用郵件功能。如果公用資料夾擁有郵件功能,GAL 不會隱藏公用資料夾 Proxy 物件。 |
如果組織有許多擁有郵件功能的公用資料夾,您應該了解透過電子郵件傳送的公用資料夾張貼,是如何傳送到組織的每個複本。
當公用資料夾擁有郵件功能時,會建立 objectClass publicFolder 的 Active Directory® 目錄服務項目。公用資料夾項目包含郵件特有的屬性。例如,公用資料夾項目具有下列屬性:
- proxyAddress
- mailNickname
- homeMDB
請特別注意,公用資料夾項目不包含說明公用資料夾複本位置的屬性。
透過電子郵件傳送公用資料夾張貼時,需要執行兩個步驟。
Exchange 伺服器使用 Active Directory 來識別公用資料夾儲存區,是否有資料夾所屬的資料夾階層。然後,Exchange 伺服器會將郵件轉寄至公用資料夾儲存區。公用資料夾儲存區會將收到的郵件傳輸至資料夾複本,請參閱之後的步驟 2。
Exchange 伺服器收到寄給公用資料夾的郵件時,會向 Active Directory 查詢以決定公用資料夾的 homeMDB 屬性。homeMDB 屬性包含公用資料夾所在的資料夾階層辨別名稱 (DN)。資料夾階層項目包含 msExchOwningPFTreeBL 屬性。msExchOwningPFTreeBL 屬性指定資料夾階層的所有儲存區的 DN。此時,仍然不知道最終目的地,即是資料夾複本。不過,Exchange 伺服器知道資料夾階層的所有儲存區名稱,因此任何儲存區收到的郵件都可以轉介到適當的複本。Exchange 伺服器選取 msExchOwningPFTreeBL 所列出的其中一個儲存區,然後根據下列準則傳送郵件:- 如果 msExchOwningPFTreeBL 屬性列出的本機 Exchange 伺服器儲存區正在處理郵件,Exchange 伺服器會將郵件提交給本機儲存區。
- 若未列出本機儲存區,Exchange Server 會嘗試尋找儲存於本機路由群組中的儲存區。
- 如果 msExchOwningPFTreeBL 屬性沒有列出位於相同路由群組中的儲存區,Exchange 伺服器會使用第一個傳回的儲存區。
msExchOwningPFTreeBL 屬性會傳回最近新增的公用資料夾儲存區。安裝新的伺服器時,會建立公用資料夾儲存區。因此,通常會先傳回第一個最近安裝的伺服器。新的伺服器可能還未包含公用資料夾階層的複本。因此,傳送郵件至這個儲存區會產生未傳遞回報 (NDR)。在 Exchange 2000 Server Post-Service Pack 3 (SP3) 更新彙總套件及 Exchange Server 2003 中,這個邏輯已變更,因此如果公用儲存區的存在不到兩天,就不會將郵件提交給該公用儲存區。然而,如果沒有公用儲存區存在多於兩天,還是會將郵件提交給新的儲存區。
附註: 您可以設定 Exchange 伺服器傳送郵件的作業期限 (天數)。如需詳細資訊,請參閱<複寫階層之前先啟用公用資料夾路由>。 郵件傳送到資料夾階層的儲存區後,會重導至有資料夾複本的儲存區。Exchange 伺服器會使用類似 Exchange 伺服器提供的用戶端轉介至複本的邏輯,來重導郵件。如果接收伺服器包含本機複本,則郵件會在本機提交。如果沒有本機複本,Exchange 伺服器會在相同的路由群組中搜尋複本。如果路由群組沒有複本,Exchange 伺服器會使用最低成本,透過路徑將郵件傳送至路由群組外的複本。
不過,Exchange 伺服器處理公用資料夾郵件和複寫郵件的方式不相同。Exchange 伺服器處理公用資料夾郵件的方式,類似處理一般郵件。郵件大小和傳遞都有其限制。Exchange 伺服器會參照連結狀態表,以確認能否到達目的伺服器。請注意,公用資料夾轉介上的限制和每個伺服器的自訂轉介清單會遭到忽略。
藉由了解公用資料夾電子郵件的路由方式之後,現在您可以決定如何設定 Exchange 伺服器,以最佳化公用資料夾的郵件傳遞。
如果您的組織需要大量使用擁有郵件功能的公用資料夾,則應該考慮將整個階層 (而非內容),複寫到可能是公用資料夾郵件的初始收件者的伺服器。這些伺服器通常是 Bridgehead 伺服器。這個組態會根據連結狀態資訊來路由郵件,因為郵件一定提交到本機儲存區之後才路由。
藉由這種方式指定 Bridgehead 伺服器,如果 Bridgehead 伺服器或連接器失敗時,您也可以管理連接器成本。如果 Bridgehead 伺服器或連接器失敗,您可以暫時提高連線成本,讓新的郵件採取低成本路徑,直到 Bridgehead 伺服器或連接器恢復。但是值得注意的一點是複寫流量會增加,因為組織中有另一個階層。
如需如何路由公用資料夾電子郵件以及為何 Active Directory 無法只包含複本清單的詳細資訊,請參閱這些 Exchange 小組網誌項目:
- "究竟為什麼我的公用資料夾的電子郵件會送到那裡? (英文)"
- "擁有郵件功能的公用資料夾如何運作 (英文)"
傳送至公用資料夾的外部電子郵件
如果您將不是來自 MAPI 的簡易郵件傳送通訊協定 (SMTP) 郵件傳給 Exchange 2000 Server 或 Exchange Server 2003 伺服器公用資料夾時,郵件類別是 IPM.Post。在 Exchange Server 5.5 中,傳給公用資料夾的郵件,郵件類別是 IPM.Note。如果組織使用公用資料夾和 Exchange 5.5 來建立郵件封存解決方案,這項差異則十分重要。
IPM.Note 郵件類別會轉譯為基本郵件 MAPI 郵件。IPM.Post 郵件類別會轉譯為 MAPI 公用資料夾張貼。這兩種郵件類別的屬性不同。Microsoft Office Outlook ® 以不同方式顯示這兩種郵件類別,當您為其他用戶端轉換時,Exchange 伺服器會以不同方式將其轉換。
您可以設定登錄機碼,來變更 Exchange 2000 Server 及 Exchange Server 2003 的行為。登錄機碼會儲存所有的 SMTP 訊息,而這些訊息是作為 IPM.Notes 提交給公用資料夾地址。如需設定登錄機碼的相關資訊,請參閱 Microsoft 知識庫文章<允許內送 SMTP 訊息快取在 Exchange Server 2003 中作為 IPM.Note 的更新資料>(英文)。
最後,如果您要讓組織外的使用者可以在公用資料夾上張貼郵件,請適當設定公用資料夾的權限。在 Exchange Server 5.5 中,設定所有公用資料夾時,讓 Everyone 安全性原則具有「投稿者」的權限。所有未驗證的輸入 SMTP 郵件都被視為 Everyone 傳送來的郵件,並且傳遞外部張貼。
在 Exchange 2000 Server 及 Exchange Server 2003 中,移除 MAPI TLH 預設資料夾中的 Everyone 安全性原則。Exchange 2000 Server 及 Exchange Server 2003 會改用「匿名」安全原則,並且為「匿名」預設「投稿者」權限。在 Exchange 2000 Server 及 Exchange Server 2003 中,將未驗證的輸入郵件視為「匿名」。
如需相關資訊,請參閱知識庫文章<在 Exchange 2000 公用資料夾的匿名權限設為投稿者>(英文)。
相關資訊
如需 Exchange 伺服器公用資料夾的詳細資訊,請參閱下列資源: