2011-03-30 3 views
0

Je travaille sur un programme qui utilise Redemption 4.7 pour extraire des emails d'une archive email. Cela fonctionne bien, si Outlook est installé. Lorsque je désinstalle Outlook, et installe le MapiCdo alors le programme s'exécute, mais la partie où il tire les emails en utilisant Redemption, ne fonctionne pas.comment utiliser Redemption 4.7 sans Outlook installé

Sur le Redemption site il dit que cela devrait fonctionner tant que j'ai installé Mapi.

Des idées pour résoudre ce problème?

EDIT J'ai trouvé la ligne de code où elle échoue: _store = _session.LogonPstStore (pst, null, null, null, null);

Cette ligne lève une exception.

+0

Peut-être que vous pourriez également publier le texte réel de l'exception? "Ne fonctionne pas" satisfait rarement w.r.t. dépannage ... En outre, un peu plus de contexte (comme la façon dont vous avez initialisé le 'RDOSession') nous aidera probablement aussi à vous aider. –

Répondre

1

Je crois qu'il existe une restriction telle que les bibliothèques clientes MAPI et CDO sont incapables de gérer les fichiers PST Unicode. Il est probable que vous essayez d'ouvrir un fichier PST Unicode dans ce cas.

+0

Pouvez-vous donner un exemple de code de création d'un e-mail avec Redemption (sans Outlook installé)? –

Questions connexes