On Thu, 16 Sep 2004 21:07:13 -0400, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > <[EMAIL PROTECTED]> wrote: > > Has anyone noticed that IMAP "LIST" fails in current CVS2.0 / CVS2.1 > but functions correctly in dbmail-2.0rc8? > > > > I just installed/removed each of the above while switching to the > > corresponding conf files. > > > > Before I explore further... has anyone else checked this? > > I haven't seen it.. strange. I haven't experienced anything weird > today. What do the logs say? > > Ilja > > I think this is easily missed. > In Thunderbird, for example, I click on an account for a menu and select > subscribe. The following results for me with no return on the 'list' > request. This is the 2.1 CVS build. CVS2.0 gets the same result. > > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01TY LSUB "" "*"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01TZ LIST "" "INBOX*"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U0 CREATE "INBOX"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U1 LIST "" "INBOX"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U2 LIST "" "Sent > Items"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U3 CREATE "Sent > Items"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U4 LIST "" "Sent > Items"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U5 LIST "" "Drafts"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U6 CREATE "Drafts"] > Sep 16 20:44:33 sunny dbmail/imap4d[580]: COMMAND: [01U7 LIST "" "Drafts"] > > If the email client already has a list of folders it will continue to > fetch the content, no problems, but upon recreation of the account, > selecting "subscribe" or "reselect list", or creating a new account, > dbmail-imap will not return the list of mailboxes. > > This is not something you will run into if your email client account > correctly lists the folders which exist in the database, unless you > actually make a change or relist request following a current CVS build. > It would however be fatal to IMAP in a new installation because the > client would not have the folder list to poll. > > Reinstalling dbmail-2.0rc8 (and switching back to the corresponding > dbmail.conf) fixes the problem instantly. > > I have tried this on several operating systems. There is no change to > the database in any case and everything seems to function OK until a > list request is made. >
HUH? Running DBMail 2.0CVS: dhcp177:~ ilja$ telnet test01 143 Trying 10.0.1.241... Connected to test01. Escape character is '^]'. * OK dbmail imap (protocol version 4r1) server 2.0 ready to run a login ilja a BAD missing argument(s) to LOGIN a login ilja secret a OK LOGIN completed a list "" "*" * LIST () "/" "#Users/olaf/box2" * LIST () "/" "Trash" * LIST () "/" "INBOX" * LIST () "/" "#Users/olaf/INBOX" a OK LIST completed a list "" "Trash" * LIST () "/" "Trash" a OK LIST completed a list "" "INBOX" * LIST () "/" "INBOX" a OK LIST completed a list "" "*INBOX" * LIST () "/" "INBOX" * LIST () "/" "#Users/olaf/INBOX" a OK LIST completed So, this works for me. can you show the queries that are executed? Ilja