Skip to content
WiseChecker
  • Home
  • Quizzes
    • Ability
    • Knowledge
    • Personality
  • Games
  • Tools
  • About Us
Classic Outlook Default Mail Client in New Outlook: What Changed
🔍 WiseChecker

Classic Outlook Default Mail Client in New Outlook: What Changed

2026年6月18日 by wisechecker

When you switch from Classic Outlook to the new Outlook for Windows, the setting that controls which program opens when you click email links or send files from other apps changes. The new Outlook does not use the same default mail client registration as Classic Outlook. This article explains how the default mail client system works differently in both versions and how to configure your preferred email program.

The change affects how Windows handles mailto links, file associations, and calls from other applications like Word or Excel. Classic Outlook registered itself directly as the default mail client in Windows Settings. The new Outlook uses a different mechanism based on the Windows Mail app framework. Understanding this shift helps you avoid broken links and unexpected app launches.

This article covers the technical differences between the two registration methods, step-by-step configuration for both versions, and common pitfalls when switching back and forth.

Key Takeaways: Default Mail Client Changes in New Outlook

  • Windows Settings > Apps > Default Apps > Email: Choose Classic Outlook or new Outlook as the system-wide default mail client.
  • Classic Outlook File > Options > General > Default email client: Classic Outlook registers itself directly via this setting and Windows registry.
  • New Outlook Settings > General > Default apps > Make Outlook the default: The new Outlook uses a lightweight registration that does not appear in the classic Default Programs control panel.

ADVERTISEMENT

How Classic Outlook Registers as Default Mail Client

Classic Outlook uses the Windows registry to register itself as the default mail client. When you set Classic Outlook as default, it writes keys under HKEY_CLASSES_ROOT that associate mailto protocol and .msg file extensions with outlook.exe. This registration is visible in the classic Default Programs section of Windows Settings. The setting is also stored in the Outlook options dialog under File > Options > General.

Classic Outlook also supports a feature called “Make Outlook the default program for E-mail, Contacts, and Calendar” which registers it for multiple MAPI profiles. This registration is system-wide and affects all user accounts on the same machine. When another application calls the MAPI function MAPISendMail, Windows routes the request to Classic Outlook based on these registry entries.

The Classic Outlook registration is persistent across Windows updates and Outlook version upgrades. It survives uninstall and reinstall of Office because the registry keys remain until explicitly removed by the user or a clean uninstall.

Registry Keys Used by Classic Outlook

Classic Outlook writes to these registry locations:

  • HKEY_CLASSES_ROOT\mailto\shell\open\command — points to outlook.exe with the /c ipm.note switch
  • HKEY_CLASSES_ROOT\Outlook.URL\shell\open\command — handles Outlook URLs like outlook:inbox
  • HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\Mail — stores the “Default email client” setting

How New Outlook Registers as Default Mail Client

The new Outlook for Windows does not use the same registry-based registration method. Instead, it relies on the Windows App Registration framework introduced in Windows 10. The new Outlook registers itself as a mail handler through the Windows Settings app under Apps > Default Apps. This method uses a lightweight app association that does not appear in the classic Default Programs control panel.

When you click “Make Outlook the default” in new Outlook Settings > General > Default apps, Windows updates the default mailto handler to point to the new Outlook app. This setting is stored in the Windows App Contracts system, which is separate from the classic registry keys. The new Outlook does not register for MAPI calls from other applications unless the user explicitly installs the Microsoft Outlook MAPI Provider add-in.

The new Outlook registration is less invasive. It does not modify HKEY_CLASSES_ROOT and does not require administrator privileges to change. This design prevents conflicts with other email clients but also means that some older applications that rely on MAPI may not recognize the new Outlook as a valid mail client.

App Contracts Used by New Outlook

New Outlook uses these Windows App Contracts:

  • Windows.System.Launcher — handles mailto protocol activation
  • Windows.AppExtension — registers as a mail application in the Windows Settings default apps list
  • Windows.Mail — provides mail composition and sending capabilities to other apps via the Windows Share sheet

ADVERTISEMENT

Steps to Set Classic Outlook as Default Mail Client

Follow these steps to make Classic Outlook the default mail client on Windows 10 or Windows 11.

  1. Open Windows Settings
    Press the Windows key and click the gear icon or press Windows+I. Select Apps from the left sidebar, then click Default Apps.
  2. Locate the Email default
    Scroll down to the Email section. Click the current entry under “Email” which may show Mail, Outlook, or another app.
  3. Choose Classic Outlook
    From the list of available apps, select Microsoft Outlook. If you have multiple versions, choose the one labeled “Microsoft Outlook” without the word “new” or “(New)”.
  4. Confirm the change
    Close Windows Settings. Open a mailto link in a browser to test that Classic Outlook opens. If prompted, allow the app to open these links.
  5. Verify in Classic Outlook Options
    Open Classic Outlook. Go to File > Options > General. Under “Start up options,” confirm that the checkbox “Make Outlook the default program for E-mail, Contacts, and Calendar” is checked. Click OK.

