EdbMails EDB Recovery and Migration software
  • Products
    EdbMails
    All-in-one Recovery and Migration
    • EDB Recovery and Migration
    • OST, PST, MBOX, NSF, EML, MSG
    • Office 365, Exchange Migration
    • SharePoint, OneDrive & Teams
    • Google Workspace Migration
    • IMAP Migration
    • Duplicate Remover
    • EdbMails Data Recovery
    • Backup Solutions
    • All ProductsAll Products

    EDB Recovery and Migration

    EdbMails lets you recover corrupted, damaged, and offline Exchange EDB files, convert EDB mailboxes to PST format, and directly migrate mailbox data to Office 365 and live Exchange Server.

    EDB to PST
    EDB to PST
    Recover corrupted, damaged, offline EDB files and convert Exchange EDB mailboxes to PST file format
    Public Folder to Exchange
    Public Folder to Exchange
    Migrate public folders from an Exchange offline EDB file to live Exchange Server
    EDB to Live Exchange Migration
    EDB to Live Exchange Migration
    Directly migrate offline Exchange database (EDB) files to live Exchange server
    Archive Mailbox to Office 365
    Archive Mailbox to Office 365
    Migrate archive mailboxes from offline EDB files directly to Office 365
    EDB to Office 365 Migration
    EDB to Office 365 Migration
    Directly migrate offline Exchange database (EDB) files to Office 365
    Public Folder to Office 365
    Public Folder to Office 365
    Migrate public folders from an offline Exchange EDB file to Office 365

    OST, PST, MBOX, NSF, EML, MSG Export and Migration

    EdbMails lets you to recover OST and PST files, export OST, PST, MBOX, NSF, EML, and MSG files to PST files, and directly migrate OST, PST, MBOX, and NSF mailbox data to Office 365 and live Exchange Server.

    OST Recovery and Migration
    OST Recovery and Migration
    Recover offline OST files, convert OST to PST, and migrate OST to Office 365 and Exchange Server
    PST Recovery and Migration
    PST Recovery and Migration
    Recover Outlook PST files , Export PST to PST, migrate PST to Office 365 and Exchange Server
    MBOX Export and Migration
    MBOX Export and Migration
    Export MBOX to PST, migrate MBOX to Office 365 and Exchange Server
    NSF Export and Migration
    NSF Export and Migration
    Export NSF to PST, migrate NSF to Office 365 and Exchange Server
    EML to PST Export
    EML to PST Export
    Convert EML files to Outlook PST files
    PST to MSG Export
    PST to MSG Export
    Convert Outlook PST file to MSG file format
    MSG to PST Export
    MSG to PST Export
    Export MSG files to Outlook PST files

    Office 365, Exchange Migration

    EdbMails lets you securely migrate mailboxes across Microsoft 365, Exchange, Google Workspace (Google Workspace Migraton), and IMAP-supported servers such as Outlook, Gmail, Zimbra, Zoho Mail, and cPanel, ensuring zero downtime.

    Office 365 Backup
    Office 365 Migration
    Migrate between Office 365 tenants, Office 365 to Exchange, Office 365 to PST, PST files to Office 365.
    Exchange Server Backup
    Exchange Migration
    Migrate between any Exchange Servers, Exchange to Office 365, Exchange to PST, PST files to Exchange.
    Tenant to Tenant Migration
    Tenant to Tenant Migration
    Migrate Mailboxes, Public Folders, Archive Mailboxes between Office 365 Tenants.
    Exchange to Office 365
    Exchange to Office 365
    Migrate Mailboxes, Public Folders, Archive Mailboxes from live Exchange server to Office 365.
    Office 365 to IMAP
    Office 365 to IMAP
    Migrate Office 365 to IMAP, Office 365 to Gmail, Office 365 to Outlook, Office 365 to Zoho etc.
    Exchange to IMAP
    Exchange to IMAP
    Migrate from live Exchange Server to IMAP servers such as Gmail, Outlook, and Zoho Mail.
    Public Folder to Office 365
    Public Folder to Office 365
    Migrate Public Folders between Office 365 tenants with complete folder hierarchy and mailbox data integrity.
    Exchange to PST
    Exchange to PST
    Export live Exchange Server mailboxes, public folders, and archive mailboxes to Outlook PST files.

    SharePoint, OneDrive & Microsoft Teams Migration

    EdbMails lets you migrate SharePoint sites, OneDrive data, Microsoft Teams, teams, channels, chats, permissions, and documents between Microsoft 365 tenants while maintaining the existing folder structure and data integrity.

    SharePoint, OneDrive & Teams Backup
    SharePoint Online Migration
    Migrate documents, lists, files and folders from SharePoint sites.
    OneDrive for Business Migration
    OneDrive for Business Migration
    Migrate documents, lists, files, folders, private chats from OneDrive.
    Microsoft Teams Migration
    Microsoft Teams Migration
    Migrate Teams, chats, channels, documents, files and folders etc.

    Google Workspace / G Suite Migration

    EdbMails offers secure Google Workspace migration to Office 365, Exchange, or IMAP, and export to PST covering emails, contacts, calendars and tasks.

    Google Workspace Migration
    Google Workspace Migration
    Migrate emails, calendars, contacts, tasks from Google workspace to Google workspace, office 365, Exchange and IMAP. Export to PST
    Google Workspace to Office 365
    Google Workspace to Office 365
    Migrate emails, calendars, contacts, tasks from Google Workspace / G Suite to Office 365
    Google Workspace to Exchange Server
    Google Workspace to Exchange Server
    Migrate emails, calendars, contacts, tasks from Google Workspace / G Suite to on-Premise Exchange Server
    Google Workspace to IMAP
    Google Workspace to IMAP
    Migrate emails, calendars, contacts, tasks from Google Workspace / G Suite to IMAP, Outlook, Zimbra, Zoho etc.
    Google Workspace to Google Workspace Migration
    Google Workspace to Google Workspace
    Migrate emails, calendars, contacts, tasks between two Google Workspace / G Suite tenants
    Google Workspace to PST
    Google Workspace to PST
    Export emails, calendars, contacts, tasks from Google Workspace / G Suite to Outlook PST files

    IMAP Migration

    EdbMails IMAP Migration tool lets you easily migrate emails from IMAP servers such as Outlook, Gmail, Zoho Mail, Zimbra, cPanel, and more. Supports IMAP to IMAP, Office 365, Exchange Server, PST, and bulk PST to IMAP migration.

    IMAP Email Backup & Migration
    IMAP Email Backup & Migration
    Backup and migrate emails from IMAP servers to PST, Office 365, and On-Premises Exchange Server
    IMAP to Office 365
    IMAP to Office 365
    Migrate emails, folders, and attachments from IMAP servers to Office 365
    IMAP to Exchange
    IMAP to Exchange
    Migrate emails, folders, and attachments from IMAP servers to on-premises Exchange Server
    IMAP to PST
    IMAP to PST
    Export emails, folders, and attachments from IMAP servers to Outlook PST files for backup
    PST to IMAP
    PST to IMAP
    Migrate emails, folders, and attachments from bulk PST files to IMAP servers

    Duplicate Remover

    EdbMails Duplicate Remover lets you easily remove duplicate items from Office 365 and Exchange Server, and from IMAP, Outlook, Gmail, Zimbra, Zoho Mail, etc., ensuring a clean and organized mailbox.

    Remove Duplicates
    Remove Duplicates
    Easily clean up your Office 365, Exchange, Outlook and IMAP accounts by removing duplicate emails.
    Remove Duplicates from Office 365
    Remove Duplicates from Office 365
    Remove duplicate emails, calendars, contacts, journal tasks, etc. from Office 365.
    Remove Duplicates from Exchange Server
    Remove Duplicates from Exchange Server
    Remove duplicate emails, calendars, contacts, journal tasks, etc. from live Exchange Server.
    Remove Duplicates from IMAP, Outlook
    Remove Duplicates from IMAP, Outlook
    Remove duplicate emails, attachments from IMAP, Outlook, Gmail, Zimbra, Zoho Mail etc.

    Exchange, SharePoint, OneDrive, Teams and Office 365 Backup

    EdbMails enables secure, automated backup and recovery for Microsoft 365 services including Exchange Online, SharePoint, OneDrive, Teams, and Live Exchange Server with complete data protection and restore flexibility.

    Office 365 Backup
    Office 365 Backup
    Incremental, Granular, Encrypted and Compressed Office 365 Mailboxes Backup
    Exchange Server Backup
    Exchange Server Backup
    Incremental, Granular, Encrypted and Compressed Exchange Mailboxes Backup
    SharePoint, OneDrive & Teams Backup
    SharePoint, OneDrive & Teams Backup
    Backup Online site collections, Team sites, Office 365 groups, all documents etc.

    EdbMails Data Recovery

    EdbMails Data Recovery Software lets you recover permanently deleted data, including photos, videos, documents, and archived files, from partitions on hard drives, SSDs, USB drives, SD cards, and external storage devices.

    EdbMails Data Recovery
    EdbMails Data Recovery
    Recover and restore permanently deleted data from hard drives, SSDs, USB drives, SD cards, and etc.
    Whitepaper Whitepaper
    Request a Demo Request a Demo
    Sign Up Sign Up
  • Features
  • FAQ
  • Offers
  • Pricing
  • Download
  • Support
  • Sign in
