C#发送邮件绪论.doc

C#发送邮件 今天谈一下C#(WinForm)如何发送带附件的电子邮件!废话少说,先截图伺候: ? ? ? 首先C#发送邮件需要smtp服务的支持,我也不知道是不是C#只支持smtp协议,不过好像在MSDN里,Mail这个命名空间下只有介绍smtp的方法的,好像没看到POP的,算了,先不要说这个 我们暂时用smtp协议来做就好了!因此首先你要确保你的发件邮箱支持smtp服务,据我说知,雅虎邮箱,HotMail邮箱和GMail邮箱都不支持smtp的,不过没事,还好我们常用的QQ邮箱,163邮箱,新浪邮箱等邮箱都支持smtp的,这样我们就可以用这些邮箱来发邮件了,哈哈,不过QQ邮箱的smtp服务默认是关闭的,需要我们手动去开通,开通很简单,进入你的QQ邮箱后,选择【设置】,在账户选项卡里就有个smtp的复选框,打个勾保存一下就OK了。163邮箱和新浪邮箱开通smtp服务也差不多这样的,很简单。好了? 开通好了接下来就开始来讲代码了 OK! 为了方便菜鸟理解,我把整个程序分成一下几部分: 1.smtp服务信息设置 2.验证发件人信息 3.添加附件 4.正式发送邮件 5.发送邮件后处理 OK 以下代码伺候: 一些全局变量,都有注释的 ? 代码 SmtpClient SmtpClient = null; //设置SMTP协议 MailAddress MailAd

文档评论(0)

1亿VIP精品文档

相关文档