Migrating Exchange Online to SharePoint
Who is this article for?Users wanting to move emails from Exchange Online to SharePoint.
Public Folder and/or Shared Mailbox access is required.
Mail Manager gives you the option to batch file emails from Exchange Online Public Folders or Shared Mailboxes directly to SharePoint filing locations. This article shows you how to do that.
1. Preparing migration
Before you begin moving the emails:
- Go to the App Consent Page.
- Add and approve the Mail Manager Desktop and Mail Manager EWS apps.
- Identify a PC with Mail Manager installed that will be used for the filing.
- On the machine, run the MailManager.BatchCloudFiler.exe.
You can find it in C:\Program Files\Mail Manager\x64 or %localappdata%\Mail Manager\Program Files\x64.
This will open the Cloud Batch Filer window.
2. Migrating Public Folders
To migrate Public Folders:
- Click the Authenticate button.
- Enter your Microsoft 365 credentials.
- Select Add Batch.
This will open the Add New Batch window. - Open the Export From menu.
- Select Exchange Public Folder.
- Choose the sub-folder depth of the folder to be exported.
- Click Select.
- Choose the required Public Folder to migrate from.
- Open the Import Into menu.
- Choose the SharePoint location to migrate to.
-
Select a batch.
-
Click Start Migration.
The selected batch will begin copying emails to the chosen SharePoint location. Progress details will be displayed at the bottom of the window and in the arrow drop down per batch.
When the batch is complete, another batch can be started.
Click Generate Report to see a summary and details of a batch.
3. Single Shared Mailbox
To migrate Shared Mailboxes:
- Click the Authenticate button.
- Enter your Microsoft 365 credentials.
- Select Add Batch.
This will open the Add New Batch window. - Open the Export From menu.
- Select Single Shared Mailbox.
- Enter the email address of the Mailbox to be exported.
- Click Select.
- Choose the mailbox sub-folders to be exported.
- Open the Import Into menu.
- Choose the SharePoint location to migrate to.
-
Select a batch.
-
Click Start Migration.
The selected batch will begin copying emails to the chosen SharePoint location. Progress details will be displayed at the bottom of the window and in the arrow drop down per batch.
When the batch is complete, another batch can be started.
Click Generate Report to see a summary and details of a batch.
4. Multiple Shared Mailboxes
To migrate Multiple Shared Mailboxes:
- Click the Authenticate button.
- Enter your Microsoft 365 credentials.
- Select Add Batch.
This will open the Add New Batch window. - Open the Export From menu.
- Select Multiple Shared Mailboxes.
-
Browse to the location of the .csv file
- If the .csv file contains invalid data this will be logged. To view errors select the Open Log button
- Valid rows from the .csv will be added to the Batch Window ready for batch filing
-
Select a batch or multiple batches using the tick box
-
Click Start Migration.
Below is an example of how the .csv file should be built:
File Format
Mailbox Address,Folder name,Destination
Support.mailmanager@ideagen.com,Inbox,https://company.sharepoint.com/sites/Support/Documents/Emails/
Product.mailmanager@ideagen.com,Sent Items,https://company.sharepoint.com/sites/Product/Documents/Emails/
The selected batch will begin copying emails to the chosen SharePoint location. Progress details will be displayed at the bottom of the window and in the arrow drop down per batch.
When the batch is complete, another batch can be started.
Click Generate Report to see a summary and details of a batch.
Note: The log file is stored: C:\Users\(LOGGED IN USER)\AppData\Local\Temp\BatchCloudFiler