[Dovecot] duplicate message headers in Thunderbird with dovecot server
Matt McClure
mlm at aya.yale.edu
Mon Sep 13 01:31:13 EEST 2004
I've been trying to diagnose some strange interaction between dovecot
and Mozilla Thunderbird.
If two clients are connected to a dovecot IMAP server, Mozilla-based
clients start showing multiple messages in the message list for each
message that arrives after the sessions were started.
There is really only one copy of the message in the mbox file on the
server. However, its UID changes repeatedly during the session, and
Mozilla gets confused. From looking at Thunderbird's log of the IMAP
conversation, it seems the message sequence number does not change, and
I'm guessing that other clients handle the situation better because of this.
Nevertheless, I found this in the IMAP RFC 3501, so my interpretation is
that there is a dovecot bug involved:
The unique identifier of a message MUST NOT change during the
session, and SHOULD NOT change between sessions. Any change of
unique identifiers between sessions MUST be detectable using the
UIDVALIDITY mechanism discussed below. Persistent unique identifiers
are required for a client to resynchronize its state from a previous
session with the server (e.g., disconnected or offline access
clients); this is discussed further in [IMAP-DISC].
Has anyone else experienced this problem? Is there a known solution?
I've been logging what I've found so far at
http://bugzilla.mozilla.org/show_bug.cgi?id=209561
--
Matt
Funky like your grandpa's drawers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 253 bytes
Desc: OpenPGP digital signature
URL: <http://dovecot.org/pipermail/dovecot/attachments/20040912/c9139d0d/attachment-0001.bin>
More information about the dovecot
mailing list