protected void SendMail() { if (LoginDAL.isAvailable(txtUserid.Text) == false) { string newPassword; newPassword = txtName.Text.Substring(0, 4) + DateTime.Now.ToString("hhmm"); //User user = ForgotPwd(txtUserid.Text, txtEmail.Text, newPassword); SqlConnection con = new SqlConnection(Database.ConnectionString); try { con.Open(); SqlCommand cmd = new SqlCommand("update users set password='******' where userid='" + txtUserid.Text + "'", con); cmd.ExecuteNonQuery(); SqlDataReader dr = cmd.ExecuteReader(); User e = new User(); e.userid = txtUserid.Text; e.password = newPassword; } catch (Exception) { } finally { con.Close(); } var fromAddress = new MailAddress("*****@*****.**", "Home Hunt"); var toAddress = new MailAddress(txtEmail.Text, txtName.Text); const string fromPassword = "******"; const string subject = "New Password (HOME HUNT)"; string body = " Your New Password : "******" " + newPassword + " "; var smtp = new SmtpClient(); { smtp.Host = "smtp.gmail.com"; smtp.Port = 587; smtp.EnableSsl = true; smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.Credentials = new NetworkCredential(fromAddress.Address, fromPassword); smtp.Timeout = 20000; } using (var message = new MailMessage(fromAddress, toAddress)) { message.Subject = subject; message.Body = body; message.IsBodyHtml = true; smtp.Send(message); lblStatus.Text = "New Password has been sent to your Inbox"; txtName.Text = ""; txtEmail.Text = ""; txtUserid.Text = ""; } } }
protected void btnRegister_Click(object sender, EventArgs e) { bool flag = LoginDAL.isAvailable(txtUserId1.Text); if (flag == true) { string message = ""; User user = LoginDAL.Register(txtFirstname.Text, txtLastname.Text, txtUserId1.Text, txtPassword1.Text, txtEmail.Text, txtMobile.Text, txtCity.Text, out message); if (user == null) { lblStatus.Text = message; } else { lblWelcome.Text = "Hello " + user.userid + " !"; Session["USER"] = user.userid; Session["LOGGED"] = "1"; //Response.Redirect("Selling.aspx"); } } }