Hallo Forum,
bis jetzt war ich nur stiller Leser, brauche jetzt aber einmal aktive Hilfe.
Migration von Exchange 2007 auf 2010 ist abgeschlossen. Öffentliche Ordner Datenbank wurde ebenfalls migriert. Im laufenden Betrieb stellte sich heraus das alle User, die die Berechtigung haben in dem öffentlichen Systemordner EFORMS REGISTRY und dem darin enthaltenen Ordner für unsere organisatorischen Formulare, Formulare zu erstellen, diese zwar erstellen können, von niemand anderen geöffnet werden können.
Die öffentliche Ordnerstrucktur habe ich dann einmal abgerissen und mit Hilfe dieser Anleitung (http://technet.microsoft.com/de-de/library/gg236889%28v=exchg.141%29.aspx) erneut aufgebaut. Berechtigungen gesetzt und die zuvor gesicherten Formulare wieder eingespielt. Die bereits vorhanden Formulare konnten wie gewohnt weiterhin benutzt werden, jedoch können neu erstellte Formulare wieder nicht geladen werden. (Meldung : "Formular konnte nicht geladen werden"). Kopiert sich der User das in der öffentlichen Bibliothek bereitgestellte Formular in seine Persönliche Bibliothek kann diese Vorlage verwendet werden.
Öffne ich das neu erstellte Formular mit Hilfe des MFCMAPI so erhalte ich beim Öffnen des Formulars folgenden Fehler:
Error: Code: MAPI_E_NOT_FOUND == 0x8004010F Function m_lpFormContainer->ResolveMessageClass( lpProp->Value.lpszA, MAPIFORM_EXACTMATCH, &lpFormInfoProp) File FormContainerDlg.cpp Line 174
Weitere MAPI_E_NOT_FOUND bekomme ich bereits wenn ich mit dem MFCMAPI die öffentlichen Ordner öffne.
Hoffe jemand kann mir helfen damit die Berechtigten User wieder öffentliche Formulare bereitstellen können.