使用 Outlook 時出現錯誤訊息:「在這部電腦中建立的規則和您的 Exchange 伺服器上的規則衝突」

文章翻譯 文章翻譯
文章編號: 287640 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

當您使用 Microsoft Outlook 時,可能會收到下列錯誤訊息:
在這部電腦中建立的規則和您的 Exchange 伺服器上的規則衝突。只能保留一組規則。您通常會保留伺服器上的規則。您要保留那一組規則?
關閉錯誤訊息的唯一可用選項為 [用戶端][伺服器][取消]

發生的原因

如果下列其中一個情況成立,可能就會發生這個問題。

兩部 Outlook 電腦連線到同一個 Microsoft Exchange Server 信箱

如果兩部電腦都連線到同一個 Exchange Server 信箱,您可以將每一個設定檔設定為從其中一部電腦更新伺服器上的規則。

下列案例會加以說明:

電腦 W (您的工作電腦):
  1. 建立 Exchange Server 傳遞至個人資料夾 (.pst) 檔案的設定檔。
  2. 建立一個名為 "PST subfolder" (PST 子資料夾) (不含引號) 的新電子郵件資料夾。
  3. 建立下列規則:

    條件:主旨包含 "PST"
    動作:移動到 "PST subfolder" 資料夾
  4. 確認此規則可以正常運作。
  5. 關閉 Outlook。
電腦 H (您的家用電腦):
  1. 建立相同 Exchange Server 帳戶傳遞至信箱的設定檔。
  2. 使用這個設定檔來啟動 Outlook。
  3. [工具] 功能表上,按一下 [規則精靈]。請注意,此規則已停用,因為它僅適用於具有 .pst 檔案的電腦。
  4. 取消 [規則精靈]。
  5. 結束 Outlook。
電腦 W:

  1. 啟動 Outlook。
  2. 選擇 [用戶端] / [伺服器] 的對話方塊隨即出現。
如果您依照對話方塊的建議按一下 [伺服器] 按鈕,就會失去您的規則。這是因為與 Exchange Server 信箱相關聯的規則 (此案例中並沒有這種規則) 會取代與個人資料夾 (.pst) 檔案相關聯的規則。在這種情況下,您應該選擇保留「用戶端」的規則。

不同版本的 Outlook 連線到同一個 Exchange Server 信箱

當 Outlook 2002 與另一個更新或較舊的 Microsoft Outlook 版本存取同一個 Exchange Server 信箱時,也可能會出現本文<徵狀>一節中所描述的錯誤訊息。以下是此種情況的範例,其中 Outlook 2002 和 Microsoft Outlook 2000 存取同一個 Exchange Server 信箱:

電腦 A (執行 Outlook 2000):

  1. 使用 Exchange Server Service 建立設定檔,其中 Exchange Server 信箱是預設傳遞位置。
  2. 建立規則,並確認可以正常運作。
電腦 B (執行 Outlook 2002):

  1. 使用與電腦 A 相同的 Exchange Server 來建立設定檔。將 Exchange Server 信箱保留為預設傳遞位置。
  2. 啟動 Outlook 2002。
  3. 選擇 [用戶端] / [伺服器] 的對話方塊隨即出現。
如果在 Outlook 2002 電腦上選擇 [伺服器] 選項,您可能會在 Outlook 2000 的電腦上看到相同的錯誤訊息。

解決方案

如果要解決這個問題,請使用下列其中一個方法:
  1. 選擇保留伺服器端的規則或用戶端的規則。
  2. 如果錯誤訊息持續出現,您可能需要刪除全部規則,再重新匯入。
  3. 使用 MDBVu 來刪除全部規則,然後再重新匯入。

保留伺服器端的規則或用戶端的規則

請務必選擇適用於絕大部分規則的一端。例如,如果您的郵件都儲存在 Exchange Server 信箱中,則大部分適用的規則都是伺服器端的規則。如果您的郵件都儲存在個人資料夾,則大部分適用的規則都是用戶端的規則。決定使用哪一端的規則之後,您可能需要重新調整一些規則,使它們能夠正常運作。

如何刪除並重新匯入規則

執行此步驟之前,請先將您的規則複本匯出到 .RWZ 檔,以便稍後匯入。如果要執行這項操作:
  1. 按一下 Outlook [工具] 功能表上的 [規則精靈]
  2. 按一下 [選項] 按鈕。
  3. 按一下 [匯出規則]
  4. 瀏覽至您要儲存 .RWZ 檔的位置,指定一個易記的檔名,然後按一下 [儲存]
  5. 按兩次 [確定]
