I'm using IMAP and MailSystem.NET to read emails in c#. How do I search emails by message id? (msg.MessageId)
using (Imap4Client imap = new Imap4Client()){
imap.ConnectSsl(protocol, port);
imap.LoginFast(email, password);
Mailbox inbox = imap.SelectMailbox("INBOX");
int[] mails= inbox.Search("UNSEEN");
for (int i = 0; i < mailsUnread.Length; i++) {
Message msg = inbox.Fetch.MessageObject(mailsUnread[i]);
string subject = msg.Subject;
string body = msg.BodyText.Text;
string messageId= msg.MessageId;
}
}
Thanks