Следующий код не может отправлять электронные письма клиентам и не бросает никаких исключений. В коде он не отправляет никаких писем или исключений, кроме как выполненных. Я совершенно новый об asp.net. Кто-то может помочь мне решить эту проблему.Не удалось отправить mailmessage в asp.net
Код:
try
{
String userName = "ramesh";
String passWord = "123456";
String sendr = "[email protected]";
String recer = "[email protected]";
String subject = "Comformation ";
String body = "Dear Customer";
MailMessage msgMail = new MailMessage(sendr, recer, subject, body);
int PortNumber = 25;
SmtpClient smtp = new SmtpClient("smtp.test.com", PortNumber);
msgMail.IsBodyHtml = true;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential(userName, passWord);
smtp.Send(msgMail);
MsgLP.Text = "Emailed to Customer..";
LogInLink.Visible = true;
}
catch (Exception ex){
AuditLog.LogError("ErrorE-mail " + ex.Message);
}
Вы посмотрели спам? Есть ли какие-либо настройки безопасности на Mail Server? – Mairaj
Не могли бы вы рассказать мне, как проверить параметры безопасности спама на Mail Server? – Prathyush
Откуда вы знаете, что он не отправляет электронное письмо, если его не бросает? Я предлагаю, чтобы ваш код работал нормально, но сервер smtp по пути не доставляет электронную почту. –