MSADVANCE LOGO
✕
  • Services
    • Migration to Microsoft 365
    • Azure Cloud Architecture
    • Modern Workplace
    • Security & Compliance
    • Microsoft 365 to Google Workspace Migration
    • Software License Procurement & Sales for Businesses
  • About Us
  • Blog
  • Contact
  • English
    • Español
    • English
  • Services

    Collaboration is the key to business success.

    Microsoft 365 Migration

    Azure Cloud Architecture

    Azure Cloud Architecture

    Modern Workplace

    Google Migration

    Security and Compliance

    Software license

    • Migration to Microsoft 365
    • Azure Cloud Architecture
    • Modern Workplace
    • Security & Compliance
    • Microsoft 365 to Google Workspace Migration
    • Software License Procurement & Sales for Businesses
  • About Us
  • Blog
  • Contact
  • English
    • Español
    • English
Published by MSAdvance on August 29, 2025
Categories
  • Microsoft 365 Migration
  • Quest On Demand Migration
  • tenant-to-tenant migration
Tags
  • coexistence Free Busy Directory Sync
  • Desktop Update Agent Outlook
  • DNS MX SPF DKIM DMARC migration
  • Email Domain Rewrite migration
  • Exchange Online migration Quest On Demand
  • Microsoft 365 cross-tenant migration
  • migrate mailboxes between tenants
  • Outlook cross tenant migration
  • shared mailbox migration

Microsoft 365 Cross-Tenant Email Migration with Quest On Demand: A Complete Step-by-Step Guide [2025]

Want MSAdvance to handle your cross-tenant email migration?

We design and execute your Exchange Online migration with Quest On Demand: user and shared mailboxes, calendars, rules, and coexistence—minimizing risk without losing data.

Contact our team See our Microsoft 365 migration service

Table of contents

  1. Introduction
  2. 1. What is Quest On Demand Migration (ODM)
  3. 2. Prerequisites and permissions
  4. 3. Project methodology
  5. 4. Preparing in ODM: project, tenants, and matching
  6. 5. Exchange Online: mailboxes, calendars, and delegated permissions
  7. 6. Shared mailboxes and resources
  8. 7. Online Archive and PST
  9. 8. Coexistence: Directory Sync, Free/Busy, and Email/Domain Rewrite
  10. 9. Desktop Update Agent: reconfigure Outlook on Day 0
  11. 10. Domain move and DNS (MX/SPF/DKIM/DMARC)
  12. 11. Security and compliance
  13. 12. Licensing after migration
  14. 13. Performance, limits, and throttling
  15. 14. Operational checklists
  16. 15. KPIs, UAT, and acceptance
  17. 16. Common risks and mitigations
  18. 17. CSVs and helper snippets
  19. 18. Frequently asked questions
  20. 19. Official resources
  21. 20. Conclusion and next steps

Introduction

In mergers, acquisitions, or carve-outs, email is the heartbeat of the business: credentials, orders, meetings, and automated flows depend on Exchange Online. Migrating email between tenants is more than copying mailboxes—you must coordinate identities, delegated permissions, rules, archiving, calendars, and the domain cutover, ensuring delivery and coexistence.

This guide outlines a proven approach with Quest On Demand Migration (ODM) with waves, pre-staging, deltas, coexistence (Free/Busy, contacts, and Email/Domain Rewrite), and the Desktop Update Agent so Outlook “points” to the target tenant with minimal friction. We also explain when to consider Microsoft’s native Cross-Tenant Mailbox Migration (CTMM) and how to combine it with coexistence and the domain cutover.

1. What is Quest On Demand Migration (ODM)

Quest ODM is an Azure-based SaaS platform for migrating Exchange Online, OneDrive, SharePoint, and Teams across tenants. For email, the core flow is: mailbox inventory → batch migration (users, shared, resources) → deltas → optional Desktop Update Agent to automate Outlook reconfiguration. It provides reporting, retries, telemetry, and per-item error handling.

