List of Help Articles
Overview of Batoi Hosting Renew Your Domain Name with Batoi Protect or Lock Your Domain Name with Batoi View Action History of Your Domain Name Manage Name Servers for a Domain Name Forward a Domain Name to a Different Website Handle Privacy Protection for a Domain Name Domain Name Whois Data Reminders from Batoi Modify the Contact Details of Your Domain Name Backup Your Website with cPanel on Linux Managing DNS Records in Linux Hosting via cPanel: A Comprehensive Guide Create FTP Accounts in Your Linux Hosting using cPanel Backup and Restore Your Linux Hosting Account via cPanel Effortless 301 and 302 Redirects in Linux Hosting: A Detailed cPanel Guide How to Seamlessly Manage DNS Records with Batoi's Premium DNS Service through Your Domain Control Panel Mastering Contact Management within Batoi's Domain Control Panel Step-by-Step Guide: Managing Business/Enterprise Email via My Domain Control Panel How to Efficiently Manage Users and Assign Administrative Roles in Google Workspace A Complete Guide to Purchasing and Managing Google Workspace through Batoi Hosting Control Panel Effortless Migration from cPanel Email to Google Workspace: Your Step-by-Step Guide Setting Up Google Workspace Using cPanel: A Comprehensive Guide How to Add an SPF Record to Your DNS Settings for Email Security Setup of Microsoft Office 365 Using cPanel: A Comprehensive Guide Reviewing Your Linux Hosting Resource Allocation and Usage in cPanel Creating and Managing Sub-domains with cPanel on Linux How Do I Emulate DNS Change on My PC? Effortless Migration from cPanel Email to Microsoft Office 365: Your Step-by-Step Guide How to Set up MFA for Your Microsoft Office 365 Outlook Account Setting up POP or IMAP Email on an Apple iPhone Creating and Managing MySQL Databases with cPanel on Linux How to Fix the Error '0x800CCC1A' in Microsoft Outlook? How to Fix the Error '0x800CCC78' in Microsoft Outlook? Setting up Email Account on Your Mac Mail Application Installing WordPress within Your Hosting Account with cPanel on Linux Setting up POP or IMAP Email on an Android Phone Setting up Mozilla Thunderbird as Your Email Client in Windows PC Setting up Microsoft Outlook as Your Email Client in Your Windows PC Setting up Mozilla Thunderbird as Your Email Client in Mac Creating Email Accounts with cPanel on Linux Creating More FTP Accounts with cPanel on Linux Accessing cPanel and Webmail on Linux Generate a Certificate Signing Request (CSR) Generate the Domain Secret or the Authorization Code for Your Domain Name How to Fix the Error '0x800CCCDD' in Microsoft Outlook with IMAP Server? Comprehensive Guide to Managing PHP Settings in cPanel on Your Linux Hosting Account Integration of Google Analytics on Your Website My Emails Are Bouncing Back. What Should I Do? What should I do when I cannot access my email or website on My Windows PC? Password Protect Files and Folders with cPanel on Linux Transfer Your Domain Name from your Current Registrar to Batoi Uploading Your Files with an FTP client (FileZilla)

Effortless Migration from cPanel Email to Microsoft Office 365: Your Step-by-Step Guide


Elevate your email experience by effortlessly migrating your cPanel email accounts to Microsoft Office 365. Follow our step-by-step guide to ensure a seamless transition, packed with actionable insights and tips. Perfect for those looking to enhance their email services without losing critical data.

Introduction

Ready to upgrade your email services? This detailed guide simplifies the process of migrating your cPanel email accounts to Microsoft Office 365. Follow these steps and switch over effortlessly, preserving all your crucial data and communications.

Section 1: Setting the Stage in Microsoft Admin Console

Log in to your Google Admin console at http://portal.office365.com, and upon successful login, you will be landed on the dashboard, as illustrated in Figure 1 below.

Figure 1: Microsoft Office 365 Dashboard
Figure 1: Microsoft Office 365 Dashboard

From the dashboard left side menu, click on the Admin link, as illustrated in Figure 1 above.

You will be landed on the admin panel of the dashboard, as illustrated in Figure 2 below.

Figure 2: Microsoft Office 365 Admin Console Dashboard
Figure 2: Microsoft Office 365 Admin Console Dashboard

Click on the Exchange link, from the left side menu, as illustrated in Figure 2 above.

You will be landed on the exchange dashboard, as illustrated in Figure 3 below.

Figure 3: Microsoft Office 365 Exchange List Page
Figure 3: Microsoft Office 365 Exchange List Page

Click on the Migration link, from the left side menu, as illustrated in Figure 3 above.

Section 2: Defining Your Migration Parameters

You will land on the migration list page after clicking the link, as illustrated in Figure 4 below.

Click on the Add migration batch link available at the top of the list page, as illustrated in Figure 4 below.

Figure 4: Microsoft Office 365 Migration List Page
Figure 4: Microsoft Office 365 Migration List Page

Section 3: Commencing Migration

A popup window will open from the right side of your screen where you need to create the new batch, as illustrated in Figure 5 below.

Give a name to the migration batch and select the option Migration to Exchange Online from the select the mailbox migration path drop menu, as illustrated in Figure 5 below.

Click the Next button to move to the next screen.

Figure 5: Microsoft Office 365 Add Migration Batch Popup Screen
Figure 5: Microsoft Office 365 Add Migration Batch Popup Screen

