Sto implementando un client IMAP, e ho un problema con la sincronizzazione della cassetta postale IMAP.IMAP sincronizzazione
In primo luogo, va bene per andare a prendere nuove mail dal server IMAP, ma non so come trovare i messaggi eliminati da una cassetta postale.
Devo recuperare tutti i messaggi dal server e confrontarlo con i dati locali per la sincronizzazione?
L'estensione UIDPLUS può aiutare con le e-mail spostate/copiate. Un altro metodo per scoprire i messaggi cancellati è usare UID SEARCH: cartella "EXAMINE" "' then 'UID SEARCH 1: *'. Ciò fornirà un elenco di tutti gli UID attualmente presenti nella cassetta postale, che possono essere confrontati con la cache locale. – Max