public static bool openNewImapClient()
{
try
{
if (UserData.checkIsGmailEmail())
{
mImapClient = new ImapClient(GMAIL_IMAP_SERVER, UserData.getEmailAddres(),
UserData.getEmailPassword(), AE.Net.Mail.AuthMethods.Login, 993, true);
}
else
{
mImapClient = new ImapClient(MAIL_IMAP_SERVER, UserData.getEmailAddres(),
UserData.getEmailPassword(), AE.Net.Mail.AuthMethods.Login, 993, true);
}
mImapClient.SelectMailbox(INBOX_MAILBOX);
AE.Net.Mail.Imap.Mailbox[] mailBoxes = mImapClient.ListMailboxes(string.Empty, "*");
foreach (var mailBox in mailBoxes)
{
var mailboxName = mailBox.Name;
}
}
catch (Exception e)
{
return(false);
}
return(true);
}