Greetings,

Recently, after suffering a hard disk crash, I restored some Maildir boxes
from a backup.  In the process, I somehow got duplicate copies of certain
messages in some of the maildir folders.  (While testing the mail setup,
Courier changes the names of the files to mark status, which led to this
possibility).

As a result, Courier would return no messages during FETCH UID operations.
 This confused the mail client (SquirrelMail) since Courier had otherwise
told the mail client that there were in fact messages in those folders.  I
tried versions 1.4 thru 1.6 and the bug was persistent.

After discovering the problem (duplicate message ids), I wrote a script to
cleanout duplicates from all the maildirs on the system, which fixed the
bad behavior.

Unfortunately, Courier did not seem to make any sort of complaint about
the duplicate message ids (for example printing something in the log like
'Duplicate UIDs found' or even just 'Corrupted Maildir').  It would be
nice if the mail server had this feature, or perhaps ignored the
duplicates, since I spent many many hours puzzeling over this problem.

Thanks,
Andy.

---
Andrew W. Schmeder



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to