The current mail client cannot fulfill the messaging request – Outlook error “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” might appear when trying to perform an email-related action on a Windows 10 PC. The cause is typically that Outlook is not set as the default mail client. The solution is to set Outlook as the default mail client.
The current mail client cannot fulfill the messaging request
The error message you might receive depends on the action you are trying to perform. The following are the variations of the error message:
When you try to send a file to a mail recipient in Windows Explorer, you might get an error message.
In Microsoft Excel, when you try to share a spreadsheet as an attachment by email, you may get an error.
In Microsoft PowerPoint, you may receive an error when attempting to share a presentation as an attachment by email.
When you try to share a Microsoft Word document as an attachment by email or when a user attempts a mail merge, they may receive an error message.
The error message you are seeing is caused by the same thing, so the solution is the same regardless of which instance you’re seeing.
The problem occurs because the MSIComponentID is set to an improper GUID for the Outlook version you are running.