Scan Exchange 2010 for corrupt emails

I have a few users that are experiencing issues when opening up outlook and i'd like to scan the store in hope it will uncover some corrupt emails which I can remove, can you suggest the best way to do this?
Daniel ForresterDirectorAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Will SzymkowskiSenior Solution ArchitectCommented:
In a case like that I would recommend using something like Kernel Data Recovery for Exchange Server. This will let you Scan your EDB databases offline (so that it does not impact the performance of Exchange) and you can perform a low level scan which does a much better job than ESEUtil.

"With Exchange 2010 SP1 or higher, a single command, New-MailboxRepairRequest, can check the database for corruption.

The first step is to identify whether or not there is any corruption. To do this, we will run the command with the –DetectOnly switch so that there are no changes made to the mailbox data structure."

Here is how:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Daniel ForresterDirectorAuthor Commented:
Wayne88 i tried this already and it didn't seem to do anything, can you give me an example command to run if i want to scan the whole server and my server name is "server1"
Marshal HubsEmail ConsultantCommented:
You can use "New-MailboxRepairRequest" cmdlet to check the corruption level of Exchange 2010 and, this cmdlet will also help you to fix mailbox corruption:

However, if still you are not able to fix your Exchange database, you can take help of Stellar Phoenix Exchange Recovery Software to repair your corrupt exchange database file to restore all in inaccessible mailbox items without causing server downtime.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.