[Dovecot] UIDL documentation
Mark E. Mallett
mem at mv.mv.com
Mon Apr 17 23:56:05 EEST 2006
Hi,
I see this in the 1.0-beta7 dovecot-example.conf file:
# If you want UIDL compatibility with other POP3 servers, use:
# UW's ipop3d : %08Xv%08Xu
# Courier version 0 : %f
# Courier version 1 : %u
# Courier version 2 : %v-%u
# Cyrus (<= 2.1.3) : %u
# Cyrus (>= 2.1.4) : %v.%u
# Older Dovecots : %v.%u
#
# Note that Outlook 2003 seems to have problems with %v.%u format which was
# Dovecot's default, so if you're building a new server it would be a good
# idea to change this. %08Xu%08Xv should be pretty fail-safe.
#
# NOTE: Nowadays this is required to be set explicitly, since the old
# default was bad but it couldn't be changed without breaking existing
# installations. %08Xu%08Xv will be the new default, so use it for new
# installations.
and on the wiki at http://wiki.dovecot.org/Migration there is this:
By default Dovecot generates POP3 UIDs differently than UW-IMAP. If
you want to preserve them, with 0.99.x you'll have to patch Dovecot.
With 1.0-tests you can use:
pop3_uidl_format = %08Xv%08Xu
In the dovecot-example.conf file, it appears that the mentions of
"%08Xu%08Xv" as being fail-safe and being the new default may be typos,
since that format doesn't seem to come from anywhere. Should they not
say "%08Xv%08Xu" ? (It'll still provide the same sort of unique value,
only with the ends reversed; i.e. it should still work ok. But
consistency and compatibility is nice.)
mm
More information about the dovecot
mailing list