Running rules against existing email on an inbox with 20,000+ email. It isn't working.

David Ryan 0 Reputation points
2025-03-21T10:50:09.0966667+00:00

I have recently migrated to O365, and have gained significant storage in my mailbox. As a result, I've imported .pst files that I previoiusly used as archives to keep my mailbox within previous storage limits. My newly consolidated Outlook inbox has more than 20,000 email messages, spanning a time period of about 9 years.

I'm trying to run existing rules to organize the new messages that are now in my inbox. The rules have historically worked just fine with smaller amounts of email, but when I run them now, nothing happens. When I look at the subfolder in my inbox, I do not see any of the older messages being sorted as the rules should.

Any ideas?

Outlook Windows Classic Outlook for Windows For business
{count} votes

1 answer

Sort by: Most helpful
  1. Joan Hua-MSFT 5,300 Reputation points Microsoft External Staff
    2025-03-24T02:12:05.8033333+00:00

    Hi @David Ryan

    Welcome to our forum!

    Does the issue occur recently on Outlook Desktop Client?

    Do you have any specific operation before the issue occurred? 

    What is the version of your Outlook? It is recommended that you please check the Outlook client version (File>Office Account>Product Information) and try to upgrade to the latest version to see if the problem is resolved. 

    Meanwhile, here a few steps you may take:

    1. Check Rule Settings: Ensure that your rules are enabled and correctly configured. Go to File > Manage Rules&Alerts and verify the settings.
    2. Run Rules Manually: Sometimes, running the rules manually can help. Go to File>Manage Rules&Alerts and use the Run Rules Now option to see if the rules process correctly.
    3. Reduce Rule Complexity: If your rules are complex or there are many of them, try simplifying them. This can sometimes help with performance issues.
    4. Recreate Rules: Delete and recreate the rules. This can resolve issues where rules have become corrupted or are not functioning as expected.
    5. Check for Conflicts: Ensure there are no conflicts between rules. Sometimes, one rule can prevent another from running.

    Hope it helps! 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".  

    Note: Please follow the steps in our [documentation] to enable e-mail notifications if you want to receive the related email notification for this thread.  


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.