C# 关于邮件发送(Gmail)

这几天需要写一个邮件发送检测程序,网上看了很多例子,发现毫无例外的多多少少存在问题,有时候感叹人品不是一般的差,还得积德行善啊!

 1                MailMessage message = new MailMessage();
 2                message.From = new MailAddress(fromMail);
 3                message.To.Add(toMail);
 4                message.Subject = mailSubject;
 5
 6                message.IsBodyHtml = true;
 7                message.Priority = MailPriority.High;
 8
 9                SmtpClient client = new SmtpClient("smtp.gmail.com");
10                client.Port = 587;
11                client.EnableSsl = true;
12                client.Credentials = new NetworkCredential(username, pwd);
13                client.Send(message);
14

我这里使用的是gmail,而且用到了SSL,即client.EnableSsl = true; 其他的设置查询MSDN Mail类即可,但是因为配置不太一样,大家如果遇到问题多调试几遍,重要的是每个mail server供应商都不一样,设置大家参考网上的。
posted @ 2008-01-23 16:26  work  阅读(345)  评论(0编辑  收藏  举报