Why ODM: centralizes workloads, reduces manual effort, and shortens “day after” issues with DUA for Outlook/OneDrive/Teams.

Quest On Demand Migration documentation (English) is linked below.

2. Prerequisites and permissions

Connect source and target tenants in ODM and grant the required application consents for each workload (Exchange/Graph). Validate limits, policies, and target licenses.

Key checks

  • Holds/retention/eDiscovery: identify mailboxes with litigation holds or retention that may affect migration.
  • Identity matching: same UPNs or CSV; document exceptions (aliases, service accounts).
  • Target licensing: assign Exchange Online to all wave users before cutover.
  • Conditional Access/MFA: avoid discovery/execution blocks.
Tip: if you’ll use third-party tools/mapping, build the CSV with the .onmicrosoft.com domain in source/target to avoid changes during the domain cutover.

3. Project methodology

Work in waves—pilot → non-critical areas → critical areas → stabilization. Plan pre-staging (history), deltas, and a tight cutover window. Communicate by roles and agree on success criteria with the business.

Phases with Quest ODM (summary)
PhaseActionsOutcome
DiscoveryMailbox inventory (user/shared/resource) and volumeScope & dependencies
MappingMatch identities; owners/delegations; CSV for exceptionsMatching ready
MigrationBatches by profile/volume; off-hours windows; retries; deltasData pre-loaded
CoexistenceFree/Busy, contacts, Email/Domain RewriteContinuity
Go-liveMX/DNS cutover, DUA, UAT validationClean transition

4. Preparing in ODM: project, tenants, and matching

Step by step

  1. Create an ODM project and select workloads (Exchange).
  2. Connect tenants (source/target) and grant consents.
  3. Run discovery of mailboxes (user, shared, resource).
  4. Define matching (UPN→UPN) or CSV (see example).
  5. Plan waves, windows, and success criteria.

Sample CSV (identity matching)

Headers: SourceUPN,TargetUPN
Row 1: ana.perez@source.com,ana.perez@target.com
Row 2: juan.garcia@source.com,juan.garcia@target.com

5. Exchange Online: mailboxes, calendars, and delegated permissions

Typical design: select mailboxes by waves (user, shared, resource), run pre-staging of history, execute deltas before cutover, and validate with key users. Plan for rules, SendAs/SendOnBehalf/FullAccess, Archive, and non-standard items.

Step by step (ODM)

  1. Select mailboxes (user/shared/resource) by priority and size.
  2. Replicate permissions and delegations in the target per your rules.
  3. Create batches and schedule during off-hours; monitor telemetry and errors.
  4. Run deltas before cutover to minimize drift.
  5. Validate send/receive, calendars, and shared access with business users.
Tip: isolate very large mailboxes or heavily used shared mailboxes into dedicated waves; they often need a larger window.

Native option: Cross-Tenant Mailbox Migration (CTMM) can be used for some scenarios and combined with coexistence. See Microsoft Learn.

6. Shared mailboxes and resources

Shared mailboxes concentrate permissions and rules—treat them as a dedicated wave. For room/equipment mailboxes, validate booking policies and calendar visibility after the move. If you use transport rules or specific send connectors, update them for the new domain.

7. Online Archive and PST

Decide whether the In-Place Archive migrates with the mailbox or in a separate wave. Minimize PST use; if legacy PSTs exist, define whether to ingest into the archive or primary mailbox. Document eDiscovery implications.

8. Coexistence: Directory Sync, Free/Busy, and Email/Domain Rewrite

For multi-week/month transitions, combine On Demand Directory Sync (objects/attributes), Exchange organization relationships for cross-tenant Free/Busy, GAL contact publication, and Email/Domain Rewrite services to preserve brand and routing during the transition.

Cross-tenant Free/Busy (Exchange)

PowerShell — organization relationship
Connect-ExchangeOnline
New-OrganizationRelationship -Name "Rel-Target-Tenant" `
  -DomainNames "contoso.com" -FreeBusyAccessEnabled $true `
  -FreeBusyAccessLevel LimitedDetails

