Email Migration

How to Find Exchange Online IMAP Migration Skipped Items and Reports

Kushani NimanthikaKushani Nimanthika Nov 13, 2026 869 views

Question details

The user needs to identify which Exchange Online IMAP migration messages were skipped and understand contributing factors such as message size and folder naming.

Product
Microsoft Exchange Online and Exchange admin center
Device & OS
not provided
Scenario
An administrator is reviewing an IMAP migration batch that completed with skipped items, but standard PowerShell output does not identify the skipped messages.
Observed behavior
The migration reports skipped items, but the specific messages are not shown in default output. Large messages and folder names containing forward slashes may be causing the skipped items.
Before you start

Confirm you have Exchange administrator access to the tenant and note the migration batch user identity. Make sure the mailbox or migration batch is still available so the statistics command can return item-level data.

Solution 1Recommended

Use Get-MigrationUserStatistics to Display Skipped Item Details

Use this when you need the exact messages and reasons that were skipped in an Exchange Online IMAP migration.

Standard migration output often shows only the skipped item count. The SkippedItems property contains item-level details that help identify which mailbox items did not migrate and why.

1
Open Exchange Online PowerShell

Open Windows PowerShell or PowerShell 7, then connect to Exchange Online by running Connect-ExchangeOnline and signing in with an Exchange administrator account.

2
Run the skipped item diagnostic command

Run: Get-MigrationUserStatistics -Identity user@contoso.com | Format-List SkippedItemCount,SkippedItems

3
Review the SkippedItems output

Inspect SkippedItems for each listed message, including subject, MessageId, and skip reason, and compare the results with SkippedItemCount.

Use Get-MigrationUserStatistics to Display Skipped Item Details
Common IMAP migration limitations: IMAP migrations may skip messages larger than the supported size and folders whose names contain forward slashes. If command output is empty but SkippedItemCount is greater than zero, verify the migration batch is still available and also check the Exchange admin center.
Free Microsoft Office alternative

Use WPS Office to Open and Review Exchange Migration Reports and Exported Mailbox Data

WPS Office is a free, lightweight Microsoft Office alternative that opens Excel, Word, and CSV migration reports with familiar tools. While Exchange Online migration diagnostics remain in Microsoft 365, WPS Office lets you work with exported mailbox lists, skipped item reports, and documentation without needing a Microsoft 365 subscription.

Review exported migration reports and CSV skipped-item lists in WPS Spreadsheets at no costOpens and saves Microsoft Excel .xlsx, Word .docx, and CSV formats with high compatibilityLightweight suite with a familiar ribbon interface for easy migration from Microsoft OfficeFree download for Windows, macOS, Android, iOS, and web
microsoft office alternative - wps office

Frequently Asked Questions

How do I see which messages were skipped in an Exchange Online IMAP migration?

Connect to Exchange Online PowerShell and run Get-MigrationUserStatistics -Identity user@contoso.com | Format-List SkippedItemCount,SkippedItems. The SkippedItems field lists the item-level details and reasons when available.

Why does my IMAP migration skip messages?

Common causes include messages larger than the supported migration size and source folders whose names contain forward slashes. Unsupported item types and permission issues can also produce skipped items.

Can I find skipped item details in Exchange admin center?

The Exchange admin center Migration dashboard shows migration status and skipped item counts, but item-level details often require the Get-MigrationUserStatistics PowerShell command.

Does WPS Office migrate Exchange Online mailboxes?

No. WPS Office is an Office alternative for documents and spreadsheets; it does not manage Exchange Online mailbox migration. Use the Microsoft 365 Exchange admin center or Exchange Online PowerShell for migration diagnostics.