如何停用公用資料夾衝突郵件通知

原始 KB 編號:   980047

摘要

本文說明如何在 Microsoft Exchange Server 2010 中停用公用資料夾衝突郵件通知。

簡介

兩位使用者編輯公用資料夾中的相同郵件。 然後,他們會儲存其郵件的副本。 在此案例中,儲存的郵件會發生衝突。 在相同的公用資料夾伺服器上進行同時儲存作業時,或是在兩部包含相同公用資料夾複本的伺服器上編輯郵件時,可能會發生衝突。 本文討論在兩部伺服器間進行複寫時發生衝突的情況。

當發生衝突時,公用資料夾的擁有者會從執行 Exchange Server 的伺服器接收電子郵件訊息。 訊息會通知他們發生衝突的情況。 然後,擁有者便可開啟發生衝突的郵件,並決定要保留的變更。 如果擁有人保留所有變更,就會在公用資料夾中產生兩封郵件。

Exchange server 用來解決這些衝突的方法,是由資料夾中 PR_RESOLVE_METHOD 屬性的值所決定。 此屬性是由 0x3FE70003 MAPI 屬性標記所識別。 下列為此屬性的可能值:

  • 0: RESOLVE_METHOD_DEFAULT

    郵件衝突的預設處理。

  • 1: RESOLVE_METHOD_LAST_WRITER_WINS

    最後一個編寫者會獲勝此衝突。

  • 2: RESOLVE_METHOD_NO_CONFLICT_NOTIFICATION

    RESOLVE_METHOD_DEFAULT 相同的步驟,但不會通知資料夾中定義的連絡人和郵件的修改者。

根據預設,此值會設為 0。 如果您不想在衝突期間傳送通知訊息,請將值變更為 2

您可以以程式設計方式變更此值,也可以使用本文所述的其中一個工具。 如需詳細資訊,請與 Microsoft Developer Network (MSDN) ,或使用工具來變更個別的資料夾屬性值。 例如,使用 ExFolders 工具來變更資料夾的屬性值。

注意

變更 PR_RESOLVE_METHOD 屬性值並不會解決現有的衝突。

如需如何以程式設計方式變更 PR_RESOLVE_METHOD 屬性值的詳細資訊,請前往 MSDN 網站以搜尋 PR_RESOLVE_METHOD 屬性。

如何使用 ExFolders 變更 PR_RESOLVE_METHOD 的值

ExFolders 工具必須安裝在執行 Exchange Server 2010 的伺服器上,然後放入 bin 資料夾中。

注意

在 ExFolders 工具中用於驗證的帳戶必須具有變更公用資料夾屬性的許可權。 建議您從工作站執行 ExFolders 工具。

如果要執行這項操作,請依照下列步驟執行:

  1. 啟動 ExFolders 工具。

  2. 選取 [檔案] 功能表上[連接]

  3. 輸入 Exchange 伺服器和通用類別目錄的名稱。

  4. 選取 [ 以目前登入的使用者驗證 ] 核取方塊,或手動輸入另一個您可以用於驗證的帳戶。

  5. 在 [連線] 索引 標籤上,選取 [公用資料夾],然後選取 [確定]

  6. 展開 [ 公用資料夾 ] 專案,找出包含衝突的公用資料夾,然後在資料夾上按一下滑鼠右鍵,以停用衝突郵件通知。

  7. 再次以滑鼠右鍵按一下資料夾,然後選取 [ 屬性編輯器]。

  8. 在 [ 屬性 ] 文字方塊中,輸入 PR_RESOLVE_METHOD: 0X3FE70003

  9. 選取 [設定],然後輸入所需的值。 合法值為 012

    注意

    如需詳細資訊,請參閱本文前面的這些值。

  10. 若要對選取之資料夾的所有子資料夾進行此變更,請選取 [在 選取之資料夾的所有子資料夾中執行此動作 ] 核取方塊。

  11. 選取 [ 執行]。 您應該會收到變更成功的確認。

  12. 對其他有衝突的資料夾重複步驟1到11。

重要

如果子資料夾是在具有變更值的父資料夾中建立,子資料夾不會繼承變更的值。 根據預設,子資料夾的值會建立為值為 0 的屬性。

如何移除使用者信箱中的衝突郵件

衝突郵件會指派給 IPM。衝突。郵件 訊息類別。 您可以使用 Search-Mailbox 命令刪除使用者信箱中的衝突郵件。 不過, Search-Mailbox 無法設定為根據郵件類別來篩選郵件。 當 Search-Mailbox 搭配主體關鍵字篩選和寄件者關鍵字篩選一起使用時,只會刪除特定公用資料夾中包含主體「衝突郵件」的郵件。 不過,如果使用者可以從這個公用資料夾傳送郵件,並將使用相同主旨行的郵件傳送給使用者信箱,也會刪除那些郵件。

下列範例命令會顯示如何使用 Search-Mailbox 刪除衝突郵件:

Search-Mailbox -Identity "April Stewart" -SearchQuery 'Subject:"Conflict Message:" And From:"PublicFolderName" -DeleteContent

注意

若要取得公用資料夾名稱,請開啟其中一個衝突郵件,然後記下 [ 發件 人] 欄位中的名稱。 如果衝突郵件是由多個公用資料夾產生,您必須針對每一個產生衝突郵件的公用資料夾進行此作業。