On Tue, 2007-12-04 at 12:12 -0500, Dean Brooks wrote:
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.
That might explain it, but I can't think of any change that could have broken this.
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.
src/lib-storage/list/mailbox-list-fs-iter.c has most of the code (list_file() probably the most interesting function) and src/lib-storage/index/mbox/mbox-storage.c has mbox_list_iter_is_mailbox().