Exchange 2003 -- Reconnecting mailboxes.  Odd request.

Posted on 2011-10-20
Medium Priority
Last Modified: 2012-05-12
I won't go into details about why we need to do this, but:

We are going to be disconnecting about 5000 Exchange Mailboxes from their associated AD accounts, because those AD accounts will now be associated with email accounts that don't live on our Exchange server.

As for the disconnected mailboxes, we want to create NEW AD accounts for them, and connect the mailboxes to them.  The new accounts will have the same usernames, except with something appended to end of them (for example 'user' will now be 'user_temp', 'user1' will now be 'user1_temp').  I've been reading up on how to do a mass reconnect of mailboxes, but everything I've seen looks like it tries to match the username, which will nolonger be the same.  I'm not sure if there's a way to script doing this so it looks for the new username?  Or, make it so it'll create new usernames for these dead mailboxes based on criteria I specify?
Question by:mgudites1
1 Comment
LVL 12

Accepted Solution

Nenadic earned 2000 total points
ID: 37004895
How about a workaround:
1. Disconnect mailboxes from 5000 original accounts (let's call these A)
2. A accounts renamed to a temporary placeholder, e.g. a-<username>. This can be done en-masse as well.
2. 5000 new accounts created with original names (let's call these B).
4. B accounts connected to mailboxes that belonged to A which can now be done en masse, since the accounts are the same.
5. B accounts renamed to <username>_temp.
6. A accounts renamed back to original names.

All above actions can be performed en masse. You would need to ensure AD update and AD and Exchange convergence during the process. It is also a good idea to work out if your Recipient Policies are affected in any way - in other words, if usernames play a major role in email address assigning.

Good luck.

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

With so many activities to perform, Exchange administrators are always busy in organizations. If everything, including Exchange Servers, Outlook clients, and Office 365 accounts work without any issues, they can sit and relax. But unfortunately, it…
Steps to fix “Unable to mount database. (hr=0x80004005, ec=1108)”.
This video discusses moving either the default database or any database to a new volume.
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…
Suggested Courses

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question