User’s Manual
Office 365 Migration Tool

User Manual

User Manual

  • Office 365 Migration Tool Overview
  • What is Office 365 Migration?
  • System Requirements
  • Migration Scenarios
  • Software Setup
    • EdbMails Installation Process
    • Upgrading the Software
  • Understanding the Application
    • Software's Main Components
    • Understanding the Migration
  • FAQ
    • General
    • Migration Free Trial / Demo
    • Migration License
    • Before Migration
    • Migration - Steps
    • After Migration
  • Videos
    • Office 365 to Office 365
    • Office 365 to Exchange
    • Office 365 to IMAP
    • Office 365 to PST
    • Public Folder to Office 365
    • Archive Mailbox to Office 365
    • Public Folder to Exchange
    • Archive Mailbox to Exchange
    • Restore Bulk PST files to Office 365
    • Automatically Create Office 365 Mailboxes
    • Export Office 365 user to CSV file
  • Screenshots
    • Office 365 to Office 365
    • Office 365 to Exchange
    • Office 365 to PST
  • How it works?
    • Office 365 to Office 365
    • Office 365 to Exchange
    • Office 365 to IMAP
    • Office 365 to PST
    • Public Folder to Office 365
    • Public Folder to Exchange
    • Public Folder to Shared Mailbox
    • Archive Mailbox to Office 365
    • Archive Mailbox to Exchange
    • Office 365 to Hosted Exchange
    • Multiple PST to Office 365
    • Office 365 to Gmail Migration
    • Office 365 Shared mailbox to Exchange
    • Office 365 Public folders to PST
    • Office 365 archive mailbox to PST
    • Office 365 Shared mailbox to PST
    • Office 365 shared mailbox to Public folder
    • Office 365 Archive mailbox to Shared mailbox
    • Office 365 Shared mailbox to Archive mailbox
  • Connect to source Office 365
  • Connect to target Office 365
  • Modern Authentication Using OAuth 2.0
    • Microsoft 365 modern authentication
    • Automatic Registration
    • Manual Registration
  • Connect to Exchange server
  • Knowledge Base
    • Migrate between Office 365 tenants
    • Migrate Office 365 mailbox
    • Public folder migration
    • Office 365 Migration with same Domain
    • Office 365 Group Migration
    • Selective Mailbox Migration
    • Migration to Exchange 2007, 2010, 2013, 2016 and 2019
    • User-Defined Mailbox/Folder Mapping
    • Export Office 365 users to CSV
    • GoDaddy to Microsoft 365 migration
    • Rackspace to Office 365 migration
    • Office 365 migration methods
    • Office 365 migration checklist
    • Migrate Shared mailbox to Office 365
    • Office 365 migration best practices
    • Office 365 migration challenges
    • Convert shared mailbox to regular mailbox
    • Office 365 to Exchange 2019 migration
    • Office 365 multiple mailbox migration
    • Office 365 Server to Server Migration
    • Cross-Tenant Office 365 migration
    • Office 365 to iCloud migration
    • Office 365 to Yahoo Mail migration
    • Office 365 to cPanel Migration
    • Office 365 to SmarterMail Migration
    • Office 365 to IceWarp migration
    • Create an Office 365 Migration Endpoint
    • Validate Office 365 Mailbox Migration
    • Office 365 Migration Network Requirements
    • Microsoft 365 Migration URLs & Endpoints
    • Office 365 Migration Firewall Ports
    • DNS Changes After Office 365 Migration
    • Autodiscover Troubleshooting After Migration
    • Post-Migration MX Record Validation
    • Office 365 Mail Flow Troubleshooting
    • Mailbox Permission Validation
    • EdbMails vs CodeTwo vs MigrationWiz vs Native Tools
    • Calendar Permission Migration Issues
    • Folder Permission Troubleshooting
    • Large Mailbox Migration Best Practices
    • Archive Mailbox Sync Issues
    • Office 365 Migration Coexistence
    • Cross-Tenant Mailbox Permissions
    • Cross-Tenant Calendar Migration
    • Migration Using App-Only Authentication
    • Office 365 Mailbox Mapping Errors
    • Exchange Online Migration Limits
    • Mailbox Integrity After Migration
    • Security Best Practices for Migration
    • Office 365 to cPanel Migration
    • Office 365 to SmarterMail Migration
    • Office 365 to IceWarp Migration
  • Migration Types
    • Cutover Migration
    • Staged Migration
  • Set Exchange Server Impersonation rights
  • Map the Mailboxes
  • Migration Walkthrough
    • Office 365 tenant to tenant migration
    • Office 365 to PST Export
  • Multifactor Authentication
    • Enable MFA in Office 365
    • Create App password for MFA
    • Disable Security Defaults
  1. Home
  2. Office 365 Migration Tool
  3. How to Migrate a Mailbox to Office 365: Methods and Steps
