Leider ist das mit IMAP nicht so einfach.
Wenn man auf das Unseen-Flag setzt, dann kann es passieren, dass einem Mails durch die Lappen gehen (weil die Mails schon mit einem anderen Client angesehen wurden).
Dann muss man noch auf die UIDVALIDITY achten, ob die bislang gemerkten UIDs auch noch passen.
Siehe dazu