[問題] email的信寄不出去...

看板C_Sharp作者 (noop)時間16年前 (2009/06/29 17:10), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
各位大大好 以下是我的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

06/29 19:46, , 1F
用localhost直接寄信沒有透過mail server認證?
06/29 19:46, 1F

06/29 19:57, , 2F
我記得有一個很怪的原因會發生錯誤,可是不記得是不是這
06/29 19:57, 2F

06/29 19:57, , 3F
一個錯誤,就是你不可以把自己的電腦名稱用英文以外的字
06/29 19:57, 3F

06/30 10:23, , 4F
喔喔~原來還需要認證阿 了改
06/30 10:23, 4F
文章代碼(AID): #1AI8KQeQ (C_Sharp)