ProtonMail to Office 365 Migration
As businesses expand, the need for adaptable, collaborative, and fully connected communication systems becomes more important than ever. Although ProtonMail is well known for its strong end-to-end encryption and strict privacy features, many organizations consider its limited compatibility with tools like Microsoft Teams, SharePoint, and Public Folders a drawback. On the other hand, Office 365 provides smooth integration with these productivity tools, making it a preferred solution for businesses that want improved collaboration along with enterprise-level security.
Migrating from ProtonMail to Office 365 can involve a few practical challenges. Variations in data structure and encryption methods may cause inconsistencies while mapping mailbox data. It is also essential to reduce downtime during the migration to ensure uninterrupted business operations. Aligning user accounts, permissions, and mailbox configurations between the two platforms can add to the complexity. Proton Mail does not expose a normal remote IMAP endpoint. For third-party IMAP access, Proton Mail Bridge runs a local IMAP/SMTP service on the migration computer. The IMAP migration scope is email; contacts and calendars require separate migration methods.

The EdbMails IMAP Migration Tool can use the local IMAP service exposed by Proton Mail Bridge to migrate supported Proton Mail email data to Microsoft 365. The workflow supports mailbox/folder selection, filters, concurrent processing, mapping, follow-up runs, and migration reports. Because Bridge is the source-access layer, keep it running on the migration computer and validate a representative mailbox before bulk migration. For destination-wide Microsoft 365 planning and cutover, use the IMAP to Office 365 migration guide.
Top reasons to Migrate from ProtonMail to Office 365
- Microsoft 365 ecosystem consolidation
Organizations already standardized on Microsoft 365 may prefer Exchange Online, Teams, SharePoint, OneDrive, and Microsoft identity and administration in the same environment.
- Centralized Exchange administration
Microsoft 365 provides tenant-level controls for mailbox administration, identity, mail flow, retention, compliance, auditing, and security according to the selected licenses and policies.
- Collaboration and file services
Teams, SharePoint, and OneDrive can be integrated with Exchange Online for organizations that want email, collaboration, documents, and meetings managed under the Microsoft 365 tenant.
- Existing Microsoft licensing and workflows
Businesses already using Microsoft desktop applications, Entra ID, Defender, Purview, or other Microsoft cloud services may choose to consolidate email into the same platform.
- Operational standardization
Moving mail to Microsoft 365 can simplify administration when the organization wants a single vendor and operating model for its Microsoft productivity workloads.
User Query
“Hi EdbMails team, we’re in the process of moving our business emails from ProtonMail to Microsoft 365 and would like to retain our existing domain currently used with ProtonMail. We’re looking for a smooth, uninterrupted migration and want to ensure that all our emails are successfully transferred to Office 365. Could you guide us through a step-by-step process for this? Thank you.”
- Microsoft 365 ecosystem consolidation
ProtonMail to Office 365 Migration Plan
Planning is one of the most important steps before you begin the ProtonMail to Office 365 migration. Here is a checklist of points to consider before you migrate.
- Determine the size of the data and the number of mailboxes you want to migrate.
- Identify the email mailboxes and folders to migrate. Plan contacts, calendars, and other non-email data separately because they are outside the IMAP migration scope.
- Create required user mailboxes in Office 365 and assign the appropriate licenses to each account.
- Ensure you have enough network capacity and bandwidth to migrate.
- Communicate the migration plan and flow to your end users.
ProtonMail to Office 365 Migration Prerequisites
- Install Proton Mail Bridge on the same Windows computer that will run the migration. Bridge is required for IMAP access to Proton Mail and is available with supported paid Proton Mail plans.
- For each Proton mailbox, open Bridge and use the IMAP hostname, port, username, and password shown under Mailbox details. Use the password generated by Bridge, not the normal Proton Account password.
- Create mailboxes on your target Office 365 server. You can choose the option to automatically create target mailboxes in EdbMails. If you prefer to create them manually, refer to the links below.
- If you have a custom email domain from your hosting provider to which you want to migrate and receive emails, you must add and verify the domain on Office 365.
Steps to add a custom domain to Office 365 and Steps to add DNS records to connect your domain.
- Configure Office 365 to send and receive large messages.
Follow the steps to increase the message size on Office 365 to 150MB and see tips to optimize IMAP migration to Exchange online.
Steps to Migrate from ProtonMail to Office 365
Step 1: Download and Install EdbMails software
- Download EdbMails and install the application on any computer running on Windows OS.
- Open the EdbMails application on your system.
- Enter your registered email address and password, then click ‘Login’. If you are accessing EdbMails for the first time, choose ‘Start Your Free Trial’ to proceed with the trial version.Note: The trial version provides access to all key features and allows you to export up to 30 items per folder. To migrate all eligible items for licensed mailboxes, purchase the required IMAP Migration license from the official EdbMails website.
You can purchase the license directly from the EdbMails website.
After completing the purchase, close the application and reopen it. Sign in again using the same email address and password used during the purchase to successfully activate your license. - Select the option ‘IMAP (Gmail, Outlook & more) Migration’
- Select ‘IMAP to Office 365 Migration’.
- Proceed with the default job name, or click ‘New Job’ to change it.
Step 2: Connect to Source ProtonMail Server
- To connect a single ProtonMail account for migration, click ‘Single User / Account Migration’, choose the suitable connection option such as ‘Connect to IMAP Server’ or ‘Connect to POP3 Server’. Click ‘Next’ to proceed.
- Open Proton Mail Bridge and copy the IMAP connection details shown for the mailbox. Bridge creates the IMAP service locally on the migration computer, so use the host, port, username, and Bridge-generated password displayed in Mailbox details.
- Click the ‘Login’ button to proceed.
- To migrate multiple Protonmail mailboxes at once, select ‘Multiple (bulk) Users/Accounts Migration’, choose the suitable connection method such as ‘Connect to IMAP Server’ or ‘Connect to POP3 Server’.
- Then proceed by clicking ‘Next’.
- Click ‘IMAP Migration CSV File’ to download the ‘Sample.CSV’ file.
- Edit the CSV file and fill in the required information, including the email address, password, server hostname, and port number.
- After completing the updates, save the file and close it.
- Then, click on the 'Load Modified CSV File' button, find your updated CSV file, select it, and open it to continue.
Note: Proton Mail Bridge is required for this workflow. Keep Bridge running and signed in during the migration, and use the password shown by Bridge rather than your Proton Account password.
Step 3: Select ProtonMail Mailboxes
- Select the mailboxes or specific folders you want to migrate, then click ‘Next’.
Step 4: Connect to Target Office 365 Server
- Select the ‘Add New Connection’ option to establish a connection with your target Office 365 account.
- If you have previously set up a connection, you can choose it from the available list and click ‘Connect to Existing’ to proceed.
- EdbMails supports flexible migration, allowing you to transfer primary mailboxes, archive mailboxes, and public folders efficiently within a single platform.
- Select the required connection preferences and click ‘Next’ to move forward with the authentication steps.
- Choose any of the available options to create a secure connection through OAuth 2.0 modern authentication.
- Select Auto Registration for a quick and hassle-free configuration. Simply log in with a Global Admin account and approve the required permissions to automatically register the application in Azure AD.
- Or select Manual Registration if you want to provide the Azure AD application details manually. This option supports both Global Admin accounts and accounts with Full Access permissions.
- Click the ‘Login’ button to continue.
- Sign in through the official Microsoft login page to securely authenticate your account.
- Once authentication is completed successfully, select any one of the following methods to load the mailboxes:
- i) Load Mailboxes Automatically: EdbMails retrieves the mailboxes available through the selected Microsoft 365 connection. If the automatic list does not contain every required mailbox, use the CSV option below to load the intended targets.
- ii) Load Mailboxes using CSV file: If the automatic method does not retrieve all mailbox names, choose the ‘Load Mailboxes using .CSV file’ option to manually select and load the required mailboxes.
- iii) Load Mailboxes from previous list: You can directly access mailboxes from the list that was imported and saved during your previous session.
- Select ‘Load Mailboxes Automatically’ and click ‘Next’ to proceed.
Step 5: Protonmail to Office 365 Mailboxes Mapping
- Select a preferred option to map the source Protonmail mailboxes and folders with their corresponding mailboxes and folders on the target Office 365 account.
- Where supported and selected, EdbMails can assist with target mailbox creation and source-to-target mapping. Verify Microsoft 365 licensing and review every mapping before production migration.
Step 6: Start Protonmail to Office 365 Migration
- After mapping the mailboxes, click the ‘Start Migration’ button to initiate the migration process.
- Click the ‘View Log’ button to view the migration report, which includes mapping details and the total count of migrated emails.
- Login to your target server and verify the items.
ProtonMail to Office 365 Post-migration Activities
Step 1: Update the MX records to point to Office 365
To ensure seamless email delivery and proper functionality after migration, update the MX records to route messages to the target Office 365 server. Additionally, set up the Autodiscover record to enable Outlook to effortlessly connect with the migrated mailboxes.
Step 2: Create a new Outlook profile for users in the new domain
Configure the Outlook profile for each user in your domain if Outlook has problems connecting to Office 365 mailboxes.
Troubleshooting Guide for ProtonMail to Office 365 Migration
For troubleshooting, explore our Knowledge Base articles. For further queries, review the Frequently asked questions or connect with our support team for assistance.
Advantages of EdbMails for ProtonMail to Office 365 Migration
- Incremental (Delta) Migration
EdbMails supports delta migration, enabling you to migrate only the data that has changed since the last migration. This feature eliminates redundant transfers, saves time, and ensures an efficient and accurate migration process.
- Comprehensive Migration Reports
EdbMails generates detailed migration reports that allow you to track the progress and status of your ProtonMail to Office 365 migration. This feature provides full transparency, ensuring you stay informed throughout the migration process.
- Intuitive and user-friendly Interface
EdbMails features a simple, easy-to-use Graphical User Interface (GUI) designed for both technical and non-technical users. It enables effortless navigation, making the migration process straightforward without the need for technical expertise.
- Supported email and attachment migration
EdbMails migrates supported Proton Mail messages, attachments, folders, and common message properties exposed through Bridge and accepted by Microsoft 365. Review migration reports and verify representative target data after the transfer.
- Preserve supported folder hierarchy
EdbMails is designed to retain supported folder structure where Proton Mail Bridge exposes it and Microsoft 365 accepts the corresponding mapping. Verify representative folders after migration.
- Migration controls and verification
EdbMails provides mailbox selection, mapping, filtering, progress tracking, and migration logs to help administrators manage and verify the Proton Mail to Office 365 transfer.
- Selective email Migration
EdbMails provides the option to migrate selective emails from ProtonMail to Office 365. This feature allows you to choose specific emails, offering greater control and flexibility during the migration process.
- Free Demo Version
EdbMails offers a free demo version that lets you evaluate the software’s functionality before committing. This allows you to experience the efficiency and ease of the migration process first-hand.
Learn more about the EdbMails IMAP Migration Tool.
Additional resources:

