Это мой код восстановления пароля, но я не могу найти решение этой проблемы.Исключение SMTP было поймано
Это сообщение об ошибке:
Вот мой код:
StringBuilder sb = new StringBuilder();
sb.Append("Hi,<br/> Click on below given link to Reset Your Password<br/>");
sb.Append("<a href=http://localhost:2446/ResetPassLink.aspx?username=" + GetUserEmail(txtEmail.Text));
sb.Append("&email=" + txtEmail.Text + "<a>Click here to change your password</a><br/>");
sb.Append("<b>Thanks</b>,<br> Code Solution <br/>");
sb.Append("thanks");
MailMessage message = new System.Net.Mail.MailMessage("[email protected]", txtEmail.Text.Trim(), "Reset Your Password", sb.ToString());
SmtpClient smtp = new SmtpClient();
smtp.EnableSsl = true;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new System.Net.NetworkCredential("[email protected]", "fromPass");
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
message.IsBodyHtml = true;
smtp.Send(message);