pub(crate) async fn reconcile(
session: &mut Imap,
root: &Path,
validity: u32,
) -> Result<(), SyncError>Expand description
Brings back what changed on the server since the last sync, for the
messages kept here: their flags, and those deleted or moved elsewhere,
whose local copies go. The folder must be open (EXAMINE or SELECT).