c#实现邮件发送链接激活

2016-08-24 10:09:52

 1  public void MailSend(string email)
 2  {
 3     MailMessage MyMail = new MailMessage();
 4      MyMail.From = new MailAddress("服务端邮箱地址", "展示名称,也可以为空");
 5      MyMail.To.Add(new MailAddress(email));//emial 客户端邮箱地址
 6      MyMail.Subject = "check";//邮件标题
 7      StringBuilder contentBuilder = new StringBuilder();
 8      contentBuilder.Append("请单击以下链接完成激活");
 9      contentBuilder.Append("<a href='http://localhost:4064/Account2/repassword?email="+email+"'>激活</a>");
10      MyMail.Body = contentBuilder.ToString();
11      MyMail.IsBodyHtml = true;
12      SmtpClient smtpclient = new SmtpClient();
13     //发件邮箱和密码 ,注意这里要与发件人地址的邮箱一致
14      smtpclient.Credentials = new System.Net.NetworkCredential("服务端邮箱地址", "邮箱地址的密码");
15      smtpclient.DeliveryMethod = SmtpDeliveryMethod.Network;
16      smtpclient.Host = "smtp.ym.163.com";//企业邮箱的站点,不同邮箱这个位置不同
17      smtpclient.EnableSsl = true;
18 
19      smtpclient.Send(MyMail);
20   }

 c#实现邮箱发送链接激活功能。感觉这个没什么难的 ,也不需要什么理解 ,邮件发送只是一个规则而已,按照规则玩就ok啦。

转载于:https://www.cnblogs.com/HKKD/p/5801840.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值