Ich arbeite an einer Mail-Client-Anwendung erhalten, die E-Mails für ein Google Mail-Konto synchronisiert die IMAP-c-Client-Bibliothek.Wie ungesehen/ungelesene E-Mails in der Mailbox andere als Mail-Suchtechnik
Wie kann ich die neuesten ungesehenen/ungelesenen E-Mails im Postfach abrufen, ohne blind nach alle ungelesenen E-Mails zu suchen?
Eine Mail-Suche muss alle ungelesenen E-Mails auf jeder Synchronisierung mit dem Client ziehen, aber es ist ziemlich eine teure Operation, um bei jeder Synchronisierung durchzuführen. Gibt es eine bessere aproach an den Client ungelesene E-Mails zu kommunizieren, die auf der vorherige Interaktion mit dem Server nicht synchronisierten wurden?
Thunderbird, zum Beispiel, in der Lage ist, ungesehen von E-Mails mit einem Mechanismus zu synchronisieren (möglicherweise durch eine blinde Suche für alle unsichtbaren E-Mails zu tun) als IDLE Befehl den Client nicht über sie informieren.
Gibt es einen Mechanismus, der den Client über ungelesene E-Mails sagen kann, die seit der letzten Synchronisierung erschienen sind?
Vielen Dank für Vorschlag –