• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Đọc email qua imap ?

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Điều hành viên: tungblt, vuathongtin

thichvblam
Thành viên năng nổ
Thành viên năng nổ
Bài viết: 68
Ngày tham gia: T.Sáu 08/01/2010 2:54 pm
Has thanked: 1 time
Been thanked: 1 time

Đọc email qua imap ?

Gửi bàigửi bởi thichvblam » T.Bảy 08/09/2012 7:43 pm

Chào anh em
Em tìm khắp mạng rồi nhưng cái được thì phải trả tiền
Đọc mail qua pop thì chậm,lại ko tải toàn bộ mail mới từ gmail

cho em hỏi còn cách nào đọc mail qua imap không ạ..
có full code VB.NET đã test rồi thì càng tốt..
thanks



Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 954
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 51 time
Been thanked: 66 time
Liên hệ:

Re: Đọc email qua imap ?

Gửi bàigửi bởi NoBi » T.Ba 11/09/2012 9:08 am

ImapX - IMAP library for .NET
http://visualstudiogallery.msdn.microso ... 712ca3073d

ImapX 2 is an IMAP library for .NET, supporting SSL and different IMAP formats (like Gmail, AOL).
http://imapx.codeplex.com/
:>

thichvblam
Thành viên năng nổ
Thành viên năng nổ
Bài viết: 68
Ngày tham gia: T.Sáu 08/01/2010 2:54 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Đọc email qua imap ?

Gửi bàigửi bởi thichvblam » T.Sáu 14/09/2012 9:47 am

em làm tới đây rồi nhưng giờ ko biết cách nào lấy tất cả nội dung html của email (trong inbox) lần lượt lặp cho vào textbox

  1. Dim client As New ImapX.ImapClient("imap.gmail.com", 993, True)
  2. Dim result As Boolean = client.Connection()
  3. If result = True Then
  4.  
  5. result = client.LogIn(usernameTextBox.Text, passwordTextBox.Text)
  6.     If result= True Then
  7.     MessageBox.Show("Log-on successful", "Connected...", MessageBoxButtons.OK, MessageBoxIcon.Information)
  8.  
  9.     'em bó tay chỗ này..
  10.  
  11.     Else
  12.     MessageBox.Show("Wrong username or password", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
  13.     End If
  14.  
  15. Else
  16. MessageBox.Show("Connection failed", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
  17. End If


Em có đính kèm imapx.dll ở đây
bạn nào có thể giúp mình đoạn code còn lại nha.thanks
Tập tin đính kèm
ImapX.rar
(14.84 KiB) Đã tải 181 lần


Quay về “Visual Basic .NET và C# (VB.NET & C#)”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.7 khách