Я отправляю это в надежде, что он может помочь другим.Создайте профиль MAPI для Exchange 2013 с помощью MFCMAPI & MAPICDO
Мы пытались создать профиль MAPI электронной почты на сервере Windows 2008 R2 для подключения к обмену 2013.
Большинство сообщений и ссылок приведет вас к главной странице MFCMAPI, который является большим ресурсом. Мы следовали инструкциям, но продолжали получать следующее сообщение об ошибке при попытке подключения:
Error:
Code: MAPI_E_LOGON_FAILED == 0x80040111
Function CallOpenMsgStore(lpMAPISession, (ULONG_PTR)m_hWnd, lpEntryID, ulFlags, (LPMDB*)lppMAPIProp)
File MainDlg.cpp
Line 435
То, что мы обнаружили, что мы не имеем последнюю версию mapicdo. Это было по двум причинам.
- Ссылка на MFCMapi блоге указывал на старую версию (исправлено)
- Google ищет mapicdo приведет вас к обновлению мая 2013 года.
Но есть еще одна версия от марта 2014, который был выпущен после биржи 2013. Досадно оба мс страницы утверждают, что они являются версии 1.2.1. Ищите марш 2014 года в описании.
Следующая ссылка на версию от марта 2014 года.
https://www.microsoft.com/en-us/download/details.aspx?id=42040
Я добавлю еще на этот пост, поэтому он может быть использован в качестве ресурса.
Что я узнал на этом пути: MAPI не будет поддерживаться вне Exchange 2013 и на самом деле не поддерживается на 100% в 2013 году. Современной альтернативой является EWS.
Итак, чтобы задать это в виде вопроса: как создать профиль mapi для подключения к Exchange 2013?