私はフォーラムをローミングしていますが、質問に対する答えが見つかりません。すべての解決策 (および質問) は、使用に関するものMicrosoft.Office.Interop.Outlook
です。何らかの理由で、使用が許可されていません office.interop
。
私も試しました:
MailAddress fromAddress = new MailAddress("sender@server.com");
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.From = fromAddress;
message.To.Add("receiver@theirServer.com");
message.CC.Add("receiver2@theirServer.com");
message.Subject = "theSubject";
message.Body = "TheBody";
SmtpClient smtpClient = new SmtpClient("zzz.server.xxx");
smtpClient.Credentials = new NetworkCredential("sender@server.com", "password");
smtpClient.Send(message);
パスワードをハードコーディングした後でも、コードは資格情報の認証に失敗しますが、もっと良い方法があるに違いないと感じています。