Download Buy Now

How to Migrate a Mailbox to Office 365

The right way to migrate a mailbox to Microsoft 365 depends on where the mailbox is hosted, the amount and type of data being moved, the required coexistence period, and how the final cutover will be handled. This guide organizes mailbox migration by source environment so you can choose the relevant path and then prepare, migrate, validate, and complete the transition.

This page focuses on Exchange Online mailbox data. SharePoint, OneDrive, Teams, and other Microsoft 365 workloads use separate migration workflows.

Migrate mailboxes to Office 365

Choose the Right Office 365 Mailbox Migration Method

Start with the source system. The source determines the connection method, the data that can be moved, and the preparation required before migration.

SourceMigration scenarioImportant consideration
Microsoft 365 / Office 365Tenant-to-tenant mailbox migrationPrepare both tenants, mailbox mappings, identity/domain changes, and final cutover.
On-premises ExchangeExchange Server to Microsoft 365Verify Exchange version, source permissions, connectivity, authentication, and target readiness.
Hosted ExchangeHosted Exchange to Microsoft 365Confirm the provider's server, authentication, permissions, and mailbox access requirements.
IMAP serverIMAP to Microsoft 365IMAP primarily transfers email; contacts, calendars, and other data require separate handling.
Outlook PSTPST import to Microsoft 365Import depends on what the PST contains and how the source file is mapped to the target mailbox.

Microsoft also provides native migration approaches for particular Exchange environments, including cutover and hybrid/remote moves. Select a currently supported method based on the source Exchange version and coexistence requirements rather than treating all mailbox migrations as the same process.

Before You Migrate a Mailbox to Office 365

  • Confirm the source platform: Identify whether the mailbox is in another Microsoft 365 tenant, on-premises Exchange, hosted Exchange, an IMAP service, or a PST file.
  • Prepare the target mailbox: Confirm that the intended Microsoft 365 user/mailbox exists where required and has the appropriate service configuration and licensing.
  • Verify permissions and authentication: Confirm the administrative permissions and sign-in method required for both source and target.
  • Check connectivity: Verify network access to the source and Microsoft 365 endpoints before starting a production migration.
  • Review data scope: Check mailbox size, item count, folders, archive data, and any data types that need separate workflows.
  • Plan the migration sequence: Decide whether users will move individually, in batches, or as part of a larger cutover.
  • Plan mail flow and client changes: DNS, MX, Autodiscover, Outlook profiles, identity changes, and other cutover tasks may be separate from the data copy.
  • Run a pilot when appropriate: Validate a representative mailbox before processing the wider migration scope.

How to Migrate a Mailbox to Office 365

  1. Prepare the source: Verify access, permissions, authentication, and the mailbox data to be moved.
  2. Prepare Microsoft 365: Confirm target users, mailboxes, licensing, and required configuration.
  3. Connect the source and target: Use the supported connection method for the selected source scenario.
  4. Map the mailbox: Confirm that each source mailbox or PST is associated with the correct Microsoft 365 target.
  5. Run the initial migration: Transfer the selected historical mailbox data.
  6. Run an incremental pass when required: Process supported new or changed items after the initial pass, based on the migration scenario and configuration.
  7. Validate the target mailbox: Review reports, folder structure, item counts where available, representative messages, calendars/contacts where applicable, and user access.
  8. Complete post-migration tasks: Perform required mail-flow, DNS, identity, Outlook/client, and source-decommissioning tasks only after validation.

