Outlookエラーは、迷惑メール リストの制限を超えています。

元の KB 番号:   2669081

現象

Microsoft Outlookを起動すると、または迷惑メール設定を構成しようとするときに、次のいずれかのエラー メッセージが表示される場合があります。

  • エラー メッセージ 1:

    サーバーに迷惑メール リストを追加できません。サーバーで許可されているサイズを超えました。 サーバー上の迷惑メール フィルターは、迷惑メール リストがサーバーで許可されるサイズに縮小されるまで無効になります。
    迷惑メール リストを今すぐ管理しますか?

  • エラー メッセージ 2:

    サーバーに迷惑メール リストを追加できない場合、サーバーで許可されているサイズを超えました。 サーバー上の迷惑メール フィルターは、迷惑メール リストがサーバーで許可されるサイズに縮小されるまで無効になります。
    迷惑メール リストを今すぐ管理しますか?

原因

Microsoft Exchange、さまざまな迷惑メール リストに割り当てられた領域を制限します。 既定では、この制限は 510 キロバイト (KB) です。

この制限を考慮すると、次の 4 つの既知の原因が発生します。

  • [送信者] リスト、[送信者のブロック] リスト、セーフリストには多数のエントリセーフがあります。

    既定では、すべての迷惑メール リストの累積制限は 510 KB です。 これらのリストに多数のエントリがある場合 (累積的に)、リストにアイテムを追加しようとするときに、次のいずれかのエラー メッセージが表示される場合があります。

  • レジストリ Max Extended Rule Size 値が正しく構成されていない場合は、Exchangeします。

    サーバー上Exchange、次のレジストリ データを構成できます。

    • レジストリ キー: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

    • 値: Max Extended Rule Size

    • 種類: DWORD

    • データ: 迷惑メール ルールに許可する最大サイズ (バイト 単位) を指定する整数

      レジストリに入力した値は、最大ルール サイズ (バイト単位) として解釈されます。 したがって、既定の 510 KB より大きい制限を指定する場合は、522240 (10 進数) を超える値を入力する必要があります。

      このエラーは、既定の制限より低い値を意図せずに指定すると発生することがあります。 たとえば、既定値の 510 KB の 2 倍という前提で 1024 の値を入力できます。 ただし、値はバイト数として解釈されますので、1024 バイトの制限を構成し、これは既定の制限である 510 KB より大幅に低くなります。

      注意

      レジストリ Max Extended Rule Size 値は、2013 年Exchange Server適用されません。

  • 迷惑 PR_RULE_MSG_STATE ルール メッセージのプロパティが正しく構成されていません。

    メールボックス内Exchange迷惑メール設定は、受信トレイ フォルダーの関連付けられたコンテンツ テーブルの非表示のメッセージに格納されます。 この非表示メッセージの件名は迷惑メール ルールです。 このメッセージには PR_RULE_MSG_STATE プロパティが 含まれるので、このプロパティの既定値は 49 (10 進数) または 0x31 (16 進数) です。 このプロパティで迷惑メール フィルターを無効Outlook Web App、このプロパティの値は 48 (10 進数) または 0x30 (16 進数) になります。 したがって、このプロパティに指定された値が 48 または 49 (10 進数) 以外の値である場合は、次のいずれかのエラー メッセージが表示される場合があります。

  • [連絡先からのメールも信頼する] オプションは、[連絡先] で有効Outlook。

    [迷惑セーフオプション] ダイアログ ボックスの [送信者] タブに、[連絡先からのメールも信頼 する] オプションが表示 されます。 このオプションが有効で、連絡先フォルダーに多数の連絡先がある場合は、メールボックスの 510 KB の制限を意図せずに超える可能性があります。 このオプションを有効にすると、Outlook連絡先のすべての電子メール アドレスを [送信者] リストにセーフします。

解決方法

この問題の原因は 4 つ考えられるため、次の手順に従って問題の原因を特定します。

注意

