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?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

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.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial

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:
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:
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.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.