37 C
Monday, July 22, 2024

How to Clean up a Mailbox or Clean up the Dumpster using Discovery Search in Exchange 2010

Updated – Supports Exchange 2010/2013 and Exchange 2016

Lets say I want to Clean up a Users mailbox completely to have a fresh Start.

We can use Discovery Search to do this task

First Assign the Permissions which is required to use discovery Search – Refer Below link


I just Created a Test user with Few mails and Few Items in his dumpster


Get-MailboxFolderStatistics -Identity "User2" -FolderScope RecoverableItems | Format-Table Name,FolderPath,ItemsInFolder,FolderAndSubfolderSize


Now am doing a search query with a wildcard to query everything and deleting it completely including the archive mailbox

Get-mailbox "User1"| search-mailbox –searchquery "Subject:'*'" –DeleteContent

Caution : Its going to Clean up the Archive Mailbox as well

Use this command for not to include archive

Get-mailbox "User1"| search-mailbox –searchquery "Subject:'*'" –DeleteContent -<em>DoNotIncludeArchive


Use this command to delete Dumpster alone

Get-mailbox "User1"| search-mailbox –searchquery "Subject:'*'" –DeleteContent -<em>SearchDumpsterOnly</em>


Now mailbox is cleaned up completely including the dumpster

Get-MailboxFolderStatistics -Identity "user1" -FolderScope RecoverableItems | Format-Table Name,FolderPath,ItemsInFolder,FolderAndSubfolderSize


If you feel its too confusing –  Check out the Automated Script to do these tasks for you

Discovery Search Simplified Script to Delete a Specific Email and other Tasks – Exchange 2010


Satheshwaran Manoharan
Satheshwaran Manoharanhttps://www.azure365pro.com
Award-winning Technology Leader with a wealth of experience running large teams and diversified industry exposure in cloud computing. From shipping lines to rolling stocks.In-depth expertise in driving cloud adoption strategies and modernizing systems to cloud native. Specialized in Microsoft Cloud, DevOps, and Microsoft 365 Stack and conducted numerous successful projects worldwide. Also, Acting as a Technical Advisor for various start-ups.

Related Articles


  1. For some reason when I run the cmdlet to delete contents of dumpster, it tells me the target mailbox path is required


Please enter your comment!
Please enter your name here

× How can I help you?