У меня возникла проблема при отправке писем через код. Фактически код работает отлично, что нет ошибки, но письма не доходят до пользователя, которого я отправляю. Я вставляю свой код ниже. Пожалуйста, проверьте его и сообщите мне о проблеме.Отправка почты из ASP.NET
System.Net.Mail.MailMessage msgMail = new System.Net.Mail.MailMessage();
msgMail.From = new System.Net.Mail.MailAddress("[email protected]");
msgMail.To.Add(new System.Net.Mail.MailAddress("[email protected]"));
string currentuseremail = web.CurrentUser.Email.ToString();
msgMail.Subject = "Request:Joing into the myitem.Title.ToString()";
msgMail.IsBodyHtml = true;
string strBody = "test mail";
msgMail.Body = strBody;
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
client.Send(msgMail);
и я настроен web.config как:
<system.net>
<mailSettings>
<smtp deliveryMethod="PickupDirectoryFromIis">
<network host="smtpout.secureserver.net" port="25" defaultCredentials="true"/>
</smtp>
</mailSettings>
<settings>
<httpWebRequest useUnsafeHeaderParsing="true"/>
</settings>
</system.net>
Вы пробовали положить это в попытке поймать блок? – user279521
ya.i положил весь этот код в try catch block. И во время отладки, не отображая никаких исключений – Abhimanyu