private List <MailItem> GetAllMessagesFromLocal() { List <MailItem> mails = new List <MailItem>(); try { using (Pop3Client.Pop3Client client = new Pop3Client.Pop3Client()) { mails = client.GetAllMessagesFromLocal(); } }catch (Exception e) { MessageBox.Show(e.Message); } return(mails == null ? new List <MailItem>() : mails); }
private List <MailItem> GetAllMessagesFromServer() { List <MailItem> mails = new List <MailItem>(); try { using (Pop3Client.Pop3Client client = new Pop3Client.Pop3Client(Commands.GmailSettings.host, Commands.GmailSettings.port)) { if (client.Login(User.Account)) { mails = client.GetAllMessagesFromServer(); } } } catch (Exception e) { MessageBox.Show(e.Message); } return(mails); }