找回密码,使用邮件发送方式
来源:互联网 发布:美拍视频怎么上传淘宝 编辑:程序博客网 时间:2024/04/30 13:49
-----重新给用户发一个密码,用户登录以后再进行修改。
/// <summary>
/// 找回密码
/// </summary>
/// <param name="userInfo"></param>
public static void FindPwd(Student_Info student)
{
string newpwd = Guid.NewGuid().ToString().Substring(0, 8);
student.StudentPwd = Md5Helper.GetMD5(newpwd);//密码一定要加密以后保存到数据库中。但是发送到用户邮箱中的密码必须是明文的。
if (Student_InfoDAL.UpdatePwd(student) > 0)
{
MailMessage mailMsg = new MailMessage();//实例化邮箱信息类,要引入using System.Net.Mail;命名空间
mailMsg.From = new MailAddress("jinpeng19@163.com");//设置邮箱发件人的邮箱,源邮件地址 ,发件人邮箱
mailMsg.To.Add(new MailAddress(student.StudentEmail));//目的邮件地址。可以有多个收件人
mailMsg.Subject = "从服务器发来的邮件,用来找回密码";//发送邮件的标题
StringBuilder sb = new StringBuilder();
sb.Append("新的账户如下:");
sb.Append("用户名:" + student.StudentLoginName);
sb.Append("密码:" + newpwd);
mailMsg.Body = sb.ToString();//发送邮件的内容
//mailMsg.IsBodyHtml = true;
SmtpClient client = new SmtpClient("smtp.163.com");//指定的SMTP服务器
client.Credentials = new NetworkCredential("jinpeng19@163.com", "########");//指定的是发件人邮箱的用户名与密码。
client.Send(mailMsg);//排队发送邮件.
}
}
- 找回密码,使用邮件发送方式
- 发送邮件 找回密码
- springmvc 邮件发送(找回密码)
- SmtpClient发送邮件(用户找回密码)
- 用户激活和找回密码发送邮件
- 发送邮件 激活用户或找回密码
- 发送找回密码邮件(个人笔记)
- 找回密码 之发送邮件 接口
- JavaMail发送邮件找回密码的功能
- 发送邮件,找回密码的功能
- 登录之找回密码-java发送邮件
- Discuz教程之邮件找回密码邮件发送频率修改
- .net中找回密码实现代码(发送邮件)
- 自动发送邮件 -- 密码找回功能的实现message
- .net中找回密码实现代码(发送邮件)
- .net 发送邮件(密码找回,注册确认)
- thinkphp实现发送邮件密码找回功能实例
- Java发送邮件找回密码功能的实现
- 润肤日过输入负好高色而非
- XQuery内置函数
- 验证身份证有效性:
- 正则表达式 // 和##和~~
- LeetCode:Container With Most Water
- 找回密码,使用邮件发送方式
- require和require_once的区别
- SSDP
- Java 内部类
- 当几个引用指向同一个java对象的时候,用什么办法能让这几个引用都变成 null?
- LVM 在线扩容
- ios开发 - SWift初学笔记
- hello world
- android 上传头像