邮箱验证码

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

猜你喜欢

转载自www.cnblogs.com/yiweizheng/p/12164768.html