Exchange 2010 - проблема подключения Exchange MAPI - PullRequest
0 голосов
/ 07 апреля 2010

У меня есть программное решение для Exchange 2000/2003/2007, и теперь, я надеюсь, после этого в 2010 году. Программное обеспечение работает на сервере и использует Exchange MAPI через RDO для общения с сервером Exchange и получения электронной почты. внутри почтовых ящиков.

Все отлично работает на Exchange 2000/2003/2007, но 2010 просто не сдвинется с места. Продолжайте получать эту ошибку при попытке получить доступ к почтовому ящику (при вызове Session.getSharedMailbox - RDO lib):

10:35:31:865       11932    Error in   IMAPISession::OpenMsgStore(pbExchangeProviderPrimaryUserGuid): MAPI_E_FAILONEPROVIDER
ulVersion: 0
Error: The Microsoft Exchange Server computer is not available.  Either there are network problems or the Microsoft Exchange Server computer is down for maintenance.
Component: Microsoft Exchange Server Information Store
ulLowLevelError: 0
ulContext: 1318 (MAPI_E_FAILONEPROVIDER)

Из-за ошибки кажется, что сервер обмена не работает, но это не так, я могу получить доступ ко всему нормально из внешнего вида. Я представил свой случай разработчику RDO, и мы все еще ведем переписку, но я просто думал, что это может быть какая-то новая функция Exchange 2010 или архитектурное изменение или изменение MAPI, которое может вызвать это? Есть ли что-то, что мне нужно настроить, кроме включения MAPI для почтовых ящиков и предоставления доступа к учетной записи, под которой работает программное обеспечение?

Кто-нибудь сталкивался с чем-то подобным? Любая помощь будет по достоинству оценена.

Редактировать: Если я устанавливаю outlook на эту машину (таким образом, заменяя Exchange MAPI на Outlook MAPI), все работает нормально, что говорит мне о проблеме Exchange MAPI? Любые разработчики MS Exchange на SO?

1 Ответ

0 голосов
/ 06 мая 2010

Оказывается, мне нужно установить следующий ключ реестра в 1:

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Wow6432Node \ Microsoft \ Подсистема обмена сообщениями Windows \ CDO \ Игнорировать без PF

См. Это сообщение в блоге для получения более подробной информации

...