On Tue, Dec 04, 2007 at 03:43:44PM +0200, Timo Sirainen wrote:
On Mon, 2007-12-03 at 16:11 -0500, Dean Brooks wrote:
a003 list "" Trash*
- LIST (\NoInferiors \UnMarked) "/" "Trash" a003 OK List completed.
Works here:
x list "" Trash
- LIST (\NoInferiors \Marked) "/" "Trash" x OK List completed.
Show me your dovecot -n output?
Well, I confirmed that doing a specific LIST on INBOX works properly:
x list "" INBOX
- LIST (\NoInferiors \UnMarked) "/" "INBOX" x OK List completed.
However, no matter what configuration changes I make, Dovecot refuses to list a filesystem mailbox unless you specify a wildcard:
x list "" Sent x OK List completed.
x list "" Sent*
- LIST (\NoInferiors \UnMarked) "/" "Sent" x OK List completed.
Were there any changes to the filesystem listing code? We're on NFS filesystem if it makes any difference.
This problem practically makes Dovecot unusable.
I've been trying to trace the code on this, but I'm having a hard time narrowing down what function is actually excluding individual files from the list.
-- Dean Brooks dean@iglou.com