Outlook error indicating you are over your Junk E-mail list limit

Article ID: 2669081
Expand all | Collapse all

Symptoms

When you are starting Outlook or you are trying to configure your junk e-mail settings, you may receive one of the following error messages:

Cannot add to the server Junk E-mail Lists, you are over the size allowed on the server. The Junk E-mail Filter on the server will be disabled until your Junk E-mail Lists have been reduced to the size allowed by the server.

Would you like to manage your Junk E-mail Lists now?"

OR

Unable to add to the server Junk E-mail Lists, you are over the size allowed on the server. The Junk E-mail Filter on the server will be disabled until your Junk E-mail Lists have been reduced to the size allowed by the server.

Would you like to manage your Junk E-mail Lists now?"


Cause

Microsoft Exchange has a limit to the size of the rule where your different "junk" lists are stored. By default, the limit is 510 KB.

In relation to this limit, there are four known causes for the above errors.
  • You have a large number of entries in your Safe Senders, Blocked Senders, and Safe Recipients lists

    By default, you have a cumulative limit of 510 KB for all of your junk e-mail lists. If you have a large number of entries in these lists (cumulatively), then you may receive the above error when you attempt to add more items to the lists.

  • The Max Extended Rule Size registry value is incorrectly configured on the Exchange server

    On an Exchange server, you can configure the following registry data:

    Registry key: HKLM\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    Value: Max Extended Rule Size
    Type: DWORD
    Data: an integer specifying the maximum size, in bytes, you want to allow for the junk e-mail rule

    The value you enter in the registry is interpreted as the maximum rule size in bytes. Therefore, if you want to specify a limit that is higher than the default 510 KB, you need to enter a value higher than 522240 (decimal).

    The above error can occur when you inadvertently specify a value lower than the default limt. For example, you enter a value of 1024 under the assumption that this is doubling the default limit of 510 KB. Since the value you enter is interpreted as a number of bytes, a value of 1024 means you have configured a limit of 1024 bytes, substantially lower than the default limit of 510 KB.

  • The PR_RULE_MSG_STATE property of the Junk E-mail Rule message is incorrectly configured

    With an Exchange mailbox, your junk e-mail settings are stored in a hidden message in the associated contents table of your Inbox folder. The subject of this hidden message is Junk E-mail Rule. This message has a property called PR_RULE_MSG_STATE and the default value on this property is 49 (decimal) or 0x31 (hexadecimal). If you then disable junk email filtering in Outlook Web App, the value of this property becomes 48 (decimal) or 0x30 (hexadecimal). Therefore, if the value specified on this property is something other than 48 or 49 (decimal), then you may receive the above error.

  • The "Also trust e-mail from my Contacts" option is enabled in Outlook

    On the Safe Senders tab of the Junk E-mail Options dialog box you can configure the Also trust e-mail from my Contacts option. If enabled, and you have a large number of contacts in your Contacts folder, you may inadvertently exceed the 510 KB limit on your mailbox. With this option enabled, Outlook attempts to add all of the email addresses for your contacts to the Safe Senders list. 

Resolution

