Office 365 Shared mailbox to Exchange migration with EdbMails
Many organizations prefer shared mailboxes over regular mailboxes because of their collaborative capabilities. Shared mailboxes allow multiple users to access emails, manage team communications, and streamline workflows without requiring individual user licenses. This makes them a cost-effective and practical solution for departments such as customer service and sales, where centralised communication is essential for operational efficiency.
However, when organizations need to migrate shared mailboxes from Office 365 to Exchange Server, many choose specialised migration tools such as EdbMails. Manual migration can be too complex for many organizations and can lead to downtime, data loss, or incomplete transfers, making EdbMails the more reliable choice for migration.

EdbMails combines a user-friendly interface with powerful automation features to simplify the migration process. It enables accurate and secure data transfer while reducing administrative effort. Advanced migration capabilities help maintain data integrity throughout the migration, making EdbMails a reliable solution for organizations seeking a seamless Office 365 Shared mailbox to Exchange migration.
Planning a migration from Office 365 Shared mailbox to Exchange
- Ensure that you enable the shared mailboxes and make them available in Office 365 admin center.
- Create and enable shared mailboxes on the Exchange server
- Determine whether you want to migrate the source Shared mailboxes to the target primary or Shared mailboxes.
- Determine whether you want to move everything at once or in stages.
- Check your internet connection speed and network configuration.
- Communicate the migration plan and the changes to your end users.
- Perform a test Office 365 migration before you start the actual one.
Pre-migration activities for Shared mailbox to Exchange migration
Before starting, confirm the shared mailbox you want to migrate is enabled and visible in the Office 365 admin center. You'll also need a Global Admin account for Auto Registration of the EdbMails application on Entra ID (Azure Active Directory); if you're using Manual Registration instead, a user account with full access permissions is enough. Finally, confirm your network and bandwidth can handle the migration - see network and migration planning and performance factors and best practices for Office 365 to Exchange migrations.
On the target Exchange server side
Step 1: Confirm the Exchange server meets setup requirements
Check the network, hardware, and operating system requirements for your target Exchange version: Exchange 2016 requirements | Exchange 2019 requirements.
Step 2: Prepare Active Directory and the target environment
Prepare the Active Directory forest and domains for the new Exchange version, then install Exchange 2016 or install Exchange 2019. Once installed, configure Send and Receive connectors, accepted domains, internal and external URLs, and SSL certificates so the server can send and receive mail from outside the organization.
Step 3: Create shared mailboxes on the Exchange server
EdbMails can automatically create target mailboxes during migration, including shared mailboxes, so this step can be skipped if you'd rather let the tool handle it. To create them manually instead, follow Microsoft's steps to create mailboxes in Exchange server.
Step 4: Set impersonation rights and throttling limits
If you're connecting with a Global Admin account, set impersonation rights so it can access the shared mailboxes being migrated. Also check EWS throttling settings and message size limits on the target server, since shared mailboxes with large volumes of historical mail can hit these limits during transfer.
Steps to migrate from Shared mailbox to Exchange using EdbMails
Step 1: Download and install EdbMails application
- Download and install the EdbMails application on your computer running on Windows OS. Ensure you can connect to the target Exchange server computer.
- Start the application and enter the required details and click the 'Login' button or click the 'Start Your Free Trial' button to continue.
- Know more details on System requirements for Office 365 to Exchange migration.
- Select the 'Office 365 Migration' option.
- Select 'Office 365 to Live Exchange Migration' option
- You can either keep the default job name or click the 'New Job' button to rename it to one of your choice.
Step 2: Connect to the source Office 365 server
- Click the 'Add New Connection' button to establish a new connection to the source Office 365. If you want to use an existing connection, simply select it from the connection list and click the 'Connect to Existing' button to proceed.
- Select the required connection options and click the 'Next' button to continue.
- Choose one of the methods for secure OAuth 2.0 based modern authentication
Connect to Office 365 server using secure modern authentication
- Sign in on the Microsoft page for authentication.
- After successfully connecting to your Office 365 server, select an option to load the shared mailboxes. Alternatively, you can also load the mailboxes using a CSV file.
Step 3: Select source Office 365 shared mailboxes
- Select the Shared mailboxes and folders from the left pane of the main migration window.
- Click 'Next' to set up the connection with the target Exchange server.
Step 4: Connect to the target Exchange server
- Click the 'Add New Connection' button to create a new connection to the target Exchange server. If you prefer using an existing connection, select it from the connection list and click the 'Connect to Existing' button to proceed.
Different options to connect to Exchange server in EdbMails
Using EdbMails, you can migrate mailboxes, public folders, and archive mailboxes from Microsoft 365 to target Exchange server.
- Choose the desired connection options and click the 'Next' button to proceed.
- Enter your target Exchange server details and then click the 'Login' button to proceed.
- Once you've successfully logged in to your, select the required option for loading the target Exchange server mailboxes.
- Click the 'Add New Connection' button to create a new connection to the target Exchange server. If you prefer using an existing connection, select it from the connection list and click the 'Connect to Existing' button to proceed.
Step 5: Map source and target mailboxes
- Select the appropriate option for mapping your mailboxes
- If you install EdbMails on your target Exchange server, you can choose to automatically create mailboxes on the target Exchange server.
Click here to know more about automatic mailbox creation.
- EdbMails automatically maps shared mailboxes between the source Office 365 server and the target Exchange server. However, if needed, you can also manually map the shared mailboxes between the source and target servers.
Step 6: Start Office 365 Shared mailbox to Exchange migration
- After mapping the mailboxes, click the 'Start Migration' button to initiate the migration process.
- You can track the progress of the Office 365 Shared mailbox to Exchange migration in real-time, with the ability to pause and resume the process as required. Once the migration is complete, a confirmation message will appear. Furthermore, you can verify the migrated folders and mailbox items using EdbMails' detailed text-based migration report.
Office 365 Shared mailbox to Exchange post-migration tasks
Step 1: Update the MX records to point to the Exchange server
After migration, update the MX record so incoming mail is delivered to the migrated Exchange server, and update the Autodiscover record so Outlook can locate the new mailboxes.
Step 2: Create a new Outlook profile for users in the new domain
- Confirm the latest Outlook version is installed to avoid compatibility issues.
- Configure the Outlook profile for each user if Outlook has trouble connecting to the migrated mailboxes.
- Update the server address, username, and password in the Outlook profile settings.
- Send a test email to confirm mail flow is working correctly.
Step 3: Remove the old Office 365 subscription plan
Once migration is complete and the data is verified, remove the Office 365 subscription plan and clean up any domains still linked to it that are no longer needed.
Office 365 Shared mailbox to Exchange migration troubleshooting
See the troubleshooting solutions for Office 365 and Exchange migration. For more information related to EdbMails Office 365 migration, see frequently asked questions.
Advantages of EdbMails for Office 365 Shared mailbox to Exchange migration
- Secure migration
EdbMails ensures secure migration by using OAuth 2.0 modern authentication and TLS encryption to protect data throughout the migration process. These security mechanisms help protect sensitive business data and ensure secure communication between the source and target environments.
- Migrate everything from Office 365 mailboxes
EdbMails migrates mailbox folders and subfolders, including emails, inbox rules, calendars, contacts, distribution groups, tasks, notes, and journals. This entire migration assures that no essential information will remain back which keeps your business running.
- Automatically create target mailboxes
EdbMails can automatically create target mailboxes on Exchange Server, eliminating the need for manual mailbox provisioning and reducing administrative effort. This process eliminates the possibility of errors and the migration can be a hassle free and speedy one without any delays.
- Advanced filtering options
EdbMails provides advanced filtering options that allow administrators to migrate specific mailbox data based on criteria such as date range, subject, and other parameters. Therefore, only the necessary data is migrated, reducing the overall migration time and avoiding excessive data migration.
- Automatic mailbox loading
EdbMails automatically loads mailboxes for migration, simplifying mailbox discovery and configuration. If all mailboxes are not detected automatically, administrators can use the "Load Mailboxes using CSV File" option.
- 24/7 free tech support
EdbMails provides 24/7 free technical support to assist organizations throughout the migration process. Any migration-related issues can be addressed promptly, helping minimise delays and ensure a smooth migration experience.

