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

Reply via email to