作者cop5566 (noop)
看板C_Sharp
標題[問題] email的信寄不出去...
時間Mon Jun 29 17:10:49 2009
各位大大好
以下是我的code
protected void Button3_Click1(object sender, EventArgs e)
{
MailMessage message = new MailMessage(tbxsender.Text, receiver.Text,
subject.Text, tbxmessage.Text);
message.IsBodyHtml = true;
SmtpClient SMTP = new SmtpClient("localhost");
SMTP.Send(message);
}
執行的時候會出現這個錯誤訊息:
System.Net.Sockets.SocketException: 無法連線,因為目標電腦拒絕連線。
[SocketException (0x274d): 無法連線,因為目標電腦拒絕連線。]
[WebException: 無法連接至遠端伺服器]
[SmtpException: 傳送郵件失敗。]
小弟的SMTP service有開啟, 也不知道是哪裡出了問題, 卡好久了
請各位大大們幫小弟解惑一下吧 感激不盡!!
thx
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.96.243
1F:→ chancewen:用localhost直接寄信沒有透過mail server認證? 06/29 19:46
2F:推 Kelunyang:我記得有一個很怪的原因會發生錯誤,可是不記得是不是這 06/29 19:57
3F:→ Kelunyang:一個錯誤,就是你不可以把自己的電腦名稱用英文以外的字 06/29 19:57
4F:→ cop5566:喔喔~原來還需要認證阿 了改 06/30 10:23