Kristian Duus Østergaard writes:

Hi Berndt,

 I have seen the exact same symptoms and think I've finally found the
cause of the problem. Once in a while netatalk creates an .AppleDouble
file in my maildir. Courier tries to use this as mailfolder but as it
does not have the proper structure the imapd process seems to hang
forever and at the same time looses it's parent process.

So for now deleting the .AppleDouble folder and killing all imapd
processes with a parent process of 1 which was created by the user with
the problem, seems to solve the problem.

This is of course a workaround, and I think courier should fail a little
more gracefully when it encounters bad directories.

I agree. However I cannot reproduce your problem. Nothing really happens after I manually create $HOME/Maildir/.AppleDouble file. The LIST "" "INBOX.%" command does allege that "INBOX.AppleDouble" exists, but all the IMAP commands I've tried to access that folder come back with a standard error message, "NO Mailbox does not exist, or must be subscribed to".

If you can find out more information as to what specific IMAP commands result in the server hanging, in this situation, I'm sure it can be easily fixed.

Attachment: pgphqgLbovFSf.pgp
Description: PGP signature

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to