Microsoft Outlook power users unable to send emails if they have more than 500 subfolders in their primary email account

Microsoft Outlook
(Image credit: Microsoft)

Microsoft recently said it's working on an issue affecting Microsoft Outlook users who can't send emails, but most users won't be impacted — Microsoft determined that this bug only affects users with more than 500 shared folders in the primary mailbox. Due to limits placed on the email client, these users receive an 0x80040305 error from Outlook when sending emails. 

In 2019, Microsoft addressed an issue with its shared folders by increasing the limit to 5,000. However, it did not adjust the setting for the primary mailbox, which went unnoticed until the number of users leveraging over 500 folders grew large enough to garner attention, thus eventually catching Microsoft's attention as complaints started flowing in.

At the time of writing, Microsoft hadn't provided an immediate solution. One of the workarounds for affected users is to reduce the 500 folder count to 450. This may not go over well with many users. 

The second workaround is to keep all the mailbox folders collapsed instead of keeping them expanded. If for some reason that's not possible, Microsoft recommended avoiding certain online actions in Outlook such as using "View on Server" and "Click here to view more on Microsoft Exchange". Using "include older results" when searching also helps. After taking the required steps, the user will need to restart Outlook. 

But Why Limit to 500 Sub-Folders?

This is a strange issue, but it exists by design, as the software-making giant intentionally placed this limit. The Outlook team explained that supporting more than 500 folders was prohibitively expensive as it affected performance when syncing with Microsoft Exchange, which evaluates changes whenever they are made. Outlook has problems with 'deep hierarchy' notifications, so setting a shallow limit allows the email client to function. At the time, having 500 subfolders seemed impossible to use, but many in key executive roles will surely have this type of setup for archival purposes.

So, to keep up with the times, Microsoft increased the limit to 5,000, which should be as quick as 500 shared folders. Since the primary inbox setting was overlooked, the team may simply enable the same workaround for the primary account.

TOPICS
Roshan Ashraf Shaikh
Contributing Writer

Roshan Ashraf Shaikh has been in the Indian PC hardware community since the early 2000s and has been building PCs, contributing to many Indian tech forums, & blogs. He operated Hardware BBQ for 11 years and wrote news for eTeknix & TweakTown before joining Tom's Hardware team. Besides tech, he is interested in fighting games, movies, anime, and mechanical watches.

  • parkerthon
    As an Exchange admin myself, if you’re using 500+ folders, you’re using email both very inefficiently and abnormally. You are in the .00001% and likely the only reason Microsoft has bothered to support this is because of some very old school enterprise CEOs at banks or utilities or wherever else the ivory tower “I am a god amongst mere mortals” mentality not only still exists but is celebrated. Those people can’t be told no and likely complain to the CIO every day(or to their assistants that than complain to IT). Their money meant they had to designate limited back end developer resource to making this supported as opposed to a hundred thousand other things that could modernize email to be faster and more useful. People wonder why Microsoft is always stuck in the past while still making money hand over fist. This is a perfect example.
    Reply
  • Order 66
    I just don't understand why you need 500+ folders in the first place, and why that would cause you to not be able to send emails.
    Reply
  • drtweak
    I keep all my work emails organized, but I keep only 1 folder per company not 1 folder per person lol, and even if I did have 500+ folders i would never have them all expanded out at once. Imaging scrolling for like 5 minutes to find the folder you need.
    Reply