How do I automatically create new Exchange mailboxes for user accounts as they are migrated?
How do I use a script to create Exchange mailboxes?
Domain Migration Administrator 6.x
Domain Migration Administrator 7.x
DMA can run a post-process script that creates new mailboxes. You can obtain this script from Microsoft and modify it for your environment.
The following Microsoft Knowledge Base article contains a sample VBscript that creates an Exchange 2000 or Exchange 2003 mailbox for an existing user: Microsoft Knowledge Base article 327079, How to programmatically create a mailbox for an existing user in the Active Directory by using CDOEXM,
To create new mailboxes:
- Obtain the script from Microsoft Knowledge Base article 327079.
- Using a text editor, open the script and locate the following line:
- Replace the line identified in the previous step with the following text:
- Save and close the script.
- In DMA, run the script.
Set oIADSUser = GetObject("LDAP://CN=UserName,CN=Users," & strDefaultNC)
Set oIADSUser = targetObject