2012-01-20 145 views
2

我正嘗試爲一個用戶閱讀另一個帳戶的其他收件箱。因此,如果我是用戶Bob,並且我有權訪問郵箱[email protected][email protected]我想使用Outlook Redemptions閱讀[email protected]郵箱。Outlook兌換 - 在閱讀電子郵件時更改默認收件箱

目前,我有它設置就像這樣:

rdoDefaultFolders olFolderInbox = rdoDefaultFolders.olFolderInbox; 

       Session = new RDOSession(); 
       RDOFolder objFolder; 

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

但是,這讓我對[email protected]默認收件箱文件夾。我需要其他收件箱爲[email protected]

不過,我想是這樣

Session.LogonExchangeMailbox(outLookUser, outLookServer, outLookMailBox) 

其中outLookMailBox有點像郵箱名稱或在我當前Outlook會話另一個收件箱文件夾的名稱。

我希望有人知道我在說什麼,因爲我已經在這裏好幾個小時了!

+1

問題目前你通過用戶和登錄?不會在用戶配置文件的基礎上查看它的郵箱你是否必須創建一個單獨的用戶..?如果不是,我可以發佈一個例子,說明如果你喜歡 – MethodMan

+0

關於它的完整源代碼的最終解決方案,我會怎麼做? – Kiquenet

回答

1

好吧,打電話給我啞巴,但事實證明,當你打電話Session.LogonExchangeMailbox(outLookUser, outLookServer, outLookMailBox)你實際上可以使用mailbox domain OR a username。該文檔很難找到,但最終發現它在這裏: http://www.dimastr.com/redemption/rdo_introduction.htm

相關問題