[Dovecot] Shared mailboxes support status
Hello Timo,
I'm running dovecot-1.1.8 and I'm about to play with namespaces and shared mailboxes.
I've read on the list that the Kolab people did contribute to that, and I read at http://dovecot.org/doc/NEWS-1.2
"+ Full support for shared mailboxes and IMAP ACL extension."
I'd like to know the differences between shared mailboxes support between 1.1. and 1.2 branches and if it may be considered "safe" to use shared mailboxes on a production server running 1.1.8+ dovecot version (i.e. is it working and how, compared to the upcoming 1.2 release).
I guess part of the answer is in the diffences between shared and public namespaces handling.
Thanks
-- Thomas Hummel | Institut Pasteur <hummel@pasteur.fr> | Pôle informatique - systèmes et réseau
Thomas Hummel schrieb:
Hello Timo,
I'm running dovecot-1.1.8 and I'm about to play with namespaces and shared mailboxes.
I've read on the list that the Kolab people did contribute to that, and I read at http://dovecot.org/doc/NEWS-1.2
"+ Full support for shared mailboxes and IMAP ACL extension."
I'd like to know the differences between shared mailboxes support between 1.1. and 1.2 branches and if it may be considered "safe" to use shared mailboxes on a production server running 1.1.8+ dovecot version (i.e. is it working and how, compared to the upcoming 1.2 release).
I guess part of the answer is in the diffences between shared and public namespaces handling.
yes and imap_acls
Thanks
1.2 latest works nice with shared namespace and imap_acls over horde/imp works nice too but the code mutates a lot at present cause its only alpha stage for now but its great coding work !!!
-- Best Regards
MfG Robert Schetterer
Germany/Munich/Bavaria
On Wed, Jan 21, 2009 at 08:57:40PM +0100, Robert Schetterer wrote:
I guess part of the answer is in the diffences between shared and public namespaces handling.
yes and imap_acls
My understanding of rfc2342 and dovecot is that :
personnal namespace == private malboxes == mailboxes one's own other user's namespace == shared mailboxes == mailboxes one's own and somone else has access to shared namespace == public mailboxes == mailboxes everybody or only some user has access to but which don't belong to a particular user
My understanding is that 1.1. support only personnal and shared namespaces (as defined in rfc2342) Am I correct ?
Is the difference, feature wise, between 1.1. and 1.2, just the addition of shared namespaces in 1.2, and maybe, as you said ACLs ?
What's changed regarding ACL ?
In short : what exactly are the difference (at a feature level, not a coding level) between 1.1. and 1.2 regarding those concepts ? And is the support in 1.1. of personnal and shared namespace (as in rfc2342) stable ?
Thanks.
-- Thomas Hummel | Institut Pasteur <hummel@pasteur.fr> | Pôle informatique - systèmes et réseau
On Thu, 2009-01-22 at 14:11 +0100, Thomas Hummel wrote:
On Wed, Jan 21, 2009 at 08:57:40PM +0100, Robert Schetterer wrote:
I guess part of the answer is in the diffences between shared and public namespaces handling.
yes and imap_acls
My understanding of rfc2342 and dovecot is that :
personnal namespace == private malboxes == mailboxes one's own other user's namespace == shared mailboxes == mailboxes one's own and somone else has access to shared namespace == public mailboxes == mailboxes everybody or only some user has access to but which don't belong to a particular user
My understanding is that 1.1. support only personnal and shared namespaces (as defined in rfc2342) Am I correct ?
Yes. And too bad RFC 2342 used "shared namespace" naming for public namespace. Even its examples at the end use #shared/ for other users' namespace and #public/ for "shared namespace". I hadn't actually even realized before that it used this kind of naming. Maybe we could simply not use its naming at all, since I think Dovecot's private/shared/public names are much more understandable :)
Is the difference, feature wise, between 1.1. and 1.2, just the addition of shared namespaces in 1.2, and maybe, as you said ACLs ?
What's changed regarding ACL ?
The addition is the ability for normal users to share their mailboxes to other users using IMAP ACL commands. v1.1 doesn't have any of this, only sysadmin can set up shared mailboxes.
In short : what exactly are the difference (at a feature level, not a coding level) between 1.1. and 1.2 regarding those concepts ? And is the support in 1.1. of personnal and shared namespace (as in rfc2342) stable ?
Dovecot's private and public namespaces behave nearly identically, so yes, those are stable.
participants (3)
-
Robert Schetterer
-
Thomas Hummel
-
Timo Sirainen