 |
|
Code Send Mail มีปัญหา ในการส่งให้ผู้รับมากกว่า 10 คนครับ |
|
 |
|
|
 |
 |
|
ใช้ SMTP ของอะไรครับ เหมือนกับว่าถูก Limit ไว้ครับ ลองเอา Code ที่เขียนไว้มาดูหน่อยครับ
|
 |
 |
 |
 |
Date :
2013-07-10 09:39:10 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
SMTP เป็นของที่ทำงานเองครับ
แต่ส่วนงานของผมไม่ได้ เป็นคน Config นะครับ
Code (C#)
private void SendEmail(string sendTo, string sendFrom, string subject, string body)
{
try
{
client.Host = "XXX.XXXXX.ac.th";
client.Port = 587;
client.UseDefaultCredentials = false;
client.Credentials = smtpCrede;
client.EnableSsl = true;
MailAddress to = new MailAddress(sendTo);
MailAddress from = new MailAddress(sendFrom);
MailMessage msg = new MailMessage();
msg.Subject = subject;
msg.Body = body;
msg.From = from;
msg.To.Add(to);
msg.Bcc.Add("[email protected]");
client.Send(msg);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error");
}
}
มัน Error ที่ Exception ครับตอนที่กำลังส่งคนที่ 11 ครับ
|
 |
 |
 |
 |
Date :
2013-07-10 09:59:09 |
By :
teerapat_kan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังรอผู้รู้ช่วยผมด้วยนะครับ
|
 |
 |
 |
 |
Date :
2013-07-10 21:38:07 |
By :
teerapat_kan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้แล้วครับ
ใส่ตัวหน่วงเวลาก่อนที่จะส่ง Mail ให้แต่ละคนเข้าไปเพื่อตัดปัญหาเลยครับ
Code (C#)
for (int i = 1; i <= 200; i++)
{
System.Threading.Thread.Sleep(100);
}
ขอบคุณทุกท่านมากนะครับ
|
 |
 |
 |
 |
Date :
2013-07-11 23:10:36 |
By :
teerapat_kan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
สอบถามเพิ่มเติมนิดนึงได้ไหมค่ะ teerapat_kan คือเกิดปัญหาเหมือนกัน พอดีเพิ่งหัดเขียน โค้ดมันใส่ตรงส่วนไหนหรอค่ะ ขอโค้ดเต็มเต็มได้ไหมค่ะ ขอบคุณค่ะ
|
 |
 |
 |
 |
Date :
2013-09-13 11:08:26 |
By :
NoknoiVB |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

|
 |
 |
 |
 |
Date :
2013-11-30 07:36:11 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|