Today while I was trying to synchronize (from scratch) an Yahoo
account, I've encountered the following situation:

* synchronization goes smoothly for the first 100 or so messages;
* afterwards it starts yielding errors like the following one after another:
~~~~
IMAP command 'UID FETCH 8925 (INTERNALDATE BODY.PEEK[])' returned an
error: NO [UNAVAILABLE] UID FETCH Service is temporarily not available
~~~~
* (once the error started appearing, it doesn't go away without
stopping `mbsync`;)
* I hit `Ctrl+C` and re-run again;
* `mbsync` resumes complaining that it lost track of a number of emails;
* (loop all these steps a few times until there are no emails to synchronize;)

Unfortunately upon completion all the emails for which it yielded the
error above were missing from my local store.


Shouldn't `mbsync` try to re-fetch the missing email files?

Or, how can I convince `mbsync` to check if perhaps it's missing some
files?  (Without downloading the entire store from scratch and hoping
it goes smoothly.)

Thanks,
Ciprian.


P.S.:  It seems that the cause of that error (at least for Yahoo) was
a too large pipeline depth of 1024;  changing that to 4 made the error
go away.


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to