9. Desktop Update Agent: reconfigure Outlook on Day 0

The Desktop Update Agent (DUA) automatically reconfigures Outlook profiles on user devices (and OneDrive/Teams if included), reducing tickets and support effort. Deploy via GPO/Intune and schedule the “Switch” task in the cutover window.

  1. Generate the token for the agent in the ODM project.
  2. Deploy the MSI with MST (TOKEN, PASSPHRASE) in silent mode.
  3. Schedule the Switch for the cutover moment.
  4. Fallback: user guide to close Outlook and rebuild the profile if needed.

10. Domain move and DNS (MX/SPF/DKIM/DMARC)

The domain cutover is the visible milestone. Lower TTL in advance, clear references in source (UPN, proxyAddresses, groups, apps), then verify and initialize the domain in target with MX/SPF/DKIM/DMARC. Validate delivery and signatures before tightening DMARC policy.

DNS (illustrative example)
# MX to Exchange Online Protection
MX @ 0 → contoso-com.mail.protection.outlook.com

# SPF / DKIM / DMARC
TXT @ "v=spf1 include:spf.protection.outlook.com -all"
CNAME selector1._domainkey → selector1-contoso-com._domainkey.contoso.onmicrosoft.com
TXT _dmarc "v=DMARC1; p=quarantine; rua=mailto:dmarc@contoso.com"

Ensure SPF doesn’t exceed 10 DNS lookups. DMARC ramp-up: none → quarantine → reject with monitoring.

11. Security and compliance

  • MFA + Conditional Access (exclude break-glass accounts with controlled measures).
  • Defender for Office 365: anti-phishing, Safe Links/Attachments updated for the new domain.
  • Purview: retention, sensitivity labels, and eDiscovery aligned to the new tenant.
  • Guests: external collaboration policy and access review after each wave.

12. Licensing after migration

Plans and recommended use
PlanIncludesSecurity/managementUse when
Business BasicMail, Teams, web appsBasicLight/frontline profiles
Business Standard+ desktop appsProductivityHeavy Office use
Business Premium+ Intune/securityAdvancedSMBs with security needs
E1/E3/E5Scale and complianceExtendedMid/large or regulated

13. Performance, limits, and throttling

Mailbox migrations are subject to service limits and throttling. Size batches by volume and criticality, avoid peaks, honor retry-after, and measure pilot throughput to extrapolate.

  • Protocol throttling: APIs (e.g., EWS/Graph) apply limits; implement exponential backoff.
  • Concurrency: prioritize large/shared mailboxes in dedicated waves.
  • Off-hours windows: schedule tasks outside peak hours and communicate impacts.

14. Operational checklists

Before migration

  • Tenants connected and consents in ODM.
  • Identity matching (UPN/CSV) with documented exceptions.
  • Inventory of permissions (SendAs/SendOnBehalf/FullAccess) and critical rules.
  • Wave plan, windows, and role-based communications.
  • Pilot with KPIs (delivery, calendars, delegations).

During

  • Console monitoring; error handling and retries.
  • Deltas before cutover; functional validation.
  • Active coexistence: Free/Busy, contacts, optional Rewrite.

After

  • Domain cutover: MX/SPF/DKIM/DMARC verified.
  • DUA executed; Outlook reconfigured.
  • Reinforced support in week 1; cleanup of old rules and aliases.

15. KPIs, UAT, and acceptance

AreaTestSuccess
EmailDelivery after cutover0 bounces; valid DKIM/DMARC
CalendarsCross-tenant Free/BusyAvailability visible
DelegationsSendAs/FullAccessPermissions working
SupportTickets per user< 0.3 in week 1

16. Common risks and mitigations

RiskProb.ImpactMitigation
Incomplete consentsMediumHighChecklist and pilot
EWS/Graph throttlingMediumMediumBackoff, staggered batches
Lost rules/delegationsLowMediumPre-inventory and re-apply
Bounces after cutoverLowHighMX/DKIM/DMARC validation; controlled tests
Outlook not reconfiguredMediumMediumDUA + contingency guide

