Das Problem mit RetrieveMailBoxSize ist, dass wenn du eine Nachricht löschst, das Programm auch anschlägt. Mein Vorschlag, guck mal in die
Indy-Dok. da muss irgendwas von einer eindeutigen Mail-Id stehen (sowas wie Hash). Die dann einfach holen und in eine Stringlist oder
DB schieben. Sobald dann eine Nummer auf dem Server ist, die noch nicht erfasst wurde, lässt du eine Message-Box aufploppen.
Alternativ kannst du auch alle Mails runterlden (ohne löschen), die Hash-Summe bilden (z.B. mit
DEC) und dann wie oben. Ist aber eigentlich doppelt gemoppelt.
Gruß, quirks