2

我正在尝试为一个用户的另一个帐户读取不同的收件箱。因此,如果我是用户 Bob 并且我可以访问邮箱bob@domain.com并且alerts@domain.com我想使用 Outlook Redemptions 来读取 alerts@domain.com 邮箱。

目前我的设置如下:

 rdoDefaultFolders olFolderInbox = rdoDefaultFolders.olFolderInbox;

                Session = new RDOSession();
                RDOFolder objFolder;

                Session.LogonExchangeMailbox(outLookUser, outLookServer);
                objFolder = Session.GetDefaultFolder(olFolderInbox);

但这给了我 bob@domain.com 的默认收件箱文件夹。我需要 alerts@domain.com 的另一个收件箱。

但是我想要类似的东西

Session.LogonExchangeMailbox(outLookUser, outLookServer, outLookMailBox)  

其中 outLookMailBox 类似于我当前 Outlook 会话中的邮箱名称或另一个收件箱文件夹名称。

我希望那里的人知道我在说什么,因为我已经在这几个小时了!

4

1 回答 1

1

好吧,称我为哑巴,但事实证明,当您打电话时,Session.LogonExchangeMailbox(outLookUser, outLookServer, outLookMailBox) 您实际上可以使用mailbox domain OR a username. 文档很难找到,但最终在这里找到: http ://www.dimastr.com/redemption/rdo_introduction.htm

于 2012-01-20T22:42:44.593 回答