工作中遇到一个需求,需要使用Outlook自动发送邮件。别误会,我没打算做黑客行为,就是想用Outlook发送用户反馈给我们。就是,用户在文本框里面输入他们的意见,按发送按钮,意见就自动以email的形势发送给开发人员,还不能让用户知道我们盗用了他们的邮箱(虽然不是黑客,行为也够黑的...)
看中Outlook的原因有二
1,由于公司的政策,Outlook人人必用(相信很多IT,非IT公司都是这样)
2,即使脱机状态也不会报错,等联机的时候一样会把邮件发出。勤劳的Outlook功能啊。
.net framework中有模拟outlook来连接smtp服务器发送邮件的类,我们这篇文章主要不是说这个,但是贴一段网上找来的这一种方法的示例代码,防止有人被标题骗进来骂本人标题党。
Code
MailMessage mail = new MailMessage();
mail.From = "
MailMessage mail = new MailMessage();
mail.From = "