C#を使用して、送信された見通しと受信トレイの統計を表示するプログラムを開発しています。
Outlook にアクセスするために、Microsoft.Office.Interop.Outlook 参照を C# アプリケーションに入れました。
私の質問は、どうすれば別のユーザーとつながることができるかです。デスクトップ アプリケーション ユーザーと接続できます。私が使用したコードを以下に貼り付けます。
private void Form1_Load(object sender, EventArgs e)
{
Microsoft.Office.Interop.Outlook.Application app = null;
Microsoft.Office.Interop.Outlook._NameSpace ns = null;
Microsoft.Office.Interop.Outlook.MailItem item = null;
Microsoft.Office.Interop.Outlook.MAPIFolder sentFolder = null;
Microsoft.Office.Interop.Outlook.MAPIFolder inbox = null;
MAPIFolder inboxChild = null;
Microsoft.Office.Interop.Outlook.MAPIFolder inboxChildChild = null;
app = new Microsoft.Office.Interop.Outlook.Application();
ns = app.GetNamespace("MAPI");
ns.Logon("xxxxx","xxxxx", false, false);
}
ns.Logon("xxxxx","xxxxx", false, false); line 別のユーザーと接続していますが、アプリケーションは常にデスクトップ ユーザーと接続しています。
別のユーザーと接続するにはどうすればよいですか?