Charlie Allom
2003-Sep-04 07:37 UTC
[Dovecot] still getting weird .{inbox} folder creations with latest -test7
Hi, I am still getting strange creation and mailbox lookups from 0.99.11-test7. dovecot creates in ~/Maildir/ .INBOX/ .imap.index .imap.index.cache .imap.index.log .customflags dovecot-uidlist .INBOX seems to be a reference to ~/Maildir/{cur,new,tmp} yet I cannot get an IMAP client uo pick up my other maildir, located at ~/Maildir/mi/{cur,new,tmp}. In Apple's Mail.app, it picks up a file called ~/Maildir/.procmaillog as if it were a maildir directory! This is with the Mail.app preference for "IMAP Path Prefix" set to null. mutt just seems plain confused. I have these settings: # imap styleee set folder=imap://yeled at lazy.spodder.com/ set mbox=imap://yeled at lazy.spodder.com/mbox set record=imap://yeled at lazy.spodder.com/sent set postponed=imap://yeled at lazy.spodder.com/postponed set spoolfile=imap://yeled at lazy.spodder.com/ set certificate_file=~/.mutt/certificates set mail_check=10 set timeout=10 set imap_home_namespace="" set imap_pass="foo" I have included the tcpflow files to show what the clients are doing.. Is it normal to search for folders starting with "." ? Why won't it just pick up my normally nested maildir folders? C. -- charlie at rubberduck.com - http://rubberduck.com/~yeled/ -------------- next part -------------- * OK dovecot ready. * CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN LISTEXT LIST-SUBSCRIBED NAMESPACE STARTTLS AUTH=PLAIN a0000 OK Capability completed. a0001 OK Logged in. * LIST (\Noselect) "." "" a0002 OK List completed. * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted. * 0 EXISTS * 0 RECENT * OK [UIDVALIDITY 1062657336] UIDs valid * OK [UIDNEXT 12] Predicted next UID a0003 OK [READ-WRITE] Select completed. a0004 OK NOOP completed. * NAMESPACE (("" ".")) NIL NIL a0005 OK Namespace completed. * LIST (\NoChildren) "." INBOX * LIST (\NoChildren) "." "procmaillog" a0006 OK List completed. * NAMESPACE (("" ".")) NIL NIL a0007 OK Namespace completed. * LIST (\NoChildren) "." INBOX * LIST (\NoChildren) "." "procmaillog" a0008 OK List completed. a0009 OK List completed. * NAMESPACE (("" ".")) NIL NIL a0010 OK Namespace completed. * LIST (\NoChildren) "." INBOX * LIST (\NoChildren) "." "procmaillog" a0011 OK List completed. a0012 OK List completed. * NAMESPACE (("" ".")) NIL NIL a0013 OK Namespace completed. * LIST (\NoChildren) "." INBOX * LIST (\NoChildren) "." "procmaillog" a0014 OK List completed. a0015 OK NOOP completed. a0016 OK List completed. a0017 OK List completed. a0018 OK List completed. a0019 OK List completed. a0020 OK NOOP completed. * LIST (\NoChildren) "." INBOX * LIST (\NoChildren) "." "procmaillog" a0021 OK List completed. a0022 OK Close completed. a0023 NO Mailbox doesn't exist: =mi * BYE Logging out a0024 OK Logout completed. -------------- next part -------------- a0000 CAPABILITY a0001 LOGIN "yeled" "foo" a0002 LIST "" "" a0003 SELECT "INBOX" a0004 NOOP a0005 NAMESPACE a0006 LIST "" "%" a0007 NAMESPACE a0008 LIST "" "%" a0009 LIST "" "procmaillog.%" a0010 NAMESPACE a0011 LIST "" "%" a0012 LIST "" "INBOX.%" a0013 NAMESPACE a0014 LIST "" "%" a0015 NOOP a0016 LIST "" ".mi" a0017 LIST "" ".mi%" a0018 LIST "" ".mi" a0019 LIST "" ".mi%" a0020 NOOP a0021 LIST "" "%" a0022 CLOSE a0023 SELECT "=mi" a0024 LOGOUT -------------- next part -------------- * OK dovecot ready. 1 OK Logged in. * CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN LISTEXT LIST-SUBSCRIBED NAMESPACE 2 OK Capability completed. * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted. * 3 EXISTS * 3 RECENT * OK [UNSEEN 1] First unseen. * OK [UIDVALIDITY 1062657336] UIDs valid * OK [UIDNEXT 9] Predicted next UID 3 OK [READ-WRITE] Select completed. * 1 FETCH (UID 6 FLAGS (\Recent)) * 2 FETCH (UID 7 FLAGS (\Recent)) * 3 FETCH (UID 8 FLAGS (\Recent)) 4 OK Fetch completed. * 1 FETCH (UID 6 FLAGS (\Recent) INTERNALDATE "04-Sep-2003 16:44:15 +1000" RFC822.SIZE 4714 BODY[HEADER.FIELDS (DATE SUBJECT FROM TO)] {147} Date: Thu, 4 Sep 2003 00:41:05 -0600 Subject: Re: Phone software To: George <foo at mac.com> From: guy <foo at foo-net.net> ) 5 OK Fetch completed. * 1 FETCH (UID 6 BODY[HEADER] {2536} Return-Path: <macos-x-server-admin at lists.apple.com> X-Original-To: charlie at rubberduck.com Delivered-To: yeled at lazy.spodder.com <<<<snip>>>> ) 12 OK Fetch completed. 13 OK NOOP completed. 14 OK NOOP completed. 15 OK NOOP completed. 16 OK Close completed. * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted. * 0 EXISTS * 0 RECENT * OK [UIDVALIDITY 1062657336] UIDs valid * OK [UIDNEXT 9] Predicted next UID 17 OK [READ-WRITE] Select completed. * 1 FETCH (UID 8 FLAGS (\Deleted \Seen \Recent)) 18 OK Fetch completed. 19 OK Close completed. * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted. * 0 EXISTS * 0 RECENT * OK [UIDVALIDITY 1062657336] UIDs valid * OK [UIDNEXT 9] Predicted next UID 20 OK [READ-WRITE] Select completed. * 1 FETCH (UID 8 FLAGS (\Deleted \Seen \Recent)) 21 OK Fetch completed. -------------- next part -------------- * OK dovecot ready. 1 OK Logged in. * CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN LISTEXT LIST-SUBSCRIBED NAMESPACE 2 OK Capability completed. * LIST (\Noselect) "." "" 3 OK List completed. * LIST (\NoChildren) "." INBOX * LIST (\NoChildren) "." "procmaillog" 4 OK List completed. 5 NO Internal error [2003-09-04 16:45:54] * LIST (\NoChildren) "." INBOX * LIST (\NoChildren) "." "procmaillog" 6 OK List completed. 7 NO Internal error [2003-09-04 16:45:57] 8 NO Internal error [2003-09-04 16:46:03] 9 NO Internal error [2003-09-04 16:46:09] 10 BAD No mailbox selected. -------------- next part -------------- 1 LOGIN yeled "foo" 2 CAPABILITY 3 SELECT INBOX 4 UID FETCH 1:15 (UID FLAGS) 5 UID FETCH 6:6 (INTERNALDATE UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (date subject from to)]) 6 UID FETCH 6 BODY.PEEK[HEADER] 7 UID FETCH 7:8 (INTERNALDATE UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (date subject from to)]) 8 UID FETCH 7 BODY.PEEK[HEADER] 9 UID FETCH 8 BODY.PEEK[HEADER] 10 UID FETCH 8 BODY.PEEK[] 11 UID FETCH 6 BODY.PEEK[] 12 UID FETCH 7 BODY.PEEK[] 13 NOOP 14 NOOP 15 NOOP 16 CLOSE 17 SELECT INBOX 18 UID FETCH 1:8 (UID FLAGS) 19 CLOSE 20 SELECT INBOX 21 UID FETCH 1:8 (UID FLAGS) -------------- next part -------------- 1 LOGIN yeled "jam" 2 CAPABILITY 3 LIST "" "" 4 LIST "" "*" 5 STATUS procmaillog (UNSEEN) 6 LIST "" "*" 7 STATUS procmaillog (UNSEEN) 8 SELECT procmaillog 9 SELECT procmaillog 10 CLOSE -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 186 bytes Desc: not available URL: <http://dovecot.org/pipermail/dovecot/attachments/20030904/67e35e31/attachment-0001.bin>
Grahame Bowland
2003-Sep-04 08:28 UTC
[Dovecot] still getting weird .{inbox} folder creations with latest -test7
On Thu, 2003-09-04 at 15:37, Charlie Allom wrote:> Hi, > > I am still getting strange creation and mailbox lookups from > 0.99.11-test7. > > dovecot creates in ~/Maildir/ > .INBOX/ > .imap.index > .imap.index.cache > .imap.index.log > .customflags > dovecot-uidlist > > .INBOX seems to be a reference to ~/Maildir/{cur,new,tmp} yet I > cannot get an IMAP client uo pick up my other maildir, located at > ~/Maildir/mi/{cur,new,tmp}.I think you want to name your subfolders with a "." in front of them; it's mentioned in the documentation somewhere. So you'd have ~/Maildir/.mi/{cur,new,tmp} - try creating a folder in an IMAP email client and you should notice this behaviour. -- Grahame Bowland Email: grahame at ucs.uwa.edu.au University Communications Services Phone: +61 8 9380 1175 The University of Western Australia Fax: +61 8 9380 1109 CRICOS: 00126G