Egroupware 1.4.004 I thought I try and solve a long standing bug we've had with felamimail not listing folders from our dovecot server. Watching dovecot's packet dumps I'm seeing dovecot do a namespace call and the a list call. Felamimail does a namespace and gets back * NAMESPACE (("" "/")) NIL NIL which is how I've configured dovecot to keep the client configuration very simple. Now Felamimail does a LIST "" "" which gets no folders returned and is obviously why it won't show anything in the felamimail display. I was expecting felamimail to do something more like: LIST "" "%" or LIST "" "*" Is there something I need to configure to make felamimail happy with our dovecot configuration? We use dovecot with outlook express, thunderbird (1,2,3), Mozilla, squirrelmail, iPod, iPhone and symbian with no issues so I'm tending towards felamimail being the source of the problem. Jon.
dovecot-request at dovecot.org wrote:> I thought I try and solve a long standing bug we've had with felamimail > not listing folders from our dovecot server. >Is it bad form to reply to your own postings? I've managed to find the source of the problem and apply a temporary hack to get the folders listed. I'm not sure whether it's a bug or a feature or if there is a proper fix. The issue is that our mail folder layout is still based on "elm" (hands up everyone who remembers that) and we store all the users folders in mbox format under a directory called Mail in their home directory. We've defined a namespace in dovecot called "" which knows to look there and will list all the folders. However, we have run uw-imap in the past so we have a hidden namespace that maps all the folders starting "Mail/" to the new namespace so that we didn't have to change any of the clients. Egroupware has a bunch of code that tries to guess what sort of IMAP server is on the other end based on what folders it can find. One of those checks is for "Mail" and when it finds it it assumes that's the place to go looking for folders rather than using what the Namespace command returned. I'm guessing that this was put in by someone with the same layout as we used to have with "elm" trying to overcome the lack of a configuration file in uw-imap. Our "Mail/" namespace doesn't list any folders and so felamimail can't see anything for the user. My temporary hack was to comment out all the IMAP server guessing code and that fixes the problem for us. Now I need to find out how felamimail deals with IMAP servers that can't have mail folders containing messages and subfolders (it's one or the other with dovecot using mbox) Jon.
Apparently Analagous Threads
- centos egroupware
- Antispam plugin + scriptsieve
- sieve stopped working and doveadm mailbox list without -s shows less folders then with
- sieve stopped working and doveadm mailbox list without -s shows less folders then with
- sieve stopped working and doveadm mailbox list without -s shows less folders then with