Steps to Set New Outlook as Default Mail Client

Use these steps to make the new Outlook for Windows the default mail client.

  1. Open New Outlook Settings
    Launch the new Outlook app. Click the gear icon in the top-right corner to open Settings.
  2. Navigate to Default apps
    In the Settings window, click General from the left menu. Then click the Default apps tab.
  3. Click Make Outlook the default
    Under the “Default email app” section, click the button labeled “Make Outlook the default.” Windows may show a confirmation dialog. Click Yes or Switch anyway.
  4. Verify in Windows Settings
    Open Windows Settings > Apps > Default Apps. Scroll to Email and confirm that “Outlook (New)” or “Microsoft Outlook” is listed. Click a mailto link in a browser to test.

Common Issues When Switching Between Classic and New Outlook

Mailto Links Still Open the Wrong Outlook Version

If you set Classic Outlook as default but mailto links open the new Outlook, the Windows App Registration for the new Outlook may still be active. Open Windows Settings > Apps > Default Apps. Click the current entry under Email and select Classic Outlook explicitly. If the issue persists, uninstall the new Outlook app from Windows Settings > Apps > Installed Apps. This removes its app contract registration entirely.

Applications Cannot Send Email via MAPI After Switching to New Outlook

Many business applications use the MAPI interface to send email from within the app. The new Outlook does not register as a MAPI client by default. To fix this, install the Microsoft Outlook MAPI Provider add-in from the Microsoft Store. After installation, restart the application that needs to send email. If the problem continues, switch back to Classic Outlook as the default mail client.

Default Mail Client Setting Resets After Windows Update

Windows updates can reset default app associations, especially after a feature update. After a Windows update, open Windows Settings > Apps > Default Apps and reapply your preferred email client. To prevent this, use the DISM command to export your default app associations and reapply them after updates. Run “dism /online /Export-DefaultAppAssociations:%UserProfile%\Desktop\appassoc.xml” in an elevated Command Prompt, then after an update run “dism /online /Import-DefaultAppAssociations:%UserProfile%\Desktop\appassoc.xml”.

Both Outlook Versions Show as Available but Neither Works

This occurs when the registry keys for Classic Outlook are corrupted and the new Outlook app contract is missing. Uninstall the new Outlook app from Windows Settings. Then run the Microsoft Support and Recovery Assistant tool from the Microsoft website. Select Outlook and choose “Fix Outlook not opening.” This tool repairs the registry keys for Classic Outlook. After the repair, set Classic Outlook as default again using the steps above.

Classic Outlook vs New Outlook: Default Mail Client Registration

Item Classic Outlook New Outlook
Registration method Windows registry keys under HKEY_CLASSES_ROOT Windows App Contracts via Settings app
MAPI support Full MAPI support for all calling applications Requires separate MAPI Provider add-in
Visible in classic Default Programs Yes No
Admin rights required to change Sometimes required for system-wide registration No
Survives Windows feature updates Usually yes May reset
Supports mailto protocol Yes Yes
Supports Outlook URL protocol Yes Partial
Can be set per user account Yes, via HKEY_CURRENT_USER Yes, via Settings app

Now you can configure the default mail client for either Classic Outlook or new Outlook based on your workflow. If you frequently switch between the two versions, keep the Windows Settings > Apps > Default Apps page open for quick access. For advanced users, export your default app associations using the DISM command to automate the process after Windows updates.

ADVERTISEMENT

🦖
Take a Break — Higher or Lower?
Heaviest Dinosaurs Game
T-Rex vs Argentinosaurus — pick the bigger beast.
Play Now ▶ All 50+ Games
ABOUT THE EDITORIAL TEAM
WiseChecker Editorial Team
Operated by Shadowcity LLC, Tokyo

WiseChecker is an international reference for everyday problem solving, IT troubleshooting, and life decision frameworks. Our editorial approach is evidence-based, regularly updated, and independent from corporate interests.

Meet the editorial team →
← Back to WiseChecker HomeMore in Windows & PC

🔍 Recommended for You

Fix BitLocker To Go Stuck Decrypting an External Drive on Windows 11Quick fix: BitLocker To Go decryption stuck? Check via manage-bde -status <drive>: in Terminal (Admin). If stuck at…How to Fix Discord ‘Update Failed’ Loop on WindowsDiscord users on Windows sometimes see a persistent "Update Failed" message when launching the app. The update process…
Categories Windows & PC Tags Outlook, Outlook Account
Can New Outlook Replace Classic Outlook for Quick Steps? Practical Answer
Where to Find Outlook New Toggle in New Outlook After Leaving Classic Outlook

Quick Links

  • About Us
  • Privacy Policy
  • Terms of Use
  • WiseChecker Sitemap
  • Contact Us
© 2026 WiseChecker.com. All rights reserved.