フォルダとしてリストされている電子メールアドレスから電子メールを送信しようとしています。基本的に私はそれに割り当てられた電子メールアドレスを持つフォルダを持っています。そのメールに何かが来たら、それはそのフォルダに行きます。電子メールアドレスは私に割り当てられたアカウントではありません。私はSMTPを使用しますが、私たちの企業ネットワークはこれを許可しません。C#Outlook Interopフォルダから送信する
このフォルダの電子メールからC#で電子メールを送信するにはどうすればよいですか?
私のコードは次のように設定されています。
Outlook.Application oApp = new Outlook.Application();
Outlook.NameSpace oNS = oApp.GetNamespace("mapi");
oNS.Logon(Missing.Value, Missing.Value, true, true);
Outlook.MailItem oMsg = (Outlook.MailItem)oApp.CreateItem(Outlook.OlItemType.olMailItem);
oMsg.Subject = subject;
string html;
html = message;
html = html.Replace("\n","<br/>");
oMsg.HTMLBody = html;
Outlook.Recipients oRecips = (Outlook.Recipients)oMsg.Recipients;
Outlook.Recipient oRecip = (Outlook.Recipient)oRecips.Add(to);
//Rest of my closing stuff here.
私はお詫びします、私は言及するのを忘れました。当社のネットワークでは、企業のSMTPサーバーを使用することはできません。私はOutlookを通してのみメールを送受信する必要があります。 –