 |
|
ส่ง e-mail บน server ไม่ได้แต่รันในเครื่องเรากลับส่งได้ |
|
 |
|
|
 |
 |
|
Code
อันนี้ Authen น่าจะต้องใส่ให้ถูกน่ะครับ
|
 |
 |
 |
 |
Date :
2010-07-29 17:30:39 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใส้ถูกต้องแล้วนะครับเพราะผมรันในเครื่องมันส่งได้แต่รันที่ server กลับส่งไม่ได้
เพราะเคยพิมพิดเหมือนกันมันก็ error เลย 555+
New System.Net.NetworkCredential("[email protected]", "xxxx4")
ีemailuser : [email protected]
password : xxxx4
ผมเข้าใจถูกต้องเปล่าครับ
ขอบคุณครับ
|
 |
 |
 |
 |
Date :
2010-07-29 17:50:28 |
By :
plugplugplug |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มี Error แจ้งหรือเปล่าครับ
|
 |
 |
 |
 |
Date :
2010-07-29 17:51:46 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันขึ้นประมาณว่า แค่ Failure sending mail. เท่านั้นครับ
แต่รันที่เครื่องส่งได้นะครับ
มันต้อง set อะไรที่ server เปล่าครับ
|
ประวัติการแก้ไข 2010-07-30 14:14:36
 |
 |
 |
 |
Date :
2010-07-29 18:01:01 |
By :
plugplugplug |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เจอข้อความ error แบบนี้ครับ
Failure sending mail.
ยังไงดีครับ
|
 |
 |
 |
 |
Date :
2010-07-30 14:13:48 |
By :
plugplugplug |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมลองเขียนตามที่แนะนำแล้วครับ
ถ้ารันในเครื่องเราเองอะ ส่งได้
แต่พออัพไปขึ้น server กลับส่งไม่ได้ มันขึ้น error ---> " Failure sending mail. "
Code (VB.NET)
Dim userID As String = "*****@gmail.com"
Dim password As String = "******"
Dim smtpServer As String = "smtp.gmail.com"
Dim smtpPort As Integer = 587
Dim mailTo As MailAddress = New MailAddress("******@hotmail.com")
Dim mailFrom As MailAddress = New MailAddress(userID)
Dim message2 As Mail.MailMessage = New Mail.MailMessage(mailFrom, mailTo)
message2.IsBodyHtml = True
message2.Subject = "แบบประเมินการบริหารงาน"
message2.Body = "Test"
Dim client As SmtpClient = New SmtpClient(smtpServer, smtpPort)
client.EnableSsl = True
client.UseDefaultCredentials = False
client.Credentials = New System.Net.NetworkCredential(userID, password)
client.Send(message2)
|
ประวัติการแก้ไข 2010-07-30 17:52:02
 |
 |
 |
 |
Date :
2010-07-30 17:51:28 |
By :
plugplugplug |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อาบน้ำจิบกาแฟให้ใจร่มๆ ก่อนดีไหมครับ 
มันเกิดจาก server ไม่รักดี ถ้าหา error ไม่เจอจริงๆ ก็ลงใหม่มันไปเลยง่ายดี
ไม่ต้องคิดมากให้เครียดลงตับ เข้าพรรษาแล้วอย่าลืมไปทำบุญด้วยนะครับ
|
 |
 |
 |
 |
Date :
2010-07-31 14:18:20 |
By :
tungman |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คำถามครับ
1.อยากทราบว่าจริงๆแล้วสาเหตุเป้นที่อะไรครับถึงส่ง email บน server ไม่ได้เพราะลองรันที่เครื่องกลับส่งได้
2.ต้อง set email server ด้วยหรอเปล่าครับ
3.code ที่รันบน server มันต้องอีกอย่างหรือเปล่าครับ
4.จำเป็นไหมที่ e-mail [email protected] ต้องเป็น e-mail ของ server ที่รันอยู่ด้วยนั้นด้วย
5.ถ้าต้องแก้ไขหรือเพิ่มเติ่มอะไรที่ code แนะนำหน่อยครับ
ขอขอบพระคุณสำหรับผู้ที่ตอบจริงๆครับ
|
 |
 |
 |
 |
Date :
2010-08-02 11:50:58 |
By :
plugplugplug |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ครับ
ยังไงก็ขอบคุณครับ
ขอบคุณที่สนใจกระทู้ผมด้วยครับ^^
|
 |
 |
 |
 |
Date :
2010-08-02 14:51:20 |
By :
plugplugplug |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|