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

Đề tài: Code của libary EAGetMail. Lưu thư từ mailserver vào listview thì phải làm sao nhỉ?

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    126

    Mặc định Code của libary EAGetMail. Lưu thư từ mailserver vào listview thì phải làm sao nhỉ?

    mình đang làm đề tài về mail
    có một đoạn code như sau.
    Code:
    using System;
    using System.Collections.Generic;
    using System.Text;
    using EAGetMail;
    
    namespace ConsoleApplication3
    {
        class Program
        {
            static void Main(string[] args)
            {
                string sServer = "alt3.gmail-smtp-in.l.google.com";
                string sUsername = "nguyenninh719@gmail.com";
                string sPassword="";
                bool bSSLConnection=true;
                MailClient clien = new MailClient("TryIt");
                MailServer mailServer = new MailServer(sServer, sUsername, sPassword,bSSLConnection, ServerAuthType.AuthLogin, ServerProtocol.Imap4);
                clien.Connect(mailServer);
                MailInfo[] infos = clien.GetMailInfos();
                for (int i = 0; i < infos.Length; i++)
                {
                    MailInfo info = infos[i];
                    Console.WriteLine("UIDL :{0}", info.UIDL);
                    Console.WriteLine("Index :{0}", info.Index);
                    Console.WriteLine("Size :{0}", info.Size);
                    Console.WriteLine("Flags :{0}", info.IMAP4MailFlags);
                    Mail email = clien.GetMail(info);
                    email.SaveAs(string.Format("c://Test{0}.eml",i),true);
                }
                for (int j = 0; j < infos.Length; j++)
                {
                    MailInfo info = infos[j];
                    clien.Delete(info);
                }
                Console.WriteLine(clien.Conversation);
            }
        }
    }
    ở đoạn code trên nó sẻ lưu toàn bộ mail từ gmail của mình về máy và save vào ổ C trên máy.

    Code:
                    Console.WriteLine("UIDL :{0}", info.UIDL);
                    Console.WriteLine("Index :{0}", info.Index);
                    Console.WriteLine("Size :{0}", info.Size);
    mình không hiểu đoạn code trên thì UIDL,index và Size ,Flags là gì cả.
    bạn nào biết thì chỉ giùm mình nha.
    nếu mình muốn lưu thư từ mailserver về một listview thì phải làm sao nhỉ.
    xin các bạn giúp đở.

  2. #2
    Ngày gia nhập
    10 2007
    Bài viết
    27


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

  1. Làm sao để lấy được số phần tử trong ListView
    Gửi bởi thangcoder trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 0
    Bài viết cuối: 03-10-2013, 09:47 PM
  2. Database Đọc giá trị từng hàng trong listview bằng code C#?
    Gửi bởi tntien.ecit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 10-09-2011, 12:22 PM
  3. Cách đặt tên cột bằng code trong DataGridView hoặc ListView
    Gửi bởi it_2010 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 19-08-2011, 11:41 PM
  4. làm sao để tạo listview và treeview bằng code
    Gửi bởi thuan trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 12-01-2011, 06:45 PM
  5. Thư viện của class MailClient và MailServer là gì??
    Gửi bởi #include# trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 17-05-2009, 12: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