Well over the past week, I have spent a significant amount of time migrating to Exchange 2010 from Exchange 2003. The setup was quite simple. Single Exchange 2003 machine to a single Exchange 2010 server. Simple yes, but there were a few things which caught me by surprise. As with anything else, when I encounter something which gives me a rough time, I write about it in order to help others.
Well, while I was moving over some of my mailboxes, I would randomly get warnings about the moved user. Exchange 2010 would simply tell me that it moved successfully, but that it couldn’t clean up the source mailbox. The result was a moved mailbox to Exchange 2010, and an orphaned mailbox stuck on my Exchange 2003 mailbox store. That’s an easy fix right, just right click and purge. Unfortunately that did not work. I was left with an error message which stated:
“The Operation cannot be performed because this mailbox was already reconnected to an existing user.”
So now what?
Within Exchange System Manager, locate the mailbox store which has the orphaned mailbox.
Right click the mailbox –> Properties –> Limits Tab
Under Deletion settings, enter a number which is less than the age of the orphaned mailbox. In this case, this just happened, so I entered 0.
From here you can either start the mailbox management process by clicking on the server which hosts the store with the orphaned mailbox or you can stay in the same mailbox –> Properties and click on the Database tab. In Maintenance interval box, click Use custom schedule and click customize. In the list of days click the day that today is(your today). If you are keeping this server/mailstore around, make sure you set this back to normal.
Once the mailbox management process completes, on the mailbox folder, right click and run cleanup agent and your orphaned mailbox will magically disappear.