After upgrading to Courier 0.45.4 regular files in the maildir
which start with a dot (all .courier-* and also .mailfilter in
my case) started to appear in the folderlist returned by imapd.
Even if the default installation does not place those files into
the Maildir imapd should not list regular files as folders there.
Roland
# ngrep -p -q -W byline port 143
T 10.20.1.1:143 -> 10.20.30.1:1513 [AP]
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN ACL ACL2=UNION STARTTLS]
Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc. See COPYING
for distribution information..
[snip capa/auth]
T 10.20.30.1:1513 -> 10.20.1.1:143 [AP]
3 namespace.
T 10.20.1.1:143 -> 10.20.30.1:1513 [AP]
* NAMESPACE (("INBOX." ".")) NIL (("#shared." "")("shared." ".")).
3 OK NAMESPACE completed..
T 10.20.30.1:1513 -> 10.20.1.1:143 [AP]
4 list "" "INBOX.%".
T 10.20.1.1:143 -> 10.20.30.1:1513 [AP]
* LIST (\HasNoChildren) "." "INBOX.Junk".
* LIST (\HasNoChildren) "." "INBOX.mailfilter".
* LIST (\HasNoChildren) "." "INBOX.courier".
* LIST (\HasNoChildren) "." "INBOX.courier-signal".
* LIST (\HasNoChildren) "." "INBOX.courier-signal-default".
* LIST (\HasNoChildren) "." "INBOX.courier-default".
* LIST (\HasNoChildren) "." "INBOX.Trash".
* LIST (\HasNoChildren) "." "INBOX.SystemLogs".
* LIST (\HasChildren) "." "INBOX.Spammings".
* LIST (\HasNoChildren) "." "INBOX.SpamReply".
* LIST (\HasNoChildren) "." "INBOX.test".
* LIST (\HasNoChildren) "." "INBOX.Sent".
* LIST (\HasNoChildren) "." "INBOX.Postmaster".
* LIST (\HasNoChildren) "." "INBOX.Monitor".
* LIST (\HasNoChildren) "." "INBOX.Drafts".
* LIST (\HasNoChildren) "." "INBOX.Dokumente".
* LIST (\HasNoChildren) "." "INBOX.Delivery-Status".
* LIST (\HasNoChildren) "." "INBOX.Announcements".
* LIST (\HasNoChildren) "." "INBOX.Alerts".
4 OK LIST completed.