Freeing up mailbox data after archiving

Users are reaching their Exchange 2010 mailbox quota and archiving. However outlook still reports them as using the same mailbox size .

Read an article that need to do an offline defrag (which I wish to avoid) - or moving mailbox to another database can cause defrag to happen. Have tried this and still no change
reported in outlook - Have tried switching from cached to non-cached mode - still no change.

Thank you.
Who is Participating?
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.

Alex GreenProject Systems EngineerCommented:
You could compact the local file too, that may help.
timgreen7077Exchange EngineerCommented:
Are you talking about mailbox sizes or database sizes? you sound like your mixing the 2. which are you referring to?
Alex GreenProject Systems EngineerCommented:
You could take a look at

Check the white-space and go from there, also if they are archiving mail, it may take time for it to stub the email.
Price Your IT Services for Profit

Managed service contracts are great - when they're making you money. Yes, you’re getting paid monthly, but is it actually profitable? Learn to calculate your hourly overhead burden so you can master your IT services pricing strategy.

matmosAuthor Commented:
Mailbox size - it says you have reached quota - so users are archiving - but mailbox size is not going down . I read somewhere that moving the mailbox from one database to another causes exchange to report the correct size - but didnt work for me.
timgreen7077Exchange EngineerCommented:
to check the actual mailbox size run the below cmdles in exchange shell:

Get-MailboxStatistics "username" | ft displayname, totalitemsize

This will show to the actual size of the user mailbox. outlook may be showing incorrectly because of cache, but it's also possible that even though the users are archiving they are not archiving enough mail data to make a difference. run the cmdlets to see the correct size despite what outlook shows. if its the same then the user just aren't archiving enough to make a difference. remember emails are generally pretty small so it takes alot to make it shrink at times.

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
matmosAuthor Commented:
Thank you - running that cmdlet shows exchange still has their mailboxes as the same size as outlook is reporting.
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.