GNOME Bugzilla – Bug 621837
imapx upsets server with custom flags store
Last modified: 2014-09-02 16:06:15 UTC
I've seen this go past a couple of times, followed by a disconnection and reconnect: Staring command (active=1,) B14548 UID STORE 18209 +FLAGS.SILENT (receipt-handled) camel_imapx_write: 'B14548 UID STORE 18209 +FLAGS.SILENT (receipt-handled) ' camel_imapx_read: buffer is 'B14548 BAD Command Argument Error. 11 ' Got completion response for command 14548 'STORE'
Definitely a client bug. This server never claimed to support custom flags (note no \* in the PERMANENTFLAGS response)... 001 select INBOX * 1326 EXISTS * 0 RECENT * FLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent) * OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)] Permanent flags * OK [UNSEEN 989] Is the first unseen message * OK [UIDVALIDITY 774] UIDVALIDITY value * OK [UIDNEXT 18229] The next unique identifier value 001 OK [READ-WRITE] SELECT completed. 002 CAPABILITY * CAPABILITY IMAP4 IMAP4rev1 AUTH=NTLM AUTH=GSSAPI AUTH=PLAIN IDLE NAMESPACE LITERAL+ 002 OK CAPABILITY completed. 003 uid store 18209 +flags (\Seen) * 1307 FETCH (FLAGS (\Seen \Answered)) 003 OK STORE completed. 004 uid store 18209 +flags (receipt-handled) 004 BAD Command Argument Error. 11
Am seeing this quite often with Evo 3.4.4 against MS Exchange 2003 as the IMAP server - particularly I often get the error: Error syncing changes: Protocol Error: "Specified set of flags is not valid". When expunging a folder or similar.
This had been fixed recently at bug #735191, thus I mark this as a duplicate of it. *** This bug has been marked as a duplicate of bug 735191 ***