-1
我想在c#中發送電子郵件。我實現所有代碼,但接收錯誤.........它
指出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)
{
}
}
說實話,告訴我,如果你試圖尋找這個答案在計算器上? – leppie
什麼是錯誤?這裏有一個提示......你捕捉任何和所有異常,並及時在你的代碼中對它們進行_ignoring_。如果你想弄清楚什麼是錯的,不要忽視例外。例外往往包含有關錯誤的非常有用的信息。 – David