我开发了一个.NET应用程序来检查excel文档中的某些单元格值并向我发送电子邮件以提醒我他们,这个应用程序被调度为每天自动运行。 我唯一的问题是,它提示“程序正在尝试代表您发送电子邮件。如果您不希望...发送/不发送”作为安全措施。 有没有办法让我的.exe应用程序“受信任”为outlook,所以我不是每天都收到这些消息?
答案 0 :(得分:1)
为什么不使用System.Net.Mail
来避免此问题,而不是做你发送邮件的任何事情?
来自MSDN的报价(如果链接死亡)
System.Net.Mail命名空间
System.Net.Mail命名空间包含用于发送电子邮件的类 邮件发送到简单邮件传输协议(SMTP)服务器以进行传递。
MailMessage类表示邮件的内容。该 SmtpClient类将电子邮件传输到您指定的SMTP主机 用于邮件递送。您可以使用。创建邮件附件 附件类。