Source-Specific Mailbox Migration Steps

The detailed procedures below retain the source-specific EdbMails workflow and screenshots for Microsoft 365 tenant-to-tenant, Exchange Server, hosted Exchange, IMAP, and PST scenarios.

  1. Migrate a Mailbox Between Microsoft 365 Tenants

    A Microsoft 365 tenant-to-tenant mailbox migration moves supported Exchange Online mailbox data from one tenant to another. Typical projects include mergers, acquisitions, divestitures, or tenant consolidation. SharePoint, OneDrive, Teams, and other Microsoft 365 workloads require separate migration workflows and should not be treated as part of a mailbox-only move.

    Migration speed varies by mailbox size, item count, network conditions, source and target configuration, Microsoft 365 service limits, and concurrent workload. Plan the mailbox move separately from the final domain, mail-flow, and user cutover activities.

    Steps to migrate a mailbox between Office 365 tenants

    • Step 1: Download and install EdbMails

      • Download the installer and complete the standard Windows installation.
      • Complete the setup prompts.
      • Launch the app. Click Login if you've already bought, or Start Your Free Trial if you're testing first.

        Login to EdbMails application

    • Step 2: Choose Office 365 migration

      • Main screen → Office 365 Migration.

        Select Office 365 migration option

      • Then Office 365 to Office 365 Migration.
      • Job name is optional. Use the default job name or assign a descriptive job name.
    • Step 3: Connect the source Office 365 tenant

      • Fresh connection? Add New Connection. Already got one saved? Pick it and click Connect to Existing.
      • Select the supported OAuth 2.0 connection method, click Login, and complete Microsoft sign-in.

        Connect to the source Office 365 server

      • Pick how to load the mailbox list. Check the boxes for what you're migrating. Next.

        Select Office 365 mailboxes

    • Step 4: Connect target Office 365

      • For the target, select Add New Connection or choose a saved connection and click Connect to Existing.
      • Choose the connection method, click Login, and complete Microsoft sign-in.

        Connect to target Office 365 server

      • Load the target mailbox list using the appropriate option.
    • Step 5: Map source and target mailboxes

      • Review the automatic mapping between source and target mailboxes. EdbMails can match mailboxes using available identity attributes such as display name and email address.
      • Review every mapping before migration and use manual mapping where the source and target identities do not align as expected.

        Tenant to tenant mailbox mapping

    • Step 6: Start the migration

      • Click Start Migration.
      • Monitor migration progress and review the resulting logs and item counts. Use pause or resume controls where appropriate.

        Microsoft 365 to Microsoft 365 tenant migration progress

    Need the full walkthrough with planning, prerequisites, and post-migration cutover? The Office 365 to Office 365 migration guide covers the project end-to-end.

  2. Migrate a Mailbox to Office 365 from Exchange Server

    For on-premises Exchange, the appropriate migration approach depends on the Exchange version, organization design, coexistence requirements, and target Microsoft 365 configuration. EdbMails can connect to supported Exchange environments and migrate selected mailbox data directly to Microsoft 365.

    Before starting, verify source connectivity and permissions, prepare the target mailboxes and licenses, confirm authentication, and decide how mail flow and user access will be handled during the final transition.

    Steps to migrate a mailbox from on-premises Exchange

    • Step 1: Install and launch EdbMails

      • Get EdbMails installed on a Windows machine.
      • Launch the app. Click Login or Start Your Free Trial.
      • Pick Live Exchange Migration → Live Exchange to Office 365 Migration.

        Select Live Exchange migration option

    • Step 2: Connect the source Exchange server

      • Brand new connection? Add New Connection. Got one saved? Connect to Existing.
      • Drop in the connection details. Sign in.

        Login to the source Exchange server

      • Load the mailbox list automatically or by CSV, as appropriate. Tick what you're migrating. Next.

        Select the mailboxes

    • Step 3: Connect target Office 365

      • Add New Connection on the target side, or Connect to Existing for saved.
      • Authentication method. Click Login. Sign in at Microsoft's page.

        Connect to the target Office 365 server

      • Auto-load or CSV-load the mailboxes. Next.
    • Step 4: Map Exchange to Office 365 mailboxes

      • Confirm that the required target mailboxes and licenses are ready. Where supported and configured, use the available mailbox-creation and mapping options.
      • Review the automatic mapping and override it manually when source and target identities do not align.

        Map Exchange to Office 365 mailboxes

    • Step 5: Start the migration

      • Click Start Migration.
      • Monitor the migration and review the migration report when processing completes.
      • Validate the target Microsoft 365 mailbox, including expected folders and representative items.

        Start the Exchange to Office 365 migration

  3. Migrate a Mailbox to Office 365 from Hosted Exchange

    Hosted Exchange migrations require access to the source provider and an appropriate connection method. The exact prerequisites vary by provider, so confirm the hosted Exchange server address, authentication requirements, permissions, and mailbox access before starting.

    Prepare the Microsoft 365 target in advance, map each source mailbox to the intended target mailbox, and validate migrated data before changing mail flow or user access.

    Steps to move hosted Exchange to Office 365

    • Step 1: Install and launch EdbMails

      • Install EdbMails on a supported Windows system.
      • Open EdbMails and select Login or Start Your Free Trial.
      • Main screen → Live Exchange Migration → Hosted Exchange to Office 365 Migration.

        Select Live Exchange to Office 365 migration

      • Use the default job name or select New Job to create a descriptive job name.
    • Step 2: Connect the source hosted Exchange server

      • Select Add New Connection for a new connection, or choose a saved connection and click Connect to Existing.
      • Choose Connect to Hosted Exchange server. Next.

        Select Connect to Hosted Exchange server option

      • Two ways to actually connect, depending on what your hosted provider exposes:
        • Autodiscover Email – uses provider Autodiscover where available. Email and password, the provider's Autodiscover handles the rest.
        • Default Connection – lets you specify the server address directly. Drop in the server's FQDN or IP directly.
      • Moving multiple mailboxes? Use the Full Access permission option, then Next. Use this option only when the required permissions are available for the selected mailboxes.

        Select Multiple user migration using ‘Full Access’ Permission

      • Enter the source hosted Exchange credentials and sign in.
      • Load mailboxes — auto-load or CSV. Tick the ones you want. Next.

        Select the mailboxes

    • Step 3: Connect target Office 365

      • For the Microsoft 365 target, add a new connection or select a saved connection.
      • Select the supported OAuth connection method and complete Microsoft sign-in.

        Connect to target Office 365 server

      • Auto-load or CSV-load for target mailboxes. Next.
    • Step 4: Map hosted Exchange to Office 365 mailboxes

      • Review the automatic source-to-target mailbox mapping.
      • Use manual mapping where a source mailbox or folder requires a specific target.

        Hosted Exchange to Office 365 mailbox mapping

    • Step 5: Start the migration

      • Click Start Migration to begin processing the selected hosted Exchange mailboxes.
      • Monitor the migration progress.
      • When processing completes, select View Logs and review the migration report.
      • Sign in to Microsoft 365 and validate the migrated mailbox folders and representative items.

        Hosted Exchange to Office 365 migration progress

  4. Migrate a Mailbox to Office 365 from an IMAP Server

    IMAP is suitable when the source is an IMAP-enabled service such as Gmail, Zoho Mail, Zimbra, IceWarp, cPanel, or another compatible mail platform. An IMAP migration primarily transfers email messages and folders; contacts, calendars, tasks, and other non-email data require separate handling.

    Confirm the source IMAP host, port, encryption and authentication requirements before migration. For bulk moves, validate a small pilot group before processing all users.

    Steps to migrate a mailbox from an IMAP-enabled server

    • Step 1: Download and install EdbMails for IMAP migration

      • Install EdbMails on a supported Windows system.
      • Review the system requirements before starting a large or bulk migration.
      • Sign in with email and password, or Start Your Free Trial for trial mode.
      • Pick IMAP (Gmail, Outlook & more) Migration.

        Select IMAP migration option

      • Then IMAP to Office 365 Migration from the menu.
      • Use the default job name or create a descriptive job name.
    • Step 2: Connect the source IMAP server

      Single mailbox? Pick Single User / Account Migration:

      • Choose the protocol supported by the source. Connect to IMAP Server or Connect to POP3 Server.

        Connect to single user account

      • Enter the server details and account credentials using the authentication method required by the source provider. For Gmail and other providers, follow the provider's current OAuth or app-password requirements where applicable.
      • Click Login.

      Bulk migration instead? Pick Multiple (Bulk) Users/Accounts Migration:

      • Download the sample CSV file.
      • Enter the required account, host, port, and authentication details for each user, then save the CSV.
      • Select Browse CSV File, choose the completed CSV, verify the mailbox list, and continue.

        Browse CSV file

    • Step 3: Select source IMAP mailboxes

      • Select the required mailboxes or folders and continue.

        Select the source IMAP server mailboxes

    • Step 4: Connect target Office 365

      • For the Microsoft 365 target, add a new connection or select a saved connection and click Connect to Existing.
      • Connection options, then Next.
      • Select OAuth 2.0 where applicable, click Login, and complete Microsoft sign-in.

        Connect to target Office 365 server

      • Pick a method to load the mailboxes.
    • Step 5: Map source and target mailboxes

      • Pick a mapping option.
      • Review mailbox and folder mapping carefully. Confirm that required target mailboxes are provisioned and licensed before migration.

        IMAP to Office 365 mailboxes mapping

    • Step 6: Start the IMAP migration

      • Click Start Migration.
      • Monitor migration progress.
      • When processing completes, select View Log and review mailbox and folder-level results.

        Start IMAP to Office 365 migration progress

  5. Migrate Mailbox Data to Office 365 from an Outlook PST File

    PST import is useful for archived Outlook data, former-user mail, or mailbox data exported from another environment. A PST can contain email, calendar, contact, task, and other Outlook items; the data available for import depends on what is stored in the PST and what the target import workflow supports.

    Before importing, confirm that the PST files are readable, identify the intended target mailboxes, and review how source folders should map to the destination.

    Steps to move PST files into Office 365 mailboxes

    • Step 1: Install EdbMails

      • Install EdbMails and review the system requirements before processing large or multiple PST files.

        Refer to the system requirements for importing multiple PST files to Office 365.

    • Step 2: Launch and choose the migration type

      • Open the app. Email and password to sign in, or Start Your Free Trial.
      • Dashboard → Office 365 Migration
      • Then Restore PST to Office 365.

        Choose Restore PST to Office 365 migration option

      • Use the default job name or create a descriptive job name.
    • Step 3: Add multiple PST files

      • Select Add File(s), browse to the PST location, and choose the files to import.

        Select the multiple PST files

      • Verify that the required PST files appear in the list.
      • Optional: turn on the setting that creates a target folder named after each source PST. This can help separate multiple source PSTs within the same target mailbox.
      • Next when you're done.
    • Step 4: Connect target Office 365

      • For the target, add a new connection or select a saved connection.
      • Connection method, then Next.

        Connect to target Office 365 server

      • Complete Microsoft sign-in.
      • Choose the appropriate method to load target mailboxes, such as manual selection or CSV.
    • Step 5: Map PSTs to Office 365 mailboxes

      • Choose the appropriate mapping option.
      • Review the automatic mapping between PST files and target Microsoft 365 mailboxes.
      • Use manual mapping when file names and target mailbox identities do not align.

        PST to Office 365 mailbox mapping

    • Step 6: Start the PST import

      • Click Start Restore.
      • Confirm the completion status.
      • Open View Log and review the migration report.

        PST to Office 365 migration progress

