public ActionResult Reset() { String str = "12345"; String toEmail = Request["txtemail"]; var obj = new User(); var Dobj = new ADOusers(); obj = Dobj.getUserbyEmail(toEmail); if (obj != null) { Session["code"] = str; Session["login"] = obj.Login; try { String fromEmail = "*****@*****.**"; String fromPass = "******"; String fromDisplayName = "123456789"; MailAddress fromAddress = new MailAddress(fromEmail, fromDisplayName); MailAddress toAddress = new MailAddress(toEmail); System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential(fromAddress.Address, fromPass) }; using (var message = new MailMessage(fromAddress, toAddress) { Subject = "Verification", Body = str }) { smtp.Send(message); } ViewData["ErrorMsg1"] = null; } catch (Exception ex) { } return(View()); } else { ViewData["ErrorMsg1"] = "Wrong Email"; return(View("Login")); } }