How to fix “Either there is no default mail client” in Outlook
This means Windows cannot find a mail program registered to handle the request, usually because Outlook is not set as the default mail app or its file links are broken. Jump to your situation below or work through the methods in order.
By Neeraj Singh ~7 min Updated Jun 2026 93% found this helpful
Error message
Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default mail client.
Summary
This error means Windows tried to hand a message or a .msg file to a mail program and could not find one registered to handle it. It usually appears when Outlook is not set as the default mail app, when the file association for .msg has been unmapped, or when the MAPI link that lets Windows talk to Outlook is broken, often after an Office update or after installing another mail app. The fix is to set Outlook as the default mail client in Windows settings, point .msg files back at Outlook, and if needed repair the MAPI registration with a quick or online repair of Office. A broken or missing Outlook profile can cause the same message, so recreating the profile is the final step. None of this touches your messages, it only re-registers Outlook as the program Windows uses for mail.
What this error means
When a program or a file asks Windows to handle mail, Windows looks up the default mail client and its MAPI registration to do the work. If no mail client is registered, or the registration is broken, you get “either there is no default mail client or the current mail client cannot fulfill the messaging request”.
The cause is almost always configuration rather than damage. Outlook may not be set as the default mail app, the .msg association may have been changed, or the MAPI link may have been knocked out by an update or another email program. Putting Outlook back as the default and repairing its registration resolves it.
Common causes
Outlook is not set as the default mail app in Windows.
The file association for .msg has been changed or removed.
The MAPI registration that links Windows to Outlook is broken.
A recent Office or Windows update reset the mail defaults.
Another email program took over the default mail handler.
The Outlook profile is missing or damaged.
Outlook was installed or updated but never set as the default.
Expert insight
“This message sounds dramatic but it is almost always a default-app problem. Windows wants to hand off a message and there is no mail program claiming the job. The first thing I do is open Windows default apps and set Outlook as the default mail client, which fixes the majority of cases on the spot. If it persists, the MAPI link is usually the culprit, and a Quick Repair of Office re-registers it. I only rebuild the Outlook profile when nothing else sticks. Importantly, none of this risks your email, it is plumbing, not data.”
Manager, Tech Support & Operations · 19+ years fixing Windows and system errors
✓ How to fix it
Method 1
Set Outlook as the default mail app
1Open Windows Settings, go to Apps, then Default apps.
2Search for Outlook, or find the email category, and set Outlook as the default for email and for the .msg file type.
3On Windows 10 you can also set it under Default apps by protocol for MAILTO. Then retry the action.
Method 2
Repoint .msg files at Outlook
1Right-click a .msg file, choose Open with, then Choose another app.
2Select Outlook and tick Always use this app to open .msg files, then click OK.
3This restores the link between the .msg type and Outlook.
Method 3
Set the default from inside Outlook
1Open Outlook, go to File, then Options, then General.
2Tick Make Outlook the default program for E-mail, Contacts, and Calendar and click OK.
3This registers Outlook with Windows as the mail handler.
Method 4
Repair the MAPI registration
1If the default is set but the error remains, the MAPI link is broken. Repair Office: Control Panel, Programs and Features, select Microsoft 365 or Office, Change, then Quick Repair.
2Run Online Repair if Quick Repair does not help.
3A repair re-registers MAPI32.DLL and the messaging components Windows needs.
Method 5
Recreate the Outlook profile
1A damaged profile can cause this too. Open Control Panel, search for Mail, then Show Profiles.
2Add a new profile, set it as the default, and start Outlook with it.
3Recreating the profile rebuilds the MAPI subsystem for your account.
Method 6
Reinstall as a last resort
1If repair and a new profile do not help, reinstall Office so Outlook registers cleanly.
2Remove Office from Apps and features, restart, then reinstall from your Microsoft 365 account.
3Set Outlook as the default mail app straight after installing.
This error is about which program Windows uses for mail, not about your emails, so the fixes are safe and reversible. Setting Outlook as the default mail app resolves most cases, and a Quick Repair of Office fixes the rest by re-registering MAPI. Reinstalling is rarely needed, try the default-app and repair steps first.
Frequently asked questions
What does “no default mail client” mean?
It means Windows could not find a mail program registered to handle a message or .msg file. Usually Outlook is not set as the default mail app, or its MAPI registration is broken.
How do I set Outlook as the default mail client?
Open Windows Settings, Apps, Default apps, search for Outlook and set it as the default for email and for .msg files. You can also tick the option inside Outlook under File, Options, General.
Why did this start after an update?
Office or Windows updates, or installing another email program, can reset the mail defaults and the MAPI registration. Re-set Outlook as default and repair Office to restore it.
Will fixing this affect my emails?
No. These steps only re-register Outlook as the program Windows uses for mail. Your mailbox, messages and saved files are untouched.
What is MAPI and why does it matter?
MAPI is the Windows messaging interface that lets programs hand mail to Outlook. If its registration is broken, Windows reports no usable mail client even when Outlook is installed.
How do I stop it happening again?
Keep Outlook set as the default mail app, and after major Office or Windows updates check that the mail defaults were not reset.
Still not working?
If setting the default, repairing Office and rebuilding the profile all fail, the MAPI registration may be damaged at the system level. Running the Microsoft Support and Recovery Assistant, or a clean reinstall of Office, usually restores it. You can also submit your error to us for a tailored fix.