"MAPI_E_FAILONEPROVIDER (0x8004011D)" error message. When i am trying to access an Exchange Server 2013 mailbox by using a MFCMAPI utility.

user3556421 picture user3556421 · Apr 25, 2014 · Viewed 8.3k times · Source

I have installed Exchange server version 2013. Then I tried to create and connect to the server using MFCMAPI tool manually. While login to the message store it throws the following error

"Error: 
Code: MAPI_E_FAILONEPROVIDER == 0x8004011D
Function CallOpenMsgStore( lpMAPISession, (ULONG_PTR)m_hWnd, lpEntryID, ulFlags, (LPMDB*)lppMAPIProp)
File MainDlg.cpp
Line 437 "

And i had gone through to the article given below and followed the instructions given in the same. But, now also i get the same "MAPI_E_FAILONEPROVIDER == 0x8004011D"error as before.

link : http://blogs.msdn.com/b/dvespa/archive/2013/05/21/how-to-mfcmapi-create-mapi-profile-exchange-2013.aspx

Please help me to resolve my problem.

Answer

Amit Shakya picture Amit Shakya · Apr 25, 2014

Problem: You will get this error message if the Outlook profile is in the Cache mode.

Solution: On the client computer, open the Control Panel and click the Mail icon. Open the <Profile>, click the email account and select the related <Account>. Click Change. Verify that the Use Cached Exchange Mode box is unchecked.