2016-08-24 10:09:52c#
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啦。ui