17. CSVs and helper snippets

CSV — Identity matching (example)
SourceUPN,TargetUPN
ana.perez@source.com,ana.perez@target.com
juan.garcia@source.com,juan.garcia@target.com
PowerShell — Cross-tenant Free/Busy
Connect-ExchangeOnline
New-OrganizationRelationship -Name "Rel-Target-Tenant" `
  -DomainNames "contoso.com" -FreeBusyAccessEnabled $true `
  -FreeBusyAccessLevel LimitedDetails
DNS — sample cutover
# MX to Exchange Online Protection
MX @ 0 → contoso-com.mail.protection.outlook.com
TXT @ "v=spf1 include:spf.protection.outlook.com -all"
CNAME selector1._domainkey → selector1-contoso-com._domainkey.contoso.onmicrosoft.com
TXT _dmarc "v=DMARC1; p=quarantine; rua=mailto:dmarc@contoso.com"

18. Frequently asked questions

What’s the difference between Quest ODM and the native migration (CTMM)?

CTMM uses MRS and native PowerShell to move mailboxes cross-tenant. ODM adds a unified console for multiple workloads, per-item reporting, and DUA for the “day after.” You can combine approaches per scenario.

How should I handle shared mailboxes?

Create a dedicated wave: inventory permissions, validate rules, and test with the teams that use them.

Are rules, categories, and Autocomplete suggestions migrated?

Rules usually move if still valid; categories/autocomplete may require recreation depending on the method. Set expectations with the business.

What about archiving and PST?

Decide whether In-Place Archive migrates with the mailbox or separately. Avoid PST except for specific legacy cases; define ingestion if they exist.

Can we keep coexistence for weeks?

Yes—use Directory Sync, organization relationships for Free/Busy, GAL contacts, and (if needed) Email/Domain Rewrite during the transition.

19. Official resources

  • Quest — On Demand Migration (User Guide)
  • Quest — Desktop Update Agent (User Guide)
  • Microsoft — Cross-Tenant Mailbox Migration (native)
  • Microsoft — Organization Relationship (Free/Busy)
  • Microsoft — Configure SPF
  • Microsoft — Configure DMARC
  • Microsoft — DNS for Microsoft 365 services
  • Microsoft — EWS throttling
  • Microsoft — Migrate mailboxes across tenants (third-party)

20. Conclusion and next steps

A well-planned cross-tenant email migration blends pre-staging and deltas, coexistence (Free/Busy + contacts + Rewrite), Desktop Update Agent on endpoints, and a rehearsed domain cutover with MX/SPF/DKIM/DMARC. With Quest ODM you gain per-item visibility and control—and a much calmer Day 0.

Want MSAdvance to manage it end-to-end?

Assessment, coexistence, user/shared/resource mailbox migration, domain cutover, security, and adoption—all measured with clear KPIs.

Contact MSAdvance Explore our migration service

Share
78

Related posts

March 22, 2026

GoDaddy to Microsoft 365 Migration: the definitive guide to moving email, domain, and identity without slowing down your business


Read more
March 8, 2026

Microsoft 365 Cross-Tenant OneDrive Migration: Step-by-Step Guide


Read more
February 19, 2026

Mergers, acquisitions, and business divestitures in Microsoft 365: the definitive guide to integrating or separating plants, factories, and offices without slowing down the business


Read more
January 28, 2026

SharePoint Tenant-to-Tenant Migration in Microsoft 365: Complete Guide


Read more

Do you have an idea, a challenge, or a specific business need?

Speak with our experts about your next big project

This is only a glimpse of what we can do. Whatever you have in mind—no matter how unique or complex—we are ready to turn it into reality.

info@msadvance.com

Contact Us

Services

About Us

Blog

Cookies Policy

Privacy Statement

Legal Notice / Imprint

© 2026 MSAdvance | All rights reserved worldwide

MSAdvance
Gestionar consentimiento
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Always active
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Ver preferencias
  • {title}
  • {title}
  • {title}