Always the same error: does not have a message with UID

Sebastian Spaeth Sebastian at
Mon Aug 15 15:47:20 BST 2011

Something seems weird on your server. When we ask for the UIDs of all
messages, it returns 60 (and then others with higher UIDs). But when we
attempt to do "UID FETCH 60", it returns nothing but a "OK FETCH
completed", meaning the message is non-existing (or empty).

 45:29.52  writer > IHJE7 FETCH 1:344 (FLAGS UID)\r\n
 45:29.53  reader < * 1 FETCH (FLAGS (\Seen) UID 60)\r\n
 45:29.53  reader < * 2 FETCH (FLAGS (\Seen) UID 345)\r\n
 45:29.53  reader < * 3 FETCH (FLAGS (\Seen) UID 346)\r\n
 45:29.53  reader < * 4 FETCH (FLAGS (\Seen) UID 347)\r\n
 45:29.53  reader < * 5 FETCH (FLAGS (\Seen) UID 348)\r\n

 45:29.60  writer > IHJE8 UID FETCH 60 (BODY.PEEK[])\r\n
 45:29.61  reader < IHJE8 OK FETCH completed.\r\n

Looks like a bad message on the server? The current 'next' branch (as of
now) will ignore fetch failures and continue with the next message,
without you having to paper over things. But it looks weird to me.


More information about the OfflineIMAP-project mailing list