There was a long time between Microsoft Exchange 2007 and Microsoft Exchange 2010, but one thing did not getting better, the export of PST-Files from Exchange 2010. So a few things to do, lets go. First we had to activate the Export CMDlet for a user or group
Open a Powershell window an type this to grant a user access to the Export CMDlet
New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “Administrator”
or this for a group
New-ManagementRoleAssignment –Role “Mailbox Import Export” –Group “MailboxAccessGroup”
On the Exchange 2010 Server, you had to install Outlook 2010 x64, yeah thats right, directly on the Mail Server…
Now test the following Powershell Script which you should change *USER* and the *PATH*
Export-Mailbox –Identity *USER* –PSTFolderPath *PATH*
If it works, you are a lucky man, if not, and that’s the default, you should get a message like this
Fehler für Admin (Admin@domain.com). Ursache: Fehler im Schritt: Das Objekt wird genehmigt. Unbekannter Fehler., Fehlercode
+ CategoryInfo : InvalidOperation: (0:Int32) [Export-Mailbox], RecipientTaskException
+ FullyQualifiedErrorId : E54E4C23,Microsoft.Exchange.Management.RecipientTasks.ExportMailbox
Now start ADSI Edit, open a new Connection like on the Screenshot
go to your Database,
Now do a right click on you DB, change to the security tab an add the “System” user with the following rights.
– Administer information store
– Allow Impersonation to Personal Exchange…
– Create named properties in the information store
– Open mail send queue
– Receive as
– Send as
– View information store status
Maybe you had to restart the Information Store Service, and after that, the export should work.
If you like to do the export from a Remote Server, you had to install the Exchange 2010 Management Tools, but you also had to install Outlook 2010 x64 on the Mail Server.