Exchange 2010 - Exchange MAPI-Verbindungsproblem
-
25-09-2019 - |
Frage
Ich habe eine Software-Lösung für Exchange 2000/2003/2007 und jetzt hoffentlich danach für das Jahr 2010. Die Software läuft auf dem Server und verwendet Exchange MAPI durch RDO die die Exchange-Server, Abrufen von E-Mail innerhalb Briefkästen.
sprechenfunktioniert Alles in Ordnung auf Exchange 2000/2003/2007 aber 2010 wird nur nicht von der Stelle. Halten Sie sich auf diesen Fehler beim Versuch, ein Postfach zuzugreifen (im Aufruf von 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)
Von den Fehlern scheint es, wie der Exchange-Server nicht erreichbar ist, aber es ist nicht, kann ich alles gut aus Outlook zugreifen. Ich habe meinen Fall mit dem Entwickler von RDO vorgestellt und wir sind immer noch in Korrespondenz, aber ich dachte gerade dieses neues Feature einig Exchange 2010 sein kann, oder was ändern oder MAPI Änderung, die dies verursachen kann? Gibt es etwas, was ich konfigurieren müssen neben ermöglicht MAPI auf die Postfächer und den Zugang zu dem Konto, dass die Software als ausgeführt wird?
Wer jemals in etwas ähnlich läuft? Jede Hilfe wird sehr geschätzt werden.
Edit: Wenn ich installieren Ausblick auf dieser Maschine (und ersetzt damit Exchange MAPI mit Outlook MAPI) alles funktioniert gut, die mir das Problem erzählt, ist Exchange MAPI? Alle MS Exchange Devs auf SO?
Lösung
Stellt sich heraus, ich brauche den folgenden Registrierungsschlüssel auf 1 zu setzen:
SOFTWARE \ Wow6432Node \ Microsoft \ Windows Messaging Subsystem \ CDO \ No PF Ignorieren
Siehe Dieser Blog-Eintrag für weitere Details