我一直在漫遊論壇,沒有找到我的問題的任何答案。 所有的解決方案(和問題)都是關於使用Microsoft.Office.Interop.Outlook
; 由於某種原因我不允許使用任何office.interop
。創建併發送Outlook電子郵件
我甚至嘗試:
MailAddress fromAddress = new MailAddress("[email protected]");
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.From = fromAddress;
message.To.Add("[email protected]");
message.CC.Add("[email protected]");
message.Subject = "theSubject";
message.Body = "TheBody";
SmtpClient smtpClient = new SmtpClient("zzz.server.xxx");
smtpClient.Credentials = new NetworkCredential("[email protected]", "password");
smtpClient.Send(message);
代碼無法驗證證書,即使我硬編碼密碼,但我覺得必須有一個更好的辦法。
我發現這最終有幫助http://stackoverflow.com/questions/6489397/send-mail-using-my-outlook-account – 2013-03-03 04:37:11
@AlinaB。不允許使用任何'office.interop' – 2013-03-03 04:38:38
這是winforms,web,WPF還是什麼?顯然它不是VSTO,但你已經標記了Outlook,那麼你需要什麼類型的應用程序來發送電子郵件? – 2013-03-03 05:04:42