up vote 0 down vote favorite
1
share [g+] share [fb]

Below is a transcript of an IMAP-over-openssl session grabbed while no other MUA was running.

### grab a message and note that it has only the Seen flag
a fetch 353 (flags BODY[HEADER.FIELDS (SUBJECT)])
* 353 FETCH (FLAGS (\Seen) BODY[HEADER.FIELDS (SUBJECT)] {34}
Subject: Christmas Party notes

)
a OK Fetch completed.

### Now add the "social" flag to the same message
a store 353 +flags social
* 353 FETCH (FLAGS (\Seen social))
a OK Store completed.

### Fetch the newly-modified message to see that the change stuck!
a fetch 353 (flags BODY[HEADER.FIELDS (SUBJECT)])
* 353 FETCH (FLAGS (\Seen social) BODY[HEADER.FIELDS (SUBJECT)] {34}
Subject: Christmas Party notes

)
a OK Fetch completed.

### but after a couple of fetches, the new flag disappears :-(
a fetch 353 (flags BODY[HEADER.FIELDS (SUBJECT)])
* 353 FETCH (FLAGS (\Seen social) BODY[HEADER.FIELDS (SUBJECT)] {34}
Subject: Christmas Party notes

)
* 353 FETCH (FLAGS (\Seen))
a OK Fetch completed.
a fetch 353 (flags BODY[HEADER.FIELDS (SUBJECT)])
* 353 FETCH (FLAGS (\Seen) BODY[HEADER.FIELDS (SUBJECT)] {34}
Subject: Christmas Party notes

)
a OK Fetch completed.
QUIT

I encountered this problem thinking Thunderbird was somehow losing or failing to store tags, but blame seems to lie with the server.

Is this a defect in the IMAP server software (at rackspace.com: secure.emailsrvr.com), or am I understanding the IMAP definition incorrectly?

UPDATE: Based on the following, Rackspace seems to be running the Dovecot IMAP server:

Dovecot losing tags while running with the mbox_lazy_writes option is a known issue in Thunderbird's bug tracker (see also), but I have no way of knowing whether that's the active configuration.

link|improve this question
I'll see if I can find anyone at work tomorrow who can answer your question; I work there, although not in the Email&Apps division. – phoebus Feb 17 '10 at 5:51
@phoebus Thanks. I'd file a ticket, but I'm not an admin. – Greg Bacon Feb 18 '10 at 18:51
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.