Hi Erich, it has been some time since you reported this Debian bug on OfflineImap. I have now been able to reproduce it and know why it happens. Your nice bug report helped a lot to get me on the right track.
When we first connect to the server we ask for a list of existing UIDs in each folder. Afterwards we simply assume that the UIDs are actually there. But by the time we want to fetch a message from the IMAP server it could actually be that the message had already been deleted from the IMAP server. In this case the IMAP answer looks different from what we expect it to look like and we simply bail out with an error. Outch. This would occur if another client modifies the mail store on the IMAP server while we sync. I will think of a way that we can handle this race condition gracefully. Thanks for reporting, I just wanted to say, this bug is not forgotten. :-) Sebastian -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

