微软的 All-In-One Code Framework 项目中有个 ASP.NET 发送邮件的例子:CSASPNETSendMail
你把这个项目下载下来用就行了。
去百度上搜个:JMail.dll下来。
在搜点这个JMail的函数应用,就可以了。
.Net发SMTP邮件的代码到处都是!
别的非SMTP邮件倒没听说过
可以使用GMail发mail,据说G官方限制一天内同一封邮件最多发送到500个联系人。代码如下:
namespace ConsoleApplication9 { class Program { static void Main(string[] args) { var from = new MailAddress("asdf@112.com", "cary"); var to = new MailAddress("chenghui921@126.com", "toname"); var message = new MailMessage(from, to); message.Subject = "The subject"; message.Body = "The message body"; message.IsBodyHtml = true; var host = "smtp.gmail.com"; var client = new SmtpClient(host, 587); client.EnableSsl = true; client.Credentials = new NetworkCredential("<<your username>>", "<<your password>>"); client.Send(message); Console.ReadLine(); } } }