Вопрос

Используя Redemption, мне нужно поместить черновик письма в определенную общую папку.Я знаю полный путь к папке, но не могу понять, как туда попасть с помощью RDO.Например.путь к папке: «\\Public Folders\All Public Folders\XXXX\Drafts»

Я использую Delphi2006 и Exchange 2007, но это не имеет значения...

oSession := CreateOleObject('Redemption.RDOSession');
oSession.LogonExchangeMailbox('xxxxx@xxxxxx.co.uk','ServerName');
oStore := oSession.Stores.FindExchangePublicFoldersStore;

Есть какие-нибудь подсказки, как отсюда добраться?

Это было полезно?

Решение

Просто используйте oSession.GetFolderFromPath .Вам даже не нужно сначала искать магазин PF.

Видеть http://dimastr.com/redemption/rdo/rdosession.htm для документации RDOSession объект.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top