Ejemplo n.º 1
0
 private async void MessageWindowReLoad(object sender, EventArgs e)
 {
     messageLoader            = new MessageLoader("imap.gmail.com", 993, true, email, pass);
     messageLoader.emailCount = 100;
     // var allEmails = messageLoader.GetAllMails();
     // progressBar1.Value = 0;
     var progress = new Progress <MimeMessage>(email => GetEmailDetails(email));
     await Task.Factory.StartNew(() => messageLoader.GetAllMails(progress), TaskCreationOptions.LongRunning);
 }
Ejemplo n.º 2
0
        private async void LoadMessages()
        {
            messageLoader            = new MessageLoader("imap.gmail.com", 993, true, email, pass);
            messageLoader.emailCount = 100;
            // var allEmails = messageLoader.GetAllMails();
            // progressBar1.Value = 0;
            var           progress   = new Progress <MimeMessage>(email => GetEmailDetails(email));
            List <string> folderList = messageLoader.getFolders();

            folderList.Insert(0, "");
            folderDropDown.DataSource = folderList;
            await Task.Factory.StartNew(() => messageLoader.GetAllMails(progress), TaskCreationOptions.LongRunning);
        }
Ejemplo n.º 3
0
 private void SendEmailForm_Load(object sender, EventArgs e)
 {
     messageLoader = new MessageLoader(email, pass);
 }
Ejemplo n.º 4
0
 private void MessageWindow_Load(object sender, EventArgs e)
 {
     messageLoader = new MessageLoader("imap.gmail.com", 993, true, email, pass);
     LoadMessages();
 }