[Dovecot] Problem with flags
Jeff Hoskinson
jeffhos at telerama.com
Tue Apr 13 17:07:21 EEST 2004
Greetings! I'm having a problem with flags not working correctly. I'm
using Mozilla Thunderbird as my mail client, and Dovecot 0.99.10.4 as
part of Debian on a Sparc box.
The thing that doesn't seem to be working right is Thunderbird's Label
feature, which uses custom IMAP flags. I noticed that once I labeled a
message, I couldn't un-label it. I recorded this exchange between
Thunderbird and Dovecot while using the Label/None command on a message:
5235 uid store 35 -Flags ($Label1 $Label2 $Label3 $Label4 $Label5)
* 35 FETCH (FLAGS (\Answered \Seen NonJunk $Label4 $Label5) UID 35)
5235 OK Store completed.
Even though Thunderbird is sending the -Flags command for all its custom
flags, the message is still retaining two of those flags.
Just out of curiousity, I tried changing the flag of that same message
to something different, and recorded this exchange:
5259 uid store 35 +Flags ($Label2)
* 35 FETCH (FLAGS (\Answered \Seen NonJunk $Label4 $Label2 $Label5) UID 35)
5259 OK Store completed.
5260 uid store 35 -Flags ($Label1 $Label3 $Label4 $Label5)
* 35 FETCH (FLAGS (\Answered \Seen NonJunk $Label4 $Label2 $Label5) UID 35)
5260 OK Store completed.
So it seems the +Flags command works, but not the -Flags? Or does it
have something to do with sending more than one flag at a time?
Any help would be appreciated.
Thanks,
-- Jeff
More information about the dovecot
mailing list