Delphi 赎回-查找公用文件夹

Delphi 赎回-查找公用文件夹,delphi,outlook,exchange-server,outlook-redemption,Delphi,Outlook,Exchange Server,Outlook Redemption,使用赎回,我需要将草稿电子邮件放入特定的公用文件夹。我知道文件夹的完整路径,但我不知道如何使用RDO到达那里。文件夹路径为“\\Public Folders\All Public Folders\XXXX\Drafts” 我正在使用Delphi2006和Exchange2007,但这不重要 oSession := CreateOleObject('Redemption.RDOSession'); oSession.LogonExchangeMailbox('xxxxx@xxxxxx.co.uk'

使用赎回,我需要将草稿电子邮件放入特定的公用文件夹。我知道文件夹的完整路径,但我不知道如何使用RDO到达那里。文件夹路径为“\\Public Folders\All Public Folders\XXXX\Drafts”

我正在使用Delphi2006和Exchange2007,但这不重要

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

有没有关于如何从这里获取的指针?

只需使用
oSession.GetFolderFromPath
。你甚至不需要先找到PF商店

有关
RDOSession
对象的文档,请参阅