Hi,
I'm a new dovecot user. We've actually just migrated our email system from Courier-IMAP to Dovecot (2.0 rc5) cause we were choking on IO and resources, and dovecot's cache and indexing really seems to help, not to mention the awesome amount of options, tweaks, and extra features, so far, I'm lovin' it. However, we're having a few issues with Thunderbird and I wonder if anyone could help. I know it's probably not dovecot's fault (some issues we already had with Courier...) but maybe some tweaks or settings could help. So here it goes:
We have about 40 users, with their own mailboxes. About half of them have access to a HUGE public folder with many many subfolders (think 60 GB of email in Maildir format), it's organized into divisions and clients and projects (and subprojects and whatnot).
We have ACLs controlling the public folder's access (courier-acl file).
It goes like this, for a typical user that has access to the public part:
- Inbox
- Drafts
- Trash
- Sent
- Some important folter
- Some other important folder
- SHARED |-- Finances |--|-- PriceWaterhouseCooper |--|-- ErnestandYoung |--|--|-- First project |--|--|-- Second project |--|-- Deloitte |--|--|-- Some project |--|--|-- Super important project |-- Health Care |-- Automotive |-- IT |--|-- Microsoft |--|--|-- That Windows 8 project |--|-- IBM |--|--|-- Reviving OS/2 project |--|--|-- What's eComStation project |--|-- HP
(not the actual structure, but a very close analogy to what we have here)
So yeah, a public folder with lots of subfolders, sub-subfolders, sub-sub-sub-subfolders, sub-sub-sub-sub-subfolders...
Now, the problem is that to a lesser extent, Thunderbird 2, and to a larger extent Thunderbird 3 is having serious issues when I go (want to go) deeper than two levels of nesting. Like, in the Subscribe dialog sometimes I see the third level subfolders, sometimes I dont. If is subscribe to a second-level folder, then create a subfolder in it, the other subfolders suddenly appear. It's all very random, unfortunatelly, then only way I can use the system right now is to uncheck 'Show subscribed folders only' in Account Settings, and even then, sometimes folders disappear or reappear that are highly nested.
Other clients seem to work fine, but we like Thunderbird cause of the add-ons, for example.
Output of dovecot -n:
# 2.0.rc5: /usr/local/etc/dovecot/dovecot.conf # OS: Linux 2.6.26-2-xen-amd64 x86_64 Debian 5.0.5 auth_mechanisms = plain login disable_plaintext_auth = no listen = * mail_location = ~/Maildir mail_plugins = acl maildir_very_dirty_syncs = yes namespace { inbox = yes location = prefix = separator = . type = private } namespace { location = maildir:/home/_shared/projects:INDEX=~/Maildir/_shared prefix = shared. separator = . subscriptions = no type = public } passdb { driver = pam } plugin { acl = vfile } protocols = imap pop3 service imap-enable-acl-groups { executable = script-login /home/enable_acl.sh user = root } service imap { executable = imap imap-enable-acl-groups } ssl_cert =
Thanks for the help in advance, and keep up the good work, Tamás Kádár