使用邮箱验证修改密码,在这里我是使用163免费邮进行测试
前台代码
1 <input type="text" name="Mail" id="Mail"/> 2 <span>*请输入邮箱</span><br/> 3 <asp:Button ID="zhuce" runat="server" Text="tijiao" OnClick="btn" />
后台代码
1 protected void btn(object sender, EventArgs e) 2 { 3 string mail = Context.Request["Mail"]; 4 MailMessage message = new MailMessage(); 5 message.From = new MailAddress("######", "#####");//发件人地址 6 message.To.Add(mail);//目标发件地址 7 message.Subject = "dssdds";//邮件标题 8 message.Body = "nihao";//邮件内容 9 //发送邮件的smtp服务器地址 10 SmtpClient smtp = new SmtpClient("smtp.163.com"); 11 smtp.Credentials = new NetworkCredential("#########", "######");//发件人的用户名和密码 12 smtp.Send(message); 13 }