[Dovecot] Non-atomic Flags in APPEND

Timo Sirainen tss at iki.fi
Sun Apr 26 20:32:55 EEST 2009


On Apr 26, 2009, at 2:12 AM, Richard Laager wrote:

> I'm using Evolution and Dovecot (on the localhost) and receiving these
> errors trying to move a message into the IMAP folder:
>
> C00095 APPEND INBOX (\Answered \Seen NotJunk "Junk" "NotJunk"  
> "receipt-handled") {1022}
> C00095 BAD Error in IMAP command APPEND: Flags list contains non- 
> atoms.
>
> Is this a Dovecot or Evolution bug?

Evolution bug. It really shouldn't be sending them in "strings". I  
doubt Dovecot is the only server that doesn't accept them. Although it  
is strange that it's sending both NotJunk and "NotJunk". Perhaps the  
message for some reason has those two different flags set, and  
Evolution just tries to preserve them? In any case it's against RFC so  
it shouldn't be doing that..



More information about the dovecot mailing list