public ActionResult ForgetPassword(string Email) { //Int64 id = UserHandler.GetUserIdByEmail(User.Identity.Name); Users user = userRepository.Users.FirstOrDefault(x => x.Email == Email); Int64 id = user.User_id; if (user != null) { InsertForgetRecord(id, Email); } //发送邮件 ForgetPassword forgetPsd = forgetPasswordRepository.ForgetPassword.FirstOrDefault(p => p.User_id == id); //emailProcessor.ProcessPassword(); emailProcessor.ProcessPassword(forgetPsd); return(RedirectToAction("Login", "Account")); }