我使用VB.Net 2005通过Outlook发送电子邮件,这很好用。但同时我也会收到以下消息:
一个程序正在尝试代表您自动发送电子邮件。
您要允许吗?
如果这是意外的,请选择“否”,因为可能是病毒。
有没有什么方法可以避免这种情况发生?
这是“设计上的考虑”。它是为了防止病毒通过浏览地址簿并自动代表用户发送电子邮件等行为。拥有对话框可以防止病毒悄悄地成为垃圾邮件机器人。
我知道这不是直接回答你的问题,但你是否可以使用System.Net.Mail.MailMessage类并通过它发送邮件?或者是因为你希望该电子邮件出现在收件人的已发送项目中?