Я работаю на странице, где мне нужно отправить электронное письмо на C#. Я следовал коды на http://blogs.msdn.com/b/mariya/archive/2006/06/15/633007.aspx и наткнулся на этих двух исключенийОтправка электронной почты на C#
Первый шанс исключение типа «System.Net.Mail.SmtpException» произошли в System.dll. Первое случайное исключение типа «System.Threading.ThreadAbortException» произошло в mscorlib.dll
Вот коды, которые я реализовал. Я не могу понять, что пошло не так.
//Send email notification - removed actual email for this question
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
client.EnableSsl = true;
MailAddress from = new MailAddress("[email protected]", "My name is here");
MailAddress to = new MailAddress("[email protected]", "Subject here");
MailMessage message = new MailMessage(from, to);
message.Body = "Thank you";
message.Subject = "Successful submission";
NetworkCredential myCreds = new NetworkCredential("[email protected]",
"mypassword", "");
client.Credentials = myCreds;
try
{
client.Send(message);
Console.Write(ex.Message.ToString());
}
catch (Exception ex)
{
Console.Write(ex.Message.ToString());
}
Что такое сообщение исключение? –
обратитесь к http://stackoverflow.com/questions/32260/sending-email-in-net-through-gmail?rq=1 –
@ArunprasanthKV Я уже упоминал коды этого вопроса, но те же исключения по-прежнему появляются. – Enovyne