C#使用SMTP发送Mail

     下面将介绍使用.Net中System.Net.Mail类(http://msdn.microsoft.com/zh-cn/library/system.net.mail.smtpclient(VS.80).aspx)实现一个发送邮件的程序,在此将其做成一个组件(方便以后其他project使用)。在此需要说明一点;如果您使用的是第三方提供的邮箱,请确认您的邮箱已经开通SMTP服务

     尤其在使用网易的邮箱时请确认您的帐号是否是在06年以前注册的:以下是网易官方解释(http://help.163.com/09/0219/09/52GO7AKR007536NI.html):
  目前免费邮箱新注册的用户不支持直接开通smtp、pop3的服务,之前已开通客户端功能的老用户不受影响。如果需要使用该功能,您可开通增值服务邮箱伴侣或随身邮 ,即可同时获取poo功能。或者您可以选择 VIP邮箱。另外我们也会陆续通过活动、“邮箱会员”等方式向有需要的用户提供该项服务,敬请关注。感谢您使用我们的产品!

     如果是在找不到SMTP服务器,就是用Exchange邮箱提供的SMTP服务器(经常使用OutLook的朋友很熟悉),在没招的话在本地计算机上安装SMTP服务。

Code

以下是测试程序(注意引用以上Dll)

Code
原文地址:https://www.cnblogs.com/netwenchao/p/1486346.html