[Dovecot] duplicate message headers in Thunderbird with dovecot server
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
On 13.9.2004, at 01:31, Matt McClure wrote:
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.
Probably some parsing bug then which makes it regenerate the UID constantly.
Has anyone else experienced this problem? Is there a known solution?
1.0-test releases with rewritten mbox code :)
On 9/13/2004 9:25 AM, Timo Sirainen wrote:
On 13.9.2004, at 01:31, Matt McClure wrote:
Has anyone else experienced this problem? Is there a known solution?
1.0-test releases with rewritten mbox code :)
Where can I download the 1.0-test releases? I may be blind, but I couldn't find a link on the dovecot website.
-- Matt
Funky like your grandpa's drawers
On 13.9.2004, at 16:50, Matt McClure wrote:
Where can I download the 1.0-test releases? I may be blind, but I couldn't find a link on the dovecot website.
I guess I should add that to download web page too.
participants (2)
-
Matt McClure
-
Timo Sirainen