Showing results for 
Search instead for 
Did you mean: 
Power Participant
Power Participant

Export Entire Outlook Mailbox to PST file

Hi All,


I'm wondering if it's possible to initiate a backup of an entire 365 mailbox to a PST file. Currently we do this directly from the 365 server using the built in backup tool.

Use case: When an employee leaves the company we backup their entire mailbox before deleting their account.

Was thinking this could be done with UI Flows but wondering if there's a way to do it via API.


Anyone have an ideas or experience with this?





Hi @SamPo 


Exporting an entire mailbox is currently not supported as a direct action in Power Automate. (You could export individual email though but still there is a limit on the number of emails that you can get using the get email action and export email action)


If you think this should be added as a feature/ function, you can create an idea post here or upvote already existing similar ones.


Hope this Helps!


If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!

Helper IV
Helper IV

Going with an Office 365 backup tool is the best solution to converting Outlook mailbox to PST. This tool helps to bulk migrate office 365 emails and does not alter a single data during the conversion. I am a frequent user of this tool and this tool easily migrates the office 365 emails with accuracy. The Office 365 backup tool for Mac enables migrating/converting Office 365 emails to 20+ various file formats and email clients. You can opt to migrate only selective emails using the Date Range Filter of this tool. 

Helpful resources

Power Automate News & Announcements

Power Automate News & Announcements

Keep up to date with current events and community announcements in the Power Automate community.

Community Calls Conversations

Community Calls Conversations

A great place where you can stay up to date with community calls and interact with the speakers.

Power Automate Community Blog

Power Automate Community Blog

Check out the latest Community Blog from the community!

Users online (4,640)