2015-10-13 6 views
0

Я отправляю это в надежде, что он может помочь другим.Создайте профиль 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. Это было по двум причинам.

  1. Ссылка на MFCMapi блоге указывал на старую версию (исправлено)
  2. 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?

ответ

0

Сначала вы загружаете последнюю картудждо. На момент написания этого (2015-10-13) последнее обновление было в марте 2014 года:

https://www.microsoft.com/en-us/download/details.aspx?id=42040

Затем скачать MFCMAPI

https://mfcmapi.codeplex.com

Тогда вы будете следовать инструкциям по настройке MAPI для обмена 2013

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

Edit: Блог Дэвида V теперь указывает на последнюю версию mapicdo.