[Dovecot] X-UID: 4085788205 != 2147483647
Stephen Gowing
sbg+dovecot at it.uts.edu.au
Tue Jan 23 06:07:18 UTC 2007
Hi,
Dovecot (at least versions 0.99.10.4, 0.99.11, 1.0rc15, rc17 and rc18)
allows message Unique Identifiers to be an unsigned 32 bit value, so
something like "X-UID: 4085788205" is allowed.
Some IMAP clients I've tested (Thunderbird 1.5.0.9, SquirrelMail
1.4.9a/PHP 4.3.2) appear to use signed 32 bit identifiers and request
the above message as UID 2147483647 (max signed 32 bit integer).
Evolution 2.0.2 fetches 4085788205 without complaint.
Is there any chance Dovecot could decide to invalidate and renumber a
folder when identifiers greater than 2147483647 are found?
sbg
More information about the dovecot
mailing list