Miscellaneous topics that do not fit into specific categories.
Yes. Microsoft.Office.Interop.Outlook and other COM-based Outlook extensibility are not supported in new Outlook for Windows.
Supported status in new Outlook:
- COM add-ins: not supported
- Outlook Object Model (OOM): not supported
- MAPI: not supported
- VBA and Macros: not supported
- Web add-ins: supported
Recommended replacement
- For UI-integrated Outlook extensions, move from COM add-ins to web add-ins.
- For automation and mailbox operations, use:
- Microsoft Graph for sending mail, reading/processing messages, and mailbox workflows
- Office.js APIs for Outlook-integrated add-in scenarios
- Power Automate for cross-app and email workflow automation
Recommended implementation pattern for the scenarios listed:
- Creating email messages: use Microsoft Graph or an Outlook web add-in, depending on whether the scenario is backend automation or in-client UI.
- Opening draft emails for user review: implement this through an Outlook web add-in using Office.js APIs for client-side integration.
- Accessing Outlook folders/mail items: use Microsoft Graph for mailbox data access and processing.
- Processing email-based workflows: use Microsoft Graph and/or Power Automate.
Migration guidance and best practices
- Microsoft provides guidance to migrate from COM add-ins to web add-ins.
- If an existing COM add-in has a web add-in counterpart, users can be offered installation of that counterpart when switching to new Outlook.
- If a counterpart is not listed, search the Microsoft commercial marketplace or confirm with the vendor whether a private web add-in exists.
- Organizations are advised to inventory existing COM add-ins and plan replacements before migration.
Transition guidance for organizations
- Microsoft’s guidance is to use the migration period to identify COM add-ins, validate blockers, and transition to web add-ins.
- New Outlook does not support COM-based integrations, so organizations with COM dependencies should plan migration before broad rollout.
- For pilot users, capture which workflows require classic Outlook because of missing functionality.
A practical transition approach is:
- Inventory current COM add-ins and Outlook automation dependencies.
- Classify each dependency as:
- UI extension inside Outlook → web add-in / Office.js
- Mailbox automation or workflow → Microsoft Graph / Power Automate
- Check whether vendor add-ins already have web add-in replacements.
- Keep affected users on classic Outlook until the replacement path is implemented.
- Feature comparison between new Outlook and classic Outlook
- Migrate from COM add-ins to web add-ins
- Identify COM add-ins in your organization
- VBA, Macros, and Custom Flows Alternatives
- Control installing and using new Outlook
- Classic Outlook COM automation fails when run via ServiceNow ACC agent / Local System - Microsoft Q&A