How to Minimize User Disruption

Mailbox data transfer and final service cutover are separate stages. Where the migration scenario permits it, historical data can be moved before the final transition, and a later incremental pass can process supported new or changed items. This can reduce the amount of data remaining at cutover.

Incremental migration should not be treated as a substitute for validation. Review migration reports after each pass and confirm that the target mailbox contains the expected data before changing mail flow or moving users to the new environment.

The final transition may still require DNS or MX changes, identity updates, Outlook or mobile-client reconfiguration, and other environment-specific work. The amount of user interruption therefore depends on the source, migration architecture, and cutover plan.

Common Office 365 Mailbox Migration Issues

IssueWhat to check
Source connection failsServer address, network access, authentication method, permissions, and service availability.
Target mailbox is unavailableUser provisioning, Exchange Online licensing/service configuration, and target mailbox readiness.
Mailbox mapping is incorrectSource and target identities, UPN/email changes, manual mappings, and consolidation requirements.
Migration is slower than expectedMailbox size, item count, network performance, Microsoft 365 service limits/throttling, source performance, and concurrent workload.
Some data types are missingConfirm what the selected source protocol can migrate. IMAP, for example, primarily handles email.
Users cannot connect after cutoverMail flow, DNS/MX, Autodiscover, identity, Outlook profiles, licensing, and client configuration.

