我正在尝试为一个用户读取另一个帐户的其他收件箱。因此,如果我是用户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会话中的邮箱名称或其他收件箱文件夹名称。
我希望那里有人知道我在说什么,因为我已经在这里待了几个小时!
答案 0 :(得分:1)
打电话给我愚蠢但是当你打电话Session.LogonExchangeMailbox(outLookUser, outLookServer, outLookMailBox)
时,你实际上可以使用mailbox domain OR a username
。文档很难找到,但最终在这里找到它:
http://www.dimastr.com/redemption/rdo_introduction.htm