共用方式為


Outlook 錯誤指出您已超出垃圾郵件清單限制

原始 KB 編號: 2669081

徵狀

當您啟動 Microsoft Outlook 或嘗試設定垃圾郵件設定時,您可能會收到下列其中一個錯誤訊息:

  • 錯誤訊息 1:

    無法新增至伺服器垃圾郵件 清單,您超過伺服器上允許的大小。 伺服器上的垃圾郵件篩選器將會停用,直到您的垃圾郵件 清單 縮減為伺服器所允許的大小為止。
    您要立即管理垃圾郵件 清單 嗎?

  • 錯誤訊息 2:

    無法新增到伺服器垃圾郵件 清單,您超過伺服器上允許的大小。 伺服器上的垃圾郵件篩選器將會停用,直到您的垃圾郵件 清單 縮減為伺服器所允許的大小為止。
    您要立即管理垃圾郵件 清單 嗎?

原因

Microsoft Exchange 會限制分配給各種垃圾郵件清單的空間。 根據預設,此限制為 510 KB (KB) 。

考慮到此限制,這些錯誤有四個已知原因:

  • 您的安全寄件者、封鎖的寄件人和安全收件者清單中有大量專案。

    根據預設,所有垃圾郵件清單的累計限制為510 KB。 如果您在這些清單中有大量專案 (累計) ,當您嘗試將更多專案新增至清單時,可能會收到其中一則錯誤訊息。

  • 登錄 Max Extended Rule Size 值在 Exchange 伺服器上設定不正確。

    注意事項

    登錄Max Extended Rule Size值不適用於 Exchange Server 2013 和更新版本。

    在 Exchange 伺服器上,您可以設定下列登入資料:

    登錄機碼: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    值:Max Extended Rule Size
    類型:DWORD
    數據:指定大小上限的整數,以 位元組為單位,您想要允許垃圾郵件規則

    您在登錄中輸入的值會解譯為以位元組為單位的最大規則大小。 因此,如果您想要指定大於預設 510 KB 的限制,您必須輸入大於 522240 的值 (小數) 。

    當您無意中指定低於預設限制的值時,可能會發生此錯誤。 例如,假設這是預設限制 510 KB 的兩倍,您可能會輸入 1024 的值。 不過,因為值會解譯為 位元組數目,所以您已設定 1024 個字節的限制,而且這會大幅低於預設限制 510 KB。

  • 垃圾郵件規則訊息的 PR_RULE_MSG_STATE 屬性設定不正確。

    在 Exchange 信箱中,您的垃圾郵件設定會儲存在 [收件匣] 資料夾之相關內容表格中的隱藏郵件中。 此隱藏郵件的主旨是垃圾郵件規則。 此訊息具有 PR_RULE_MSG_STATE 屬性,且此屬性的預設值為49 (十進位) 或0x31 (十六进制) 。 如果您在 Outlook Web App 中停用垃圾郵件篩選,此屬性的值會變成 48 (十進位) 或0x30 (十六进制) 。 如果為此屬性指定的值不是 48 或 49 (小數) ,您可能會收到其中一則錯誤訊息。

  • Outlook 中已啟用 [ 也信任來自我的聯繫人的電子郵件 ] 選項。

    在 [垃圾郵件選項] 對話方塊的 [安全發件者] 索引標籤上,您會看到 [ 也信任我的聯繫人的電子郵件 ] 選項。 如果啟用此選項,而且您的 [聯繫人] 資料夾中有大量聯繫人,您可能會無意中超過信箱的 510 KB 限制。 啟用此選項時,Outlook 會嘗試將聯絡人的所有電子郵件位址新增至 [安全發件者] 清單。

解決方案

因為這個問題有四個可能的原因,請遵循下列步驟來判斷問題的原因。

注意事項

