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
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供应商都不一样,设置大家参考网上的。
本文分享了使用C#编写的一个Gmail邮件发送检测程序,通过SMTP服务与SSL加密实现高优先级的HTML格式邮件发送。作者强调了不同邮件服务商的配置差异,鼓励读者在遇到问题时多调试。
&spm=1001.2101.3001.5002&articleId=101536186&d=1&t=3&u=a4530444541041c9a60d490f654b2a53)
1万+

被折叠的 条评论
为什么被折叠?



