You are correct, it was a subscription issue (and a permissions one as well, as I had screwed around with those while trying to figure stuff out) I managed to figure that out about an hour before you sent your email :) I eventually found the issue discussed in wiki2.
I don't see where UW-IMAP was using a subscription file though. I used
it for about 5 years or more and never saw one, still can't see one.
Not sure how Thunderbird was working with that IMAP server.
It also looks like Thunderbird 3 has now changed how it deletes emails and no longer immediately removes them from the INBOX when the trash is emptied like it used to. Looks like I have to screw around with that now.
It's nice to have Dovecot working. Better security and instant email notification now!
The concept of the namespace stuff makes sense to me, but I still don't understand how Dovecot works with it in the .conf file. The documentation there could use some work.
Thanks again for the help.
On 8/28/2010 7:03 PM, Brian Hayden wrote:
Your Thunderbird clients are set to show only subscribed folders. Dovecot by default is not looking got the same subscriptions file that uw-imap was. So, thunderbird shows no mailboxes because the (new) subscription file is empty.
This is one of the many reasons why subscriptions are bad, especially come migration time. Another? It's likely you'll need to tweak your namespaces once you do get thunderbird using the right subs, because each client has it's own heinous way of mid-handling subs which result in disgusting interactions with the "imap root" setting and namespaces. And by "tweak" I mean re-do over and over till you quit and move to the Bahamas to panhandle on the beach.
Take this as a golden opportunity to start fresh. At the very least, get your clients set to the same imap root and have them re-sub to the folders they want after you stabilize your namespaces. Better yet, disable the "show only subscribed folders" setting and teach your users the magic that is hierarchical folders. They don't have to see everything at once. :)
-Brian