Я хочу отправить электронное письмо в C# .I реализовать весь код, но получить ошибку ......... это
указать rror на smtp.port = 465; Я также использую код для указания host.but я не понимаю, почему я получаю этот тип ошибки ???????отправка электронной почты в C#
.aspx код
public void click(object sender, EventArgs sd)
{
try
{
System.Net.Mail.MailMessage message = new
System.Net.Mail.MailMessage();
//smessage.To.Add(TextBox1.Text);
message.To.Add(System.Net.Mail.MailAddress(TextBox1.Text));
message.Subject = "This is the Subject line";
message.From = new System.Net.Mail.MailAddress(TextBox2.Text);
message.Body = "This is the message body";
System.Net.Mail.SmtpClient smtp = new
System.Net.Mail.SmtpClient("yoursmtphost");
smtp.Host = "smtp.yahoo.mail.com";
smtp.Port = 465;
smtp.Send(message);
}
catch (Exception gf)
{
}
}
Честно говоря, скажите мне, если вы пытались найти этот ответ на StackOverflow? – leppie
Какая ошибка? Вот подсказка ... Вы ловите все и все исключения и оперативно записываете их в свой код. Если вы хотите выяснить, что не так, прекратите игнорировать исключения. Исключения, как правило, содержат очень полезную информацию о том, что не так. – David