No Room to Make Room

The Outlook Mailbox Size Dilemma

When Outlook users grapple with the dreaded “mailbox full” warning, it’s not just about deleting old emails—there’s often a bigger picture involving invisible storage spaces and mailbox policies. Let’s explore how to troubleshoot this with PowerShell and maintain a healthy mailbox size.

Deciphering the Full Mailbox Warning

Imagine a user trying to delete emails, but the mailbox remains stubbornly full. Traditional cleanup methods don’t seem to work. It’s time to pull back the curtain with some PowerShell magic.

PowerShell at Work

To unravel the mysteries of a bloated mailbox, we turn to specific PowerShell commands. Here’s what they look like and what they reveal:

  1. Check Mailbox Quotas and Statistics:
    Get-Mailbox user@example.com | fl ProhibitSendReceiveQuota, IssueWarningQuota

    Get-MailboxStatistics user@example.com | fl TotalItemSize, TotalDeletedItemSize, StorageLimitStatus

    These commands check the quotas and provide a glimpse into the actual size of the mailbox, including the space consumed by deleted items.
  2. Recoverable Items Dumpster Check:
    Get-MailboxFolderStatistics user@example.com -FolderScope RecoverableItems | fl Name, FolderSize

    Example Output:


    This alarming figure shows the Recoverable Items Dumpster has reached its capacity, a common yet often overlooked culprit in full mailbox scenarios.

Tackling the Overcapacity

When the mailbox refuses to shed its bulk despite your efforts, it’s time for a methodical approach. Here’s how to address the overcapacity:

  1. Enable Online Archive: If not already in place, activate the Online Archive feature. This separates older emails from the primary mailbox, offering immediate relief.

    For instructions on enabling an archive mailbox with PowerShell, including necessary permissions and commands, see Microsoft’s documentation.
  2. Retention Policies: Check the Microsoft Purview Admin Center for any Retention Policies applied to the mailbox. Such policies might prevent the deletion of emails and the purging of the Recoverable Items folder in Exchange Online.
  3. Investigate Holds: While Litigation Hold is well-known for its use during legal investigations, it’s the Retention Hold that can quietly interfere with normal mailbox processing. A Retention Hold, designed for temporary periods such as a user’s absence, suspends the Managed Folder Assistant’s (MFA) ability to apply the Messaging Records Management (MRM) retention policy. To resume normal archiving and deletion, this hold must be lifted:
    Set-Mailbox user@example.com -RetentionHoldEnabled $false

    By disabling the Retention Hold, the MFA can once again manage the mailbox, enabling it to archive and delete items per the organization’s policies.
  4. Clear the Dumpster: With the Retention Hold removed, focus on the Recoverable Items Dumpster. Here, PowerShell proves indispensable, granting visibility and control to purge items that no longer need protection.
  5. Run Managed Folder Assistant: Post-clearance, invoke the Managed Folder Assistant via PowerShell:
    Start-ManagedFolderAssistant user@example.com

    This assistant enforces any existing retention policies or simply helps clear the dumpster if no policies are set, ensuring the mailbox can breathe freely.

Throughout this procedure, maintaining open lines of communication with the user is crucial. Each step, particularly the removal of holds and purging of items, should be done with a clear understanding of the organization’s data retention policies and compliance requirements.

Online Archiving and Licensing

It’s vital to note that Online Archiving is not just a feature reserved for the Exchange Online Plan 2 users. It’s also included in Microsoft 365 Business Premium and higher subscriptions, providing a seamless archiving experience without the need for additional add-ons. This feature helps users manage their mailbox sizes more effectively by automatically moving older emails to the archive, thus ensuring the primary mailbox remains within manageable limits.

To enable the Online Archive in Microsoft 365, which provides additional mailbox storage space, follow the steps detailed in Microsoft’s official guide on enabling archive mailboxes.

Proactive Mailbox Management

Recommendations for users include leveraging Online Archiving for older emails and ensuring the regular maintenance of Deleted and Junk Email folders. For attachments, consider storing them on OneDrive or a similar platform to keep the mailbox lean.

Conclusion: Navigating Mailbox Capacity with Confidence

Effective mailbox management is an art that requires understanding the technical aspects and utilizing the right tools. For those facing persistent ‘mailbox full’ warnings, the PowerShell commands provided here are a starting point for reclaiming control over mailbox capacity.

We invite you to share your experiences and insights into managing mailboxes effectively in the comments section below. Your shared wisdom could be the beacon of guidance for others navigating similar challenges.

Leave a comment