Outlook 2013-Either there is no default mail client or the current mail client cannot fulfill the messaging request.

Dear experts,

We upgraded our outlook to Outlook 2013 64 bit, after that all application that send email by using previous version of Outlook are showing
the message. OS is Windows 2008r2.

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.

I have tried from Outlook 2013 ticking   File-->Options-->Start up Options ->Make Outlook the default program for E-mail, contacts and Calendar but the message still appeared. Also tried going to control panel --> Default programs and checked anything that have todo with Outlook and couldn't find anything amiss.

Its like some kind of windows setting not able to recognize Outlook 2013 as the default mail client.

Is its possible to overcome this issue?

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

K BCommented:
How is the application referencing outlook?  Via code?  What is the call or verbiage?
It is a bad (or corrupted) registry key...

See the following article:

It also contains a "fixit" that (sometimes) will repair this issue for you!

Note: Although the article references Office 2010, you can use those instructions for Office 2013 as well!


Edit the registry, then run Office Repair:

– Click Start, and then click Run.
– In the Open box, type regedit, and then press ENTER.
– In Registry Editor, locate the following subkey in the registry:
HKEY_LOCAL_MACHINE\Software\Clients\Mail\Microsoft Outlook
– Select the subkey, and then press DELETE.
– Click Yes.
– Quit Registry Editor.
– Start Outlook.
– For Office 2013, Click Start, click Control Panel, click Programs and Features, select Microsoft Office 2013  and then click the Change button. Next, click Repair, and then click Continue.
– Follow the instructions on the screen to complete the repair.
Fajar99Author Commented:
Im tryng to send an email from a third party software which worked with Outlook 2010 and below.

I will try the registry edit. I have 3 installation of Outlook 2013 on different machine and they all have the same error.
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

imkotteesSenior Messaging EngineerCommented:
Hi, try this way out.
Go to start-> run -> outlook /profiles-> select the working profile here, click on options -> enable set default profile option-> ok
Fajar99Author Commented:
Hi Guys

sorry neither n2fc or imkottess solution worked. still trying to find another solution.
Fajar99Author Commented:
Dear experts none of the solution above worked for me.

However I found out that Outlook 2013 64 bit was the problem.
When I tried installing the Outlook 2013 32 bit it any third party software that called email functions worked fine. problem solved.

I'm still not sure why Outlook 64 bit is having this issue third party software.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Fajar99Author Commented:
The main reason why Outlook 2013 64 bit does not work with third party software is still unknown.

Hopefully there is someone out there is kind enough to explain whats causing this issue.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.