簡體   English   中英

選擇Outlook 2013配置文件

[英]Selecting Outlook 2013 Profile

我在嘗試選擇Outlook 2013配置文件時遇到一些問題。 我已經設置了兩個OutLook配置文件,Tom和John。 首先創建了Tom檔案,然后是John檔案。

假設我要選擇John,這是我的代碼

var oApp = new OutLook.Application();
var oNS = (OutLook._NameSpace) oApp.GetNamespace("MAPI");
oNS.Logon("John", Missing.Value, true, true);
var oFolder = oNS.GetDefaultFolder(OutLook.OlDefaultFolders.olFolderInbox);
oFolder.GetExplorer(false);
GetSubjectsEmail(oFolder); // this function just prints a list of the email subjects

問題是,打印了Tom個人資料的電子郵件主題,而不是John個人資料的電子郵件主題。 有什么幫助嗎?

如果Outlook(是一個單例)已經在運行,則Namespace.Logon將不執行任何操作-Outlook將繼續使用其當前配置文件。

您可以使用CDO 1.21 (不再受支持)或贖回RDOSession .Logon)登錄到另一個配置文件,但是為什么不將兩個郵箱都添加到同一配置文件?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM