2009-09-17 7 views
2

Lorsque je tente d'accéder à un dossier public à l'aide Session.GetFolderFromPath je reçois une erreur « Erreur dans IMAPITable.FindRow: MAPI_E_NOT_FOUND » à >>:Perspectives Redemption GetFolderFromPath sur les dossiers publics

Type COMType = Type.GetTypeFromProgID("fkvbmapi.FKRDOSession"); 
RDOSession session = Activator.CreateInstance(COMType) as RDOSession; 
Session.LogonExchangeMailbox(user, server); 
>>RDOFolder folder = exchange.Session.GetFolderFromPath(@"\\Public Folders\All Public Folders") 
+0

J'ai rencontré le même problème et je me demandais si tous les dossiers publics sont toujours disponibles en supposant qu'il existe une base de données de dossiers publics? –

Répondre

2

Il semble nécessaire avoir le code suivant avant d'appeler GetFolderFromPath:

session.Stores.FindExchangePublicFoldersStore(); 
Questions connexes