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: 04-Nov-08 18:30 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.
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
======================================================================
_______________________________________________
Dbmail-dev mailing list
[email protected]
http://twister.fastxs.net/mailman/listinfo/dbmail-dev