• Status: Solved
  • Priority: High
  • Security: Public
  • Views: 52
  • Last Modified:

How can I export a user's Outlook Web Application 2010 email to a pst file?

How to export a user's Outlook Web Application account to a pst file?  I am not the Exchange email Administrator.  We use Outlook 2010 at work.  I only have access to the Exchange 2010 console.  Our users only have access to email using Outlook Web Application 2010.   I need to export a user's email.  Can I do this using the Exchange console?
5 Solutions
timgreen7077Exchange EngineerCommented:
you can't export email to a pst from OWA. You will need to open the user mailbox in outlook in order to move the mail to a pst. you can also use the  New-MailboxExportRequest cmdlets in exchange to export the mail to a pst, and finally there are a ton of 3rd party app you can purchase in order to export the mail to a pst. the below link is an example of one 3rd party app you can purchase but there are tons of them.


As Tim mentioned, you can do this from the Exchange Server, via PowerShell.

Open an elevated PowerShell prompt, and then the following command:

New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Username

Open in new window

where username is the username you have logged into the Exchange Server with.  This will ensure that user has the appropriate rights to export the mailbox to a PST.

Next, use the following command:

New-MailboxExportRequest -Mailbox MailboxUsername -FilePath \\ServerName\ShareName\MailboxUsername.pst

Open in new window

Where:  MailboxUsername is the mailbox name (might be, for example, FirstName.LastName)

The path must be a share - it cannot be not local.

Make sure you have more than enough space on the shared drive for the size of the mailbox (I normally make sure to have at least twice as much to be safe).

Hope that helps,

SysToolsData Expert - Recovery,Backup,MigrationCommented:
To Export a user mailbox data into PST File format, you can try following method.

1) Using Outlook Application and Import/Export Wizard to Export data into PST File format to save as backup or used in another email client.
2) From Exchange Server, In this method, you can try PowerShell Command or you can Export Desired User mailbox using Exchange Admin Center

Helpful link: http://www.datarecovery.institute/export-exchange-mailboxes-to-pst-file-format/
Note: Both methods are given in above article

3) You can also try Systools Exchange Export Tool, designed to export Exchange mailbox data into PST Format.

To know more about the product, visit: https://www.systoolsgroup.com/exchange-export.html
Kurt JohnsonTechnical ManagerCommented:
As mentioned above, the first step is to grant the right to export mailboxes to an account in your organization.  In the Exchange Management Shell run the following command.

New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrator

Open in new window

If you're logged with that user already simply restart your Exchange Management Shell session to be granted access to the new cmdlets.

Next you need to create the network share that will be used as the file path for the exported PST files.  All that is required here is a network share that the Exchange Trusted Subsystem group has read/write permission to.

With everything configured properly you can now use New-MailboxExportRequest to start the mailbox export.  The only two required parameters for the command are the file path to the export PST file, and the name of the mailbox to export.

To view the status of the request use the Get-MailboxExportRequest cmdlet.

You can also see more detail about the mailbox export request with Get-MailboxExportRequest.

An easy way to see the progress of all mailbox export requests is to pipe Get-MailboxExportRequest into the Get-MailboxExportRequestStatistics cmdlet.

You can also export a user's Personal Archive using mailbox export requests simply by adding the -IsArchive parameter to the command.

[PS] C:\>New-MailboxExportRequest -Mailbox alan.reid -FilePath \esp-ho-ex2010apstalan.reid.pst -IsArchive

Open in new window

Completing the Mailbox Export Request :

When a mailbox export request is completed, it remains on the server until it is removed by an administrator using Remove-MailboxExportRequest.

Additionally, in case if you PS command techie, you can also try using Shoviv edb to pst converter which should be an ideal solution to achieve this goal in hassle-free manner.
AmitIT ArchitectCommented:
Two option:
1) Use outlook and export. User can do it easily.
2) Ask your admin to export via powershell.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now