匯出規則複本之後,請使用下列步驟來刪除所有規則,然後再從您在上述步驟中所匯出的 .RWZ 檔重新匯入規則:
  1. 按一下 Outlook [工具] 功能表上的 [規則精靈]
  2. [規則精靈] 對話方塊中按一下以選取規則,然後按一下 [刪除] 按鈕。
  3. 重複步驟 2,直到沒有剩餘任何規則為止。
  4. 關閉並重新啟動 Outlook。
  5. 按一下 Outlook [工具] 功能表上的 [規則精靈]
  6. 按一下 [選項]
  7. 按一下 [匯入規則]
  8. 尋找您將規則匯出到其中的 .RWZ 檔,然後按一下 [開啟]
  9. 確認規則的設定正確。
  10. 按一下 [確定]

如何使用 MDBVu 來刪除並重新匯入規則

執行此步驟之前,請務必先將您的規則複本匯出到 .RWZ 檔,以便稍後匯入。請依照下列步驟執行,以使用 MDBVu 來刪除信箱中的規則:
  1. 按兩下 Mdbvu32.exe 檔案,當收到提示訊息時,請選取適當的設定檔。
  2. [MAPILogonEX(MAPI_LOGON_UI)] 對話方塊中,按一下 [確定 (OK)]
  3. [MDB 檢視器 (MDB Viewer)] 對話方塊中,按一下 [MDB],然後按一下 [OpenMessageStore]
  4. 按一下 [信箱 (Mailbox)],然後按一下 [開啟 (Open)]
  5. [MDB 檢視器 (MDB Viewer)] 對話方塊中,按一下 [MDB],然後按一下 [OpenRootFolder]
  6. [MAPI_FOLDER - 根目錄 (MAPI_FOLDER - Root)] 對話方塊中,尋找並按兩下 [ChildFolders] 方塊中的 [資訊存放區頂端 (Top of Information Store)]
  7. [MAPI_FOLDER - 資訊存放區頂端 (MAPI_FOLDER - Top of Information Store)] 對話方塊中,尋找並按兩下 [ChildFolders] 方塊中的 [收件匣 (Inbox)]
  8. [MAPI_FOLDER - 收件匣 (MAPI_FOLDER - Inbox)] 對話方塊中,尋找 [資料夾中關聯的郵件 (Associated Messages in Fld)] 方塊,然後尋找並按一下 [Outlook 規則組合管理 (Outlook Rules Organizer)]

    注意 請勿按兩下 [Outlook 規則組合管理 (Outlook Rules Organizer)]。
  9. [可用的作業 (Operations available)] 清單中,按一下 [IpFld->DeleteMessaes()(ON SELECTED MSGS)],然後按一下 [呼叫函數 (Call Function)]。當出現確認視窗時,請按一下 [確定 (OK)]
  10. 繼續進行先前的步驟,但請不要刪除 [Outlook 規則組合管理 (Outlook Rules Organizer)]。反之,請查看開頭如下的每一個項目:"cb:40|*pb:"(不含引號)。按兩下這些項目,然後確認下列一行文字是否存在:
    PR_MESAGE_CLASS PT_STRING8 IPM.RULE.MESSAGE
    每一個項目都應該有郵件類別 (Message Class),但您要注意的是 IPM.RULE.MESSAGE 部分。請刪除具有 IMP.RULE.MESSAGE 的所有項目。
  11. 按一下 [關閉 (Close)],直到返回 [MDB 檢視器 (MDB Viewer)] 方塊。
  12. 按一下 [工作階段 (Session)] 功能表,然後按一下 [結束 (Exit)]
  13. 在所有顯示的對話方塊中,按一下 [確定 (OK)]

狀況說明

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

其他相關資訊

當規則旁邊有 "client-only" (僅用戶端) (不含引號) 時,表示用戶端必須登入,才能讓規則執行動作 (例如,如果用戶端未登入,則「播放音效」是沒有意義的動作)。相較之下,伺服器端的規則不需要用戶端登入就可以執行動作,例如將項目移動到另一個資料夾的動作 (前提是另一個資料夾不在個人資料夾中)。「僅用戶端」(client-only) 的規則也會儲存在伺服器上。無論用戶端是否已登入,當郵件送達伺服器收件匣時,便會針對規則進行評估。如果判定需要連線到用戶端才能執行動作,便會在伺服器上建立一則延遲動作訊息,並於下次用戶端登入時下載至用戶端,將內容傳遞給用戶端。

?考

您可以在 Exchange Server 5.5 CD 的 Support\Utils\I386 目錄下找到 Mdbvu32.exe 檔案。

屬性

文章編號: 287640 - 上次校閱: 2007年2月6日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard Edition
關鍵字:?
kbhowto kbbug kberrmsg kbpending KB287640
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com