Select the migration type from the drop menu on the next screen, as illustrated in Figure 6 below. The options available are:

  1. Remote move migration: This option migrates the contents of mailboxes from an on-premises Exchange to Exchange Online. You can migrate batches of mailboxes until all mailboxes are migrated to the cloud.
  2. Staged migration: This option migrates the contents of mailboxes from an on-premises Exchange to Exchange Online. You can migrate batches of mailboxes until all mailboxes are migrated to the cloud.
  3. Cutover migration: This option migrates the contents of mailboxes from an on-premises Exchange to Exchange Online. You can migrate batches of mailboxes until all mailboxes are migrated to the cloud.
  4. Cross-tenant migration: This option migrates the contents of mailboxes from one Exchange Online Organization (tenant) to another Exchange Online Organization (tenant). You can migrate batches of mailboxes until all desired mailboxes are migrated to the other tenant.
  5. Google Workspace migration: This option migrates the contents of mailboxes from a Google Workspace (Gmail) organization to Exchange Online. You can migrate batches of mailboxes until all mailboxes are migrated to the cloud.
  6. IMAP migration: This option migrates the contents of user mailboxes from your source email system to Microsoft 365 or Office 365 if your source email system supports IMAP. You can migrate batches of mailboxes until all mailboxes are migrated.

Select the IMAP migration from the drop menu, as illustrated in Figure 6 below.

Figure 6: Microsoft Office 365 Select Migration Type Popup Screen
Figure 6: Microsoft Office 365 Select Migration Type Popup Screen

The next screen shows the prerequisites for the migration, as illustrated in Figure 7 below. Go through the details and finish all the prerequisites before moving to the next step.

Figure 7: Microsoft Office 365 Select Migration Prerequisites Popup Screen
Figure 7: Microsoft Office 365 Select Migration Prerequisites Popup Screen

The next screen will allow you to set the endpoints. This is basically the source location setup widget. Select the Create a new migration endpoint radio button and click next, as illustrated in Figure 8 below.

Figure 8: Microsoft Office 365 Select Migration Set Endpoint Popup Screen
Figure 8: Microsoft Office 365 Select Migration Set Endpoint Popup Screen

You can set the endpoints in three steps. In the first step, you need to add the source account details, as illustrated in Figure 9 below. Here you need to give a name to your endpoint setting and click the Next button.

Figure 9: Microsoft Office 365 Select Migration Set Endpoint Account Setting Screen
Figure 9: Microsoft Office 365 Select Migration Set Endpoint Account Setting Screen

In the next screen, you need to enter the IMAP Server details along with the Encryption type and Port details and click the Next button, as illustrated in Figure 10 below.

Figure 10: Microsoft Office 365 Select Migration IMPS Configuration Screen
Figure 10: Microsoft Office 365 Select Migration IMPS Configuration Screen

In the next step, Microsoft will verify the IMAP details, and upon successful authentication, the success message will appear, as illustrated in Figure 11 below.

Figure 11: Microsoft Office 365 Select Migration IMPS Configuration Verification Screen
Figure 11: Microsoft Office 365 Select Migration IMPS Configuration Verification Screen

In the next step, you must upload the user list CSV file for the migration, as illustrated in Figure 12 below.

Create a sample CSV file with Email IDs, User Names, and Password to upload. You can also download a sample file by clicking the download link available on the page, as illustrated in Figure 12 below.

Figure 12: Microsoft Office 365 Select Migration Mapping Users Screen
Figure 12: Microsoft Office 365 Select Migration Mapping Users Screen

Once the CSV file is ready, click on the Import CSV file link, as illustrated in Figure 12 above, and once you upload the file, click the Next button.

On the next screen, select the checkbox Select items by time range to be migrated, as illustrated in Figure 13 below.

Now you can select the item from the drop menu Choose items from time and select the date and time range from which the mails need to be migrated.

Figure 13: Microsoft Office 365 Select Migration Configuration Setting Screen
Figure 13: Microsoft Office 365 Select Migration Configuration Setting Screen

In the next screen, select one user by typing the name from the textbox to whom the email should be triggered once the migration is over and select the migration option from the radio button available, as illustrated in Figure 14 below. Click the Save button to initiate the verification process.

Figure 14: Microsoft Office 365 Select Migration Final Configuration Screen
Figure 14: Microsoft Office 365 Select Migration Final Configuration Screen

Now Microsoft will verify the migration batch is over and a success message will appear, as illustrated in Figure 15 below. Click the Done button.

Figure 15: Microsoft Office 365 Migration Batch Creation Success Message Screen
Figure 15: Microsoft Office 365 Migration Batch Creation Success Message Screen

Section 4: Monitoring and Adjusting Migration

The migration batch will be listed on the list page once it is created, as illustrated in Figure 16 below.

You can perform different migration-related tasks by clicking the batch name.

  • Resume migration: Pause or Start the migration process.
  • Edit migration: Edit the batch setting.
  • Delete: Delete the batch.
Figure 16: Microsoft Office 365 Migration Batch List Page
Figure 16: Microsoft Office 365 Migration Batch List Page

Conclusion

Successfully migrating your cPanel email to Microsoft Office 365 doesn’t have to be a daunting task. With this guide, you can transition smoothly and efficiently. For further support or inquiries, the Batoi Support Team is always here to assist you.