The resolution to this problem depends on the cause of the problem, and as mentioned in the Cause section of this article, there are four possible causes to this problem. Please use the following troubleshooting process to narrow down the cause of the problem.
  1. Check the registry on your Exchange server to see if an improper value is being used for Max Extended Rule Size.

    Key: HKLM\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    Value: Max Extended Rule Size
    Type: DWORD
    Data: an integer specifying the maximum size, in bytes, you want to allow for the junk e-mail rule

    The value you enter in the registry is interpreted as the maximum rule size in bytes. Therefore, if you want to specify a limit that is higher than the default 510 KB, you need to enter a value higher than 522240 (decimal). For example, if you want to double the default limit, specify a value of 1044480.

    Note: You will need to restart the Microsoft Exchange Information Store service for this change to take effect.

    You can also use the following steps to determine this value without checking the registry on your Exchange server. If the value shown in MFCMAPI differs from the value shown in the registry on the Exchange server, either you are not on the correct Exchange server or the registry value is not being used yet (because the Exchange Information Store service has not been restarted).

    Note: The following steps assume you are using at least the November, 2011 version (15.0.0.1029) of MFCMAPI. 
    1. Download the MFCMAPI tool on a computer where you have an Outlook profile configured for the mailbox in question.

      For more information about MFCMAPI, visit the following CodePlex website: http://mfcmapi.codeplex.com
    2. Create an Online mode profile for the mailbox.
    3. Start MFCMAPI.
    4. On the Session menu, click Logon.
    5. In the Choose Profile dialog box, select the Online mode profile and then click OK.
    6. In the Display Name column, locate the entry for the mailbox. Then, select that row in the list.
    7. On the Property menu click Additional Properties.
    8. In the Extra Properties dialog box click Add.
    9. In the Property Tag Editor dialog box, enter the following value in the Property Tag field.

      0x0E9B0003

      This is the value that translates to the PR_EXTENDED_RULE_SIZE_LIMIT property.

      After you type this value into the Property Tag field, the remaining fields in the Property Tag Editor should automatically fill in to match the values shown in the following figure. 

      Collapse this imageExpand this image
      2669273


    10. Click OK in the Property Tag Editor dialog box.
    11. Click OK in the Extra Properties dialog box.
    12. With the mailbox selected in the top pane, locate and select the PR_EXTENDED_RULE_SIZE_LIMIT property in the lower pane.

      The following figure shows an example of this property.

      Collapse this imageExpand this image
      2669275


    13. Note the value of this property displayed in the Value column. In the above example figure, the default limit of 522240 is being used.

    If the Max Extended Rule Size registry value does not exist on your Exchange server or the value is correctly configured, then continue with the following step.

  2. If there are a large number of cumulative entries in the Safe Senders, Blocked Senders and Safe Recipients lists, then you can probably isolate this problem down to a few number of mailboxes. For example, if only a few users encounter the error listed in the Symptoms section of this article, then you should examine the Safe Senders, Blocked Senders, and Safe Recipients lists in Outlook to determine if there are a large number of entries in the lists (in total).

    If the problem is narrowed down to a large number of items in these lists, you can configure a higher limit using the Max Extended Rule Size registry value on your Exchange server. This solution can be used on servers running Exchange Server 2003, Exchange Server 2007, and Exchange Server 2010.

    Key: HKLM\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    Value: Max Extended Rule Size
    Type: DWORD
    Data: an integer specifying the maximum size, in bytes, you want to allow for the junk e-mail rule

    The value you enter in the registry is interpreted as the maximum rule size in bytes. Therefore, if you want to specify a limit that is higher than the default 510 KB, you need to enter a value higher than 522240 (decimal).

    Note: You will need to restart the Microsoft Exchange Information Store service for this change to take effect.

    This change affects all mailboxes located on the Exchange server where this registry change is performed.

    If there are not a large number, cumulatively, of entries in the Safe Senders, Blocked Senders, and Safe Recipients lists, continue with the next step.

  3. If the Max Extended Rule Size registry value is configured correctly and there are not a large number of entries in the Safe Senders, Blocked Senders, and Safe Recipients lists, then the problem may be due to the Trust e-mail from my Contacts setting in Outlook.This setting is shown in the following figure.

    Collapse this imageExpand this image
    2669452


    If enabled, and you have a large number of contacts in your Contacts folder, you may inadvertently exceed the default 510 KB limit on your mailbox. With this option enabled, Outlook attempts to add all of the email addresses for your contacts to the Safe Senders list. If you uncheck this option and the problem no longer occurs, then you can either leave this option disabled or you can use the Max Extended Rule Size registry value on your Exchange server to increase the default limit.

    Key: HKLM\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
    Value: Max Extended Rule Size
    Type: DWORD
    Data: an integer specifying the maximum size, in bytes, you want to allow for the junk e-mail rule

    The value you enter in the registry is interpreted as the maximum rule size in bytes. Therefore, if you want to specify a limit that is higher than the default 510 KB, you need to enter a value higher than 522240 (decimal).

    Note: You will need to restart the Microsoft Exchange Information Store service for this change to take effect.

  4. If you are still experiencing this problem after reviewing or implementing the above three steps, the hidden Junk E-mail Rule message in your mailbox may have an improperly configured value on the PR_RULE_MSG_STATE property. You can use the following steps to determine if your mailbox contains an improperly configured value for this property.

    Note: The following steps assume you are using at least the November, 2011 version (15.0.0.1029) of MFCMAPI.
    1. Download the MFCMAPI tool on a computer where you have an Outlook profile configured for the mailbox in question.

      For more information about MFCMAPI, visit the following CodePlex website: http://mfcmapi.codeplex.com

    2. Create an Online mode profile for the mailbox.
    3. Exit Outlook if it is currently running.
    4. Start MFCMAPI.
    5. On the Session menu, click Logon.
    6. In the Choose Profile dialog box, select the Online mode profile and then click OK.
    7. In the list of accounts, double-click the entry with the email address for the mailbox.

      Collapse this imageExpand this image
      2669453

    8. Then, expand Root Container and Top of Information Store.
    9. Right-click the Inbox folder and then click Open associated contents table.

      Collapse this imageExpand this image
      2669454

    10. In the Inbox dialog box, locate and select the message whose Subject is Junk E-mail Rule.
    11. In the lower pane, locate and select the PR_RULE_MSG_STATE property.

      Collapse this imageExpand this image
      2669455


      The default value of the PR_RULE_MSG_STATE property is 49 (decimal) as shown in the above figure. If you do not see a value of 49 for this property, continue with the next step.

    12. Right-click PR_RULE_MSG_STATE and then click Delete property on the menu.

      Collapse this imageExpand this image
      2669456

    13. Click OK when prompted to delete the property.
    14. Close all windows open with MFCMAPI.
    15. Start Outlook.

More information

For more information about how to delete junk email rules by using MFCMAPI, click the following article number to view the article in the Microsoft Knowledge Base:

2860406 How to delete junk email rules by using MFCMAPI in an Exchange Server 2010 environment

Properties

Article ID: 2669081 - Last Review: February 3, 2014 - Revision: 8.0
Keywords: 
KB2669081

Give Feedback

 

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