Hi, We have quite happily been running dovecot with no issues at all for approx. two years now and have had no problem whatsoever. Great work :) BUT (there is always a but!).... yesterday one of our users started complaining that they were having issues with their mail. I checked and although they can still view their IMAP mailbox ok it constantly throws up error messages such as: "The UID of a message changed unexpectedly. This typically indicates a server bug. Your program may not function properly after this. MsgSeqNum 131: Previous UID: 21402, New UID: 21555 Protocol: IMAP" and "Your server has reported a UID which does not comply with the IMAP standard. This typically indicates a server bug. Your program may not function properly after this." This is using Outlook 2003 as the IMAP client, and is only affecting a single user. Server is dovecot-0.99.14 running on FreeBSD 4.9-RELEASE #1: Thu Apr 15 10:00:08 GMT 2004 Anybody seen this before or have any suggestions? Also is there a way I can make the logging more verbose as I only get info on date/user/ip when they login. I did see a --raw-log or similar compile flag, is this whats needed? I suspect this is Outlook being stupid and not dovecot though. Any help would be greatly received. Many thanks! -- Jamie Heckford Network Manager Trident Microsystems Ltd. t: +44(0)1737-780790 f: +44(0)1737-771908 w: http://www.trident-uk.co.uk/
Jamie Heckford wrote:> BUT (there is always a but!).... yesterday one of our users started > complaining that they were having issues with their mail. I checked and > although they can still view their IMAP mailbox ok it constantly throws > up error messages such as: > > "The UID of a message changed unexpectedly. This typically indicates a > server bug. Your program may not function properly after this. > > MsgSeqNum 131: Previous UID: 21402, New UID: 21555 > Protocol: IMAP" > > and > > "Your server has reported a UID which does not comply with the IMAP > standard. This typically indicates a server bug. Your program may not > function properly after this." > > This is using Outlook 2003 as the IMAP client, and is only affecting a > single user.Sorted, removing all the .imap.index files in all the folders and clearing outlooks cache worked. -- Jamie Heckford Network Manager Trident Microsystems Ltd. t: +44(0)1737-780790 f: +44(0)1737-771908 w: http://www.trident-uk.co.uk/
On 28.6.2005, at 13:55, Jamie Heckford wrote:> "Your server has reported a UID which does not comply with the IMAP > standard. This typically indicates a server bug. Your program may not > function properly after this." > > This is using Outlook 2003 as the IMAP client, and is only affecting a > single user.This is Outlook 2003 bug that is caused by Dovecot's default UIDL format. With Dovecot 1.0-test and 1.0-stable releases you can can change this from pop3_uidl_format setting (see the example config file for a good value). For 0.99.x you can use a patch: http://dovecot.org/patches/outlook-pop3-uidl.diff -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20050628/8d9269cd/attachment-0001.bin>