如果您使用 Exchange Server 2013 或更新版本,請略過步驟 1 和 2。 登錄Max Extended Rule Size值僅適用於舊版的 Exchange Server。

  1. 檢查 Exchange 伺服器上的登錄,以查看 是否使用不正確的值。Max Extended Rule Size

    金鑰:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    值:Max Extended Rule Size
    類型:DWORD
    數據:指定大小上限的整數,以位元組為單位,您想要允許垃圾郵件規則

    您在登錄中輸入的值會解譯為以 位元組為單位的最大規則大小。 如果您想要指定大於預設 510 KB 的限制,請輸入大於 522240 的值 (小數) 。 例如,如果您想要將預設限制加倍,請指定1044480值。

    注意事項

    您必須重新啟動 Microsoft Exchange 資訊存放區服務,這項變更才會生效。

    您也可以使用下列程式來判斷此值,而不需要檢查 Exchange Server 上的登錄。 如果 MFCMAPI 中顯示的值與 Exchange 伺服器上登錄中顯示的值不同,可能是您不在正確的 Exchange 伺服器上,或登錄值尚未使用 (,因為 Exchange 資訊存放區服務尚未重新啟動) 。

    注意事項

    下列步驟假設您使用的是 2011 年 11 月版本 (15.0.0.1029) MFCMAPI 或更新版本。

    1. 在您已針對有問題的信箱設定 Outlook 配置檔的電腦上下載 MFCMAPI 工具。

      如需 MFCMAPI 的詳細資訊,請參閱 MFCMAPI

    2. 建立信箱的在線模式配置檔。

    3. 啟動 MFCMAPI。

    4. 在 [ 工作階段] 功能表上,按兩下 [ 登入]

    5. 在 [ 選擇設定檔 ] 對話框中,選取 [在線模式配置檔],然後按兩下 [ 確定]

    6. 在 [ 顯示名稱] 資料行中,找出信箱的專案。 然後,在清單中選取該數據列。

    7. 在 [ 屬性] 功能表上,按兩下 [ 其他屬性]

    8. 在 [ 額外屬性] 對話框中,按兩下 [ 新增]

    9. 在 [屬性標記 編輯器] 對話框的 [屬性標記] 字段中輸入0x0E9B0003

      這個值會對應至 PR_EXTENDED_RULE_SIZE_LIMIT 屬性。 在 [屬性卷標] 欄位中輸入此值之後,[屬性標記] 編輯器 中的其餘欄位應該會自動填入,以符合下列螢幕快照中顯示的值:

      [屬性標記] 對話框 編輯器 螢幕快照。

    10. 按兩下 [屬性標記 編輯器] 對話框中的 [確定]。

    11. 按兩下 [額外屬性] 對話框中的 [確定]。

    12. 在頂端窗格中選取信箱后,找出並選取底部窗格中的 [PR_EXTENDED_RULE_SIZE_LIMIT ] 屬性,如下列螢幕快照所示:

      選取PR_EXTENDED_RULE_SIZE_LIMIT屬性的螢幕快照。

      這個屬性的值,如 [ ] 數據行中所示。 在此螢幕快照中,會使用預設限制 522240。

    如果您的 Max Extended Rule Size Exchange Server 上沒有登錄值,或已正確設定值,請繼續進行步驟 2。

  2. 如果 [安全發件者]、[封鎖的寄件者] 和 [安全收件者] 列表中有許多累計專案,您可能會將此問題隔離為少量的信箱。 For example, if only a few users encounter the errors that are described in the Symptoms section, you should examine the Safe Senders, Blocked Senders, and Safe Recipients lists in Outlook to determine whether there is a large number of entries in the lists (in total).

    如果您已將問題縮小為這些清單中大量專案所造成的問題,您可以在 Exchange Server 上使用 [最大擴充規則大小] 登錄值來設定較大的限制。 此解決方案可用於執行 Exchange Server 2003、Exchange Server 2007 和 Exchange Server 2010 的伺服器上。

    • 金鑰:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    • 值:Max Extended Rule Size
    • 類型:DWORD
    • 數據:指定大小上限的整數,以位元組為單位,您想要允許垃圾郵件規則

    您在登錄中輸入的值會解譯為以位元組為單位的最大規則大小。 如果您想要指定大於預設 510 KB 的限制,請輸入大於 522240 的值 (小數) 。

    注意事項

    您必須重新啟動 Microsoft Exchange 資訊存放區服務,這項變更才會生效。

    這項變更會影響位於執行此登錄變更之 Exchange Server 上的所有信箱。

    如果在 [安全發件人]、[封鎖的發件者] 和 [安全收件者] 列表中 (累計) 的專案並不多,請移至步驟 3。

  3. Max Extended Rule Size如果登錄值已正確設定,而且 [安全發件者]、[封鎖的發件者] 和 [安全收件者] 列表中沒有太多專案,則問題可能牽涉到 Outlook 中 [我的聯繫人] 設定中的 [信任電子郵件] 設定。 這個設定會顯示在下列螢幕快照中:

    [也信任來自我的聯繫人的電子郵件] 選項的螢幕快照。

    如果啟用此選項,而且您的 [聯繫人] 資料夾中有大量聯繫人,您可能會無意中超過信箱的預設 510 KB 限制。 啟用此選項時,Outlook 會嘗試將聯絡人的所有電子郵件位址新增至 [安全發件者] 清單。 如果您清除此複選框,但問題不再發生,您可以將此選項保持停用,或使用 Max Extended Rule Size Exchange Server 上的登錄值來增加預設限制。

    金鑰:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    價值:Max Extended Rule Size
    類型:DWORD
    數據:指定大小上限的整數,以位元組為單位,您想要允許垃圾郵件規則

    您在登錄中輸入的值會解譯為以位元組為單位的最大規則大小。 如果您想要指定大於預設 510 KB 的限制,您必須輸入大於 522240 的值 (小數) 。

    注意事項

    您必須重新啟動 Microsoft Exchange 資訊存放區服務,這項變更才會生效。

  4. 如果您在檢閱或實作步驟 1-3 之後仍然遇到此問題,信箱中隱藏的垃圾郵件規則訊息在 PR_RULE_MSG_STATE 屬性中可能會有設定不正確的值。 若要判斷您的信箱是否包含此屬性設定錯誤的值,請遵循下列步驟。

    注意事項

    下列程式假設您使用的是 2011 年 11 月版本 (15.0.0.1029) MFCMAPI 或更新版本。

    1. 在您已針對有問題的信箱設定 Outlook 配置檔的電腦上下載 MFCMAPI 工具。 如需 MFCMAPI 的詳細資訊,請參閱 MFCMAPI

    2. 建立信箱的在線模式配置檔。

    3. 如果 Outlook 目前正在執行,請結束 Outlook。

    4. 啟動 MFCMAPI。

    5. 在 [ 工作階段] 功能表上,按兩下 [ 登入]

    6. 在 [ 選擇設定檔 ] 對話框中,選取 [在線模式配置檔],然後按兩下 [ 確定]

    7. 在帳戶清單中,按兩下具有信箱電子郵件地址的專案。

      選取信箱電子郵件地址的螢幕快照。

    8. 展開 [根容器],然後展開 [資訊存放區頂端]

    9. 以滑鼠右鍵按兩下 [ 收件匣 ] 資料夾,然後按兩下 [ 開啟相關聯的內容數據表]

      按兩下 [開啟相關聯的內容] 資料表的螢幕快照。

    10. 在 [ 收件匣 ] 對話框中,找出並選取主 [垃圾郵件規則] 的郵件

    11. 在底部窗格中,找出並選 取PR_RULE_MSG_STATE 屬性。

      選取PR_RULE_MSG_STATE屬性的螢幕快照。

      PR_RULE_MSG_STATE 屬性的 預設值為 49 (十進位) ,如下列螢幕快照所示。 如果您沒有看到此屬性的值為 49,請繼續進行步驟 l。

    12. 以滑鼠右鍵按兩下 [PR_RULE_MSG_STATE ],然後按兩下 [ 刪除屬性]

      選取 [刪除屬性] 選項的螢幕快照。

    13. 當系統提示您刪除屬性時,請按下 [ 確定 ]。

    14. 關閉在 MFCMAPI 中開啟的所有視窗。

    15. 啟動 Outlook。

參考資料

如何在 Exchange Server 環境中使用 MFCMAPI 刪除垃圾郵件規則