public JsonResult RestPwd(string loginname, string useremail) { string newpwd = CreateRandomCode(6); string errorMsg = ""; var result = false; if (M_UsersBusiness.CheckEmail(loginname, useremail)) { result = M_UsersBusiness.UpdatePwd(loginname, newpwd); if (result) { StringBuilder bodyInfo = new StringBuilder(); bodyInfo.Append("亲爱会员:<br/>"); bodyInfo.Append(" 您好!<br/>你于"); bodyInfo.Append(DateTime.Now.ToString("yyyy-MM-dd HH:MM:ss")); bodyInfo.Append("通过<a href='#'>http://localhost:6323/Help/Forget</a>忘记密码功能,审请重置密码。<br/>"); bodyInfo.Append(" 重置之后的个人密码为:" + newpwd + "<br/>请妥善保管"); SendMail email = new SendMail(); email.mailFrom = ConfigurationManager.AppSettings["EmailAccount"]; email.mailPwd = ConfigurationManager.AppSettings["EmailPwd"]; email.isEnableSsl = true; email.mailSubject = "会员中心--充值密码"; email.mailBody = bodyInfo.ToString(); email.isbodyHtml = true; //是否是HTML email.host = ConfigurationManager.AppSettings["EmailHost"]; //如果是QQ邮箱则:smtp:qq.com,依次类推 email.mailToArray = new string[] { useremail }; //接收者邮件集合 result = email.Send(); } else { errorMsg = "发送邮件失败,请稍后再试!"; } } else { errorMsg = "注册邮箱与用户不符!"; } JsonDictionary.Add("errorMsg", errorMsg); JsonDictionary.Add("result", result); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }