在项目中发送邮件

1、进入QQ邮箱打开 SMTP服务

设置 —> 账户 —> POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 —> 开启服务—> 设置密码


2、程序发送方法

public void SendSMTPEMail(string strSmtpServer, string strFrom, string strFromPass, string strto, string strSubject, string strBody)
{

System.Net.Mail.SmtpClient client = new SmtpClient(strSmtpServer);

client.UseDefaultCredentials = false;

client.Credentials = new System.Net.NetworkCredential(strFrom, strFromPass);

client.DeliveryMethod = SmtpDeliveryMethod.Network;

System.Net.Mail.MailMessage message = new MailMessage(strFrom, strto, strSubject, strBody);

message.BodyEncoding = System.Text.Encoding.UTF8;

message.IsBodyHtml = true;

client.Send(message);
}

【*****************************************】

第一个参数如果是163邮箱就写smtp.163.com, QQ邮箱就写“smtp.qq.com”

第二个参数发件人的帐号

第三个参数发件人密码

第四个参数收件人帐号

第五个参数主题

第六个参数内容.


【*****************************************】

3、调用方法

SendSMTPEMail("smtp.qq.com", "3048538369@qq.com", "dianyue123", "150329021@qq.com", "您好!东哥,典阅科技验证码", "验证码:000000——数据测试别害怕");

 

posted @ 2016-04-01 11:01  邵世铨  阅读(176)  评论(0编辑  收藏  举报