A NOTE has been added to this issue. ====================================================================== http://www.dbmail.org/mantis/view.php?id=725 ====================================================================== Reported By: bslagter Assigned To: paul ====================================================================== Project: DBMail Issue ID: 725 Category: IMAP daemon Reproducibility: always Severity: minor Priority: normal Status: feedback target: ====================================================================== Date Submitted: 02-Sep-08 22:06 CEST Last Modified: 14-Nov-08 11:08 CET ====================================================================== Summary: Fix Thunderbird and ACL shared folders Description: Shared personal folders (in IMAP #Users namespace) won't show up in the Mozilla Thunderbird "Subscribe" window.
This is confirmed to be a bug by Paul Stevens on the dbmail mailinglist: [quote] It's a dbmail bug. If you issue a simple 'x LIST "" *' mailboxes the current user has 'l' permissions on below #Users will show up nicely. This is what SM does. However, TB uses 'x LIST "" #Users*' which is currently not allowed by dbmail. It should be however. TB also tries to fall back to addition variations, but those also fail. Please file a bug someone. ====================================================================== ---------------------------------------------------------------------- casper - 02-Oct-08 16:01 ---------------------------------------------------------------------- Is this going to be fixed in the 2.2 branch? ---------------------------------------------------------------------- paul - 04-Oct-08 22:32 ---------------------------------------------------------------------- fixed in the 2.2 tree ---------------------------------------------------------------------- bslagter - 14-Oct-08 09:10 ---------------------------------------------------------------------- 1. Shared folders do show up in the "Subscribe" window now, but subscribing doesn't work. I can select a folder, hit subscribe, but nothing happens (nothing is changed in the dbmail_subscriptions table. 2. In the "Subscribe" window, hitting refresh will cause a part of the shared folders to disappear. It seems that only users with folders I'm already subscribed to will stay. 3. If I subscribe to the folder manually (by INSERTing into dbmail_subscription), it works, but only after deleting and creating my e-mail account. So the fix was an improvement, but it is far from perfect yet! If I can help with testing, let me know! ---------------------------------------------------------------------- paul - 25-Oct-08 16:16 ---------------------------------------------------------------------- would you mind testing the attached patch on top of rc2 ---------------------------------------------------------------------- bslagter - 04-Nov-08 14:03 ---------------------------------------------------------------------- Thanks Paul for your work on this issue! We've downloaded and compiled the RC3 tarball. Unfortunately the problem isn't solved yet. A shared folder (in dbmail_acl) won't show up in the subscribe window. If I manually subscribe (using dbmail_subscription), the folder is available immediately in Thunderbird, and removing a subscription works perfectly as well. Hope you have a clue how to get that to work? ---------------------------------------------------------------------- paul - 04-Nov-08 16:56 ---------------------------------------------------------------------- I tested this using the setacl imap command and using TB to validate the results. What are you inserting into dbmail_acl? ---------------------------------------------------------------------- bslagter - 04-Nov-08 18:30 ---------------------------------------------------------------------- Our mailbox administration app inserts a row with the user_id, mailbox_id and all flags set to 1. We assumed this would be correct since other mail clients (Evolution and Outlook) can subscribe to these shared folders without any problems. ---------------------------------------------------------------------- paul - 14-Nov-08 11:08 ---------------------------------------------------------------------- Please test the attached patch. Issue History Date Modified Username Field Change ====================================================================== 02-Sep-08 22:06 bslagter New Issue 02-Oct-08 15:58 casper Issue Monitored: casper 02-Oct-08 16:01 casper Note Added: 0002610 04-Oct-08 22:32 paul Note Added: 0002611 04-Oct-08 22:32 paul Assigned To => paul 04-Oct-08 22:32 paul Status new => resolved 04-Oct-08 22:32 paul Resolution open => fixed 04-Oct-08 22:32 paul Fixed in Version => 2.2.11 14-Oct-08 09:10 bslagter Status resolved => feedback 14-Oct-08 09:10 bslagter Resolution fixed => reopened 14-Oct-08 09:10 bslagter Note Added: 0002622 25-Oct-08 16:15 paul File Added: 0001-more-fixes-for-725.patch 25-Oct-08 16:16 paul Note Added: 0002623 04-Nov-08 14:03 bslagter Note Added: 0002624 04-Nov-08 16:56 paul Note Added: 0002625 04-Nov-08 18:30 bslagter Note Added: 0002626 14-Nov-08 11:08 paul Note Added: 0002628 ====================================================================== _______________________________________________ Dbmail-dev mailing list Dbmail-dev@dbmail.org http://twister.fastxs.net/mailman/listinfo/dbmail-dev