I occasionally need to pull mailbox data in PST format from Exchange, sometimes for archival, other times for legal review, or perhaps for some other reason altogether. This process has changed to use Export/Import with Exchange 2007, removing the 2GB file size limit and including a slew of other features, but some of us still need or prefer to use the handy exmerge tool.
Luckily, it’s still possible to use exmerge if you keep a few considerations in mind.
First, you must have at least “View-Only Administrator” privileges in the 2007 environment. To do this, open an Exchange command shell, and run:
Add-ExchangeAdministrator -Identity '<your domain>.local/Users/ExMerge' -Role 'ViewOnlyAdmin'
You’ll also need SendAs and ReceiveAs permissions on the mailbox store where the user’s mailbox lives. To find which store this is, open the Exchange Management Console and navigate to Recipient Configuration -> Mailbox. Double click the user, and on the General tab note the value of the “Mailbox database” line. Then run:
Get-MailboxDatabase -identity "<YourServer>\<Value from Mailbox database>" | Add-ADPermission -user "<YourDomain>\<Your AD Account>" -ExtendedRights Receive-As, Send-As
Finally, and this one got me for a while, you may have problems if the user is hidden from Exchange address lists. You can check this in the user properties on the General tab. Make sure “Hide from Exchange Address lists” is not checked.
Leave a Comment