2013 年から 2013 年を使用している場合は、手順 1 と 2 をスキップExchange Serverします。 レジストリ 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 (10 進数) を超える値を入力する必要があります。 たとえば、既定の制限を 2 倍にしたい場合は、1044480 の値を指定します。

    注意

    この変更を有効にExchange Microsoft Exchange 情報ストア サービスを再起動する必要があります。

    次の手順を使用して、サーバー上のレジストリを確認せずにこの値Exchangeできます。 MFCMAPI に表示される値が Exchange サーバーのレジストリに表示される値と異なる場合は、正しい Exchange サーバー上にいないか、レジストリ値がまだ使用されていません (Exchange Information Store サービスが再起動されていないため)。

    注意

    次の手順では、MFCMAPI 以降のバージョンの 2011 年 11 月バージョン (15.0.0.1029) を使用している必要があります。

    1. MFCMAPI ツールを、該当するメールボックス用に構成されたOutlookコンピューターにダウンロードします。

      MFCMAPI の詳細については 、「MFCMAPI」を参照してください

    2. メールボックスのオンライン モード プロファイルを作成します。

    3. MFCMAPI を起動します。

    4. [セッション] メニューの [ログオン] を クリックします

    5. [プロファイルの 選択] ダイアログ ボックスで、[オンライン モード プロファイル] を選択し 、[OK] をクリックします

    6. [表示 名] 列 で、メールボックスのエントリを探します。 次に、リスト内の行を選択します。

    7. [プロパティ] メニューの [追加のプロパティ] をクリックします

    8. [追加の プロパティ] ダイアログ ボックス で、[追加] を クリックします

    9. [プロパティ タグ エディター] ダイアログ ボックスで、[プロパティ 0x0E9B0003] フィールドに「プロパティ タグ 」と入力 します。

      これは、プロパティのプロパティに対応する PR_EXTENDED_RULE_SIZE_LIMIT です。

      この値を [プロパティタグ] フィールドに入力すると、プロパティタグ エディターの残りのフィールドが自動的に入力され、次のスクリーンショットに示されている値と一致します。

      [プロパティ タグ エディター] ダイアログ ボックスのスクリーンショット

    10. [プロパティ タグ エディター]ダイアログ ボックスで [OK] をクリックします。

    11. [追加 のプロパティ] ダイアログ ボックスで [OK] をクリックします。

    12. 上部ウィンドウでメールボックスが選択されている場合は、次のスクリーンショットのように、下部ウィンドウで PR_EXTENDED_RULE_SIZE_LIMIT プロパティを見つけて選択します。

      プロパティを選択PR_EXTENDED_RULE_SIZE_LIMITスクリーンショット

      [値] 列に表示されるこのプロパティ の値 。 このスクリーンショットでは、522240 の既定の制限が使用されています。

    レジストリ値が Exchange サーバー上に存在しない場合、または値が正しく構成されている場合は、手順 Max Extended Rule Size 2 に進みます。

  2. セーフ Senders、Blocked Senders、セーフ Recipients リストに多くの累積エントリがある場合は、この問題を少ない数のメールボックスに分離できる可能性があります。 たとえば、[現象] セクションで説明されているエラーが発生したユーザーが少数の場合は、Outlook の セーフ Senders、Blocked Senders、および セーフ Recipients リストを調べて、リスト内のエントリの数が多い (合計) かどうかを判断する必要があります。

    これらのリスト内の多数のアイテムが原因で問題を絞り込む場合は、Exchange サーバーの最大拡張ルール サイズ レジストリ値を使用して、より大きな制限を構成できます。 このソリューションは、2003 年、2007 年、および 2010 年Exchange Server 2003 年Exchange Server実行Exchange Serverできます。

    • キー: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    • 値: Max Extended Rule Size
    • 種類: DWORD
    • データ: 迷惑メール ルールに許可する最大サイズ (バイト単位) を指定する整数

    レジストリに入力した値は、最大ルール サイズ (バイト単位) として解釈されます。 したがって、既定の 510 KB より大きい制限を指定する場合は、522240 (10 進数) を超える値を入力する必要があります。

    注意

    この変更を有効にExchange Microsoft Exchange 情報ストア サービスを再起動する必要があります。

    この変更は、このレジストリ変更が実行されるサーバー上Exchangeメールボックスに影響します。

    セーフ Senders、Blocked Senders、および セーフ Recipients リストに多くのエントリが (累積的に) ない場合は、手順 3 に進みます。

  3. レジストリ値が正しく構成され Max Extended Rule Size 、セーフ Senders、Blocked Senders、および セーフ Recipients リストに多くのエントリが存在しない場合、問題は Outlook の [連絡先からのメールの信頼] 設定に関係する可能性があります。 この設定は、次のスクリーンショットに示されています。

    [連絡先からのメールも信頼する] オプションのスクリーンショット

    このオプションが有効で、連絡先フォルダーに多数の連絡先がある場合、メールボックスの既定の 510 KB の制限を意図せずに超える可能性があります。 このオプションを有効にすると、Outlook連絡先のすべての電子メール アドレスを [送信者] リストにセーフします。 このチェック ボックスをオフにして問題が発生しなくなった場合は、このオプションを無効のままにするか、Exchange サーバーのレジストリ値を使用して既定の制限を増や Max Extended Rule Size します。

    • キー: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    • 値:Max Extended Rule Size
    • 種類: DWORD
    • データ: 迷惑メール ルールに許可する最大サイズ (バイト単位) を指定する整数

    レジストリに入力した値は、最大ルール サイズ (バイト単位) として解釈されます。 したがって、既定の 510 KB より大きい制限を指定する場合は、522240 (10 進数) を超える値を入力する必要があります。

    注意

    この変更を有効にExchange Microsoft Exchange 情報ストア サービスを再起動する必要があります。

  4. 手順 1 ~ 3 を確認または実装した後もこの問題が発生している場合は、メールボックス内の非表示の迷惑メール ルール メッセージに PR_RULE_MSG_STATE プロパティの値 が正しく 構成されていない可能性があります。 メールボックスにこのプロパティの正しく構成されていない値が含まれているかどうかを確認するには、次の手順を実行します。

    注意

    次の手順では、MFCMAPI 以降のバージョンの 2011 年 11 月バージョン (15.0.0.1029) を使用している必要があります。

    1. MFCMAPI ツールを、該当するメールボックス用に構成されたOutlookコンピューターにダウンロードします。

      MFCMAPI の詳細については 、「MFCMAPI」を参照してください

    2. メールボックスのオンライン モード プロファイルを作成します。

    3. 現在Outlookしている場合は、このコマンドを終了します。

    4. MFCMAPI を起動します。

    5. [セッション] メニューの [ログオン] を クリックします

    6. [プロファイルの 選択] ダイアログ ボックスで、[オンライン モード プロファイル] を選択し 、[OK] をクリックします

    7. アカウントの一覧で、メールボックスの電子メール アドレスを持つエントリをダブルクリックします。

      メールボックスの電子メール アドレスを選択したスクリーンショット。

    8. [ルート コンテナー] を展開し、[インフォメーション ストアの先頭] を展開します。

    9. 受信トレイ フォルダーを右 クリックし 、[関連付けられたコンテンツ テーブルを 開く] をクリックします

      [関連付けられたコンテンツ テーブルを開く] をクリックしたスクリーンショット。

    10. [受信 トレイ] ダイアログ ボックスで、件名が迷惑メール ルール メッセージ を見つけて選択します

    11. 下部ウィンドウで、プロパティを見 つけてPR_RULE_MSG_STATEします

      プロパティを選択PR_RULE_MSG_STATEスクリーンショット

      このスクリーンショットに示すように 、PR_RULE_MSG_STATE プロパティの既定値は 49 (10 進数) です。 このプロパティに値 49 が表示されない場合は、手順 l に進みます。

    12. [プロパティ] を 右PR_RULE_MSG_STATE し、[プロパティの削除] をクリックします

      [プロパティの削除] オプションを選択したスクリーンショット。

    13. プロパティ の削除を 求めるメッセージが表示されたら、[OK] をクリックします。

    14. MFCMAPI で開いているすべてのウィンドウを閉じます。

    15. Outlook を起動します。

関連情報

アプリケーション環境で MFCMAPI を使用して迷惑メール ルールをExchange Serverする方法