Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: Lỗi về SendMail trong C#

  1. #1
    Ngày gia nhập
    02 2009
    Nơi ở
    Lập thạch-Vĩnh phúc
    Bài viết
    142

    Mặc định Lỗi về SendMail trong C#

    Tớ có bài gửi mail bằng nó chạy cứ báo lỗi "The operation time out".Bạn xem giúp tớ với.
    Code đây bạn.
    Visual C# Code:
    1. using System;
    2. using System.Collections.Generic;
    3.  
    4. using System.Web;
    5. using System.Net;
    6. using System.Net.Mail;
    7.  
    8. /// <summary>
    9. /// Summary description for GmailSender
    10. /// </summary>
    11. public class GmailSender
    12. {
    13.     public GmailSender()
    14.     {
    15.         //
    16.         // TODO: Add constructor logic here
    17.         //
    18.     }
    19.     public static bool SendMail(string gMailAccount, string password, string to, string subject, string message)
    20.     {
    21.  
    22.             NetworkCredential loginInfo = new NetworkCredential(gMailAccount, password);
    23.             MailMessage msg = new MailMessage();
    24.             msg.From = new MailAddress(gMailAccount);
    25.             msg.To.Add(new MailAddress(to));
    26.             msg.Subject = subject;
    27.             msg.Body = message;
    28.             msg.IsBodyHtml = true;
    29.             SmtpClient client = new SmtpClient();
    30.            
    31.             client.Timeout = 0;
    32.             client.EnableSsl = true;
    33.             client.UseDefaultCredentials = false;
    34.             client.Credentials = loginInfo;
    35.             client.Host = "localhost";
    36.             client.Send(msg);
    37.  
    38.             return true;
    39.        
    40.        
    41.     }
    42. }

  2. #2
    Ngày gia nhập
    10 2007
    Nơi ở
    Gameloft studio
    Bài viết
    175

    Sửa lại cho bạn, xem code dưới:
    Visual C# Code:
    1. client.Host = "localhost";//Bạn sử dụng localhost thì làm sao không báo lỗi
    2. //Sửa lại thành thế này nếu sử dụng email gửi đi là: gmail
    3. client.Host = "smtp.gmail.com";
    Không biết ghi gì luôn ...

  3. #3
    Ngày gia nhập
    02 2009
    Nơi ở
    Lập thạch-Vĩnh phúc
    Bài viết
    142

    Ban oi to sua thanh Stmp.gmail.com và thêm port=465 rồi nhung van khong duoc no van bao loi nhu vay.Bạn xem lại giúp tơ với nhé.Thank bạn nhiều

    --------
    Chú ý: Lần sau gửi bài tiếng việt có dấu, tiêu đề rõ ràng ha bạn
    Đã được chỉnh sửa lần cuối bởi Forlorn_hope : 26-03-2009 lúc 09:26 AM.

  4. #4
    Ngày gia nhập
    10 2007
    Nơi ở
    Gameloft studio
    Bài viết
    175

    Trích dẫn Nguyên bản được gửi bởi congtuazx Xem bài viết
    Ban oi to sua thanh Stmp.gmail.com và thêm port=465 rồi nhung van khong duoc no van bao loi nhu vay.Bạn xem lại giúp tơ với nhé.Thank bạn nhiều
    Theo FL test thì bạn không cần thêm port, chỉ cần thông tin host đó là đủ rồi.
    Không biết ghi gì luôn ...

  5. #5
    Ngày gia nhập
    02 2009
    Nơi ở
    Lập thạch-Vĩnh phúc
    Bài viết
    142

    Vậy bạn test thi nó đã gửi mail thành công chưa.Nếu thành công rồi thì cho tơ xin cấi bài mà cậu đã test nha.Mà cho tớ hỏi thêm tí tại sao phải là Vì mình gửi từ loclhosst thì tại sao là stmp.gmail.com mà không phải là loclhosst vậy.

  6. #6
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Mặc định Lỗi về SendMail trong C#

    Lấn sau search trước khi hỏi: http://forums.congdongcviet.com/showthread.php?t=5528
    None!

  7. #7
    Ngày gia nhập
    02 2009
    Nơi ở
    Lập thạch-Vĩnh phúc
    Bài viết
    142

    Ban ơi sao tôi đọc thấy nhiều bài viết nói rằng Gmail không sử dụng đựoc port=25.Vậy mà trong bài hướng dẫn của bạn lại sử dụng port=25 vậy bạn có thẻ giải thích cho tớ với đựoc không

  8. #8
    Ngày gia nhập
    02 2009
    Nơi ở
    Lập thạch-Vĩnh phúc
    Bài viết
    142

    Sao không thấy bạn nào vào trao đổi vậy.

Các đề tài tương tự

  1. Algorithm Lỗi The SMTP server requires a secure connection or the client was not authenticated trong ứng dụng sendmail C#?
    Gửi bởi phihungit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 24-09-2011, 02:28 PM
  2. SendMail sử dụng MFC
    Gửi bởi RadiRadic trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 11
    Bài viết cuối: 16-10-2010, 11:59 AM
  3. Lỗi: hàm sendmail qua smtp, sử dụng google email
    Gửi bởi thansautk trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 31-08-2010, 10:09 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn