Hallo Assertor,
vielen Dank schon einmal für Deinen Hinweis, ich hatte auch schon einmal die Funktion
RetrieveEnvelope versucht, die aber anscheinend auch nicht schneller war, hatte ich leider nicht gesagt.
Die
RetrieveAllEnvelope werde ich jetzt als Vergleich testen, nur bei meinen ersten Versuch, kommt kein Ergebnis, hier mein Auszug aus dem Quellcode:
Delphi-Quellcode:
TheImap.SelectMailBox(MailBoxName);
AllMsg := TIdMessageCollection.Create(TIdMessageItem);
TheImap.RetrieveAllEnvelopes(Allmsg);
AllMsg.Count ergibt immer 0
TheImap.MailBox.TotalMsgs ergibt dagegen 30
Gruß
Jörg