Using EdbMails for Mailbox Migration

EdbMails provides source and target connection, mailbox selection and mapping, migration execution, incremental processing for supported scenarios, and migration reports within the application workflow. For the broader product capabilities and supported migration directions, see the Office 365 migration Tool.

Use this page to choose the source-specific mailbox workflow. Use the parent product page for broader Office 365 migration capabilities rather than treating this support article as a product comparison or pricing page.

Related Mailbox and Microsoft 365 Workloads

Mailbox migration is only one workload. If the project includes archive or public-folder data, use the workload-specific procedures rather than assuming the mailbox steps cover those objects. For an archive mailbox moving from Microsoft 365 to Exchange, refer to the office 365 archive mailbox to exchange guide. For public folders moving between Microsoft 365 environments, use the office 365 public folder migration to office 365 guide.

Frequently Asked Questions

  1. How do I migrate a mailbox to Office 365?

    Identify the source platform, prepare the Microsoft 365 target, confirm permissions and authentication, connect the source and target, map the mailbox, run the migration, validate the target, and then complete any required mail-flow or client cutover tasks.

  2. Can I migrate a mailbox from one Microsoft 365 tenant to another?

    Yes. A tenant-to-tenant migration moves supported Exchange Online mailbox data between Microsoft 365 tenants. The project also requires source/target preparation and separate planning for identity, domain, mail-flow, and user cutover requirements.

  3. Can I migrate an Exchange mailbox to Office 365?

    Yes. The appropriate path depends on the Exchange version, coexistence requirements, source connectivity, permissions, and target configuration. Validate the supported migration method for the source environment before starting.

  4. Can I migrate an IMAP mailbox to Office 365?

    Yes. IMAP can be used to migrate email messages and folders from compatible mail systems. Contacts, calendars, tasks, and other non-email data generally require a separate migration or export/import workflow.

  5. Can I import a PST into an Office 365 mailbox?

    Yes. A PST can contain email, calendar, contact, task, and other Outlook items. What is available for import depends on the PST contents and the target import method.

  6. Does mailbox migration require a final cutover?

    Often, yes. The data copy can be performed before the final transition, but DNS/MX, identity, mail-flow, Outlook/client, or domain changes may still be required depending on the migration scenario.

  7. How do I verify that a mailbox was migrated successfully?

    Review the migration report, validate the target folder structure and item counts where available, open representative messages and attachments, check calendar/contacts when applicable, and confirm that the user can sign in and send and receive mail after cutover.

Download
Buy Now

 In this manual

IntroductionMigration methodsExchange online to Office 365Exchange server to Office 365From Hosted Exchange ServerIMAP server to Office 365Outlook PST to Office 365EdbMails BenefitsFAQs

Office 365 Migration

100 Mailboxes $299 Only

Buy Now

Need help?

24/7 Customer support

Contact us on Live chat

Personalized Demo

Book a personalized demo

Still need help?

Email us / Call us

@edbmails.com All rights are reserved Privacy Policy | Terms of Use | GDPR | Security | Press Releases

hidden msg
Live Chat

Hi, May I help you?

Hide Chat Now