imapMail.Connect;
IdMailBox := TIdMailBox.Create(Form1);
if imapMail.ExamineMailBox('INBOX',IdMailBox) then
begin
if IdMailBox.MessageList.Count <> 0 then
begin
I never get here MessageList.count is always 0 even i totalmsgs = 1