[Dovecot] Shared folders and LDAP?
Dear All,
Is it possible to store shared folder lists in an LDAP Directory along with your virtual users?
Will check the wiki too.
Thanks,
Gavin.
-- Kind Regards,
Gavin Henry. Managing Director.
T +44 (0) 1224 279484 M +44 (0) 7930 323266 F +44 (0) 1224 824887 E ghenry@suretecsystems.com
Open Source. Open Solutions(tm).
On Thu, 2007-07-19 at 07:56 +0100, Gavin Henry wrote:
Dear All,
Is it possible to store shared folder lists in an LDAP Directory along with your virtual users?
You could have LDAP return namespaces. First define a private namespace in dovecot.conf, and then return another from LDAP. You'd have to return fields like:
namespace_2=maildir:/shared/boxes namespace_2_prefix=Shared/
Or you could just configure the second namespace in dovecot.conf as well and just override the location with namespace_2.
<quote who="Timo Sirainen"> > On Thu, 2007-07-19 at 07:56 +0100, Gavin Henry wrote: >> Dear All, >> >> Is it possible to store shared folder lists in an LDAP Directory along >> with your virtual users? > > You could have LDAP return namespaces. First define a private namespace > in dovecot.conf, and then return another from LDAP. You'd have to return > fields like: > > namespace_2=maildir:/shared/boxes > namespace_2_prefix=Shared/ > > Or you could just configure the second namespace in dovecot.conf as well > and just override the location with namespace_2.
Sounds all good, but I can't find any info about LDAP lookups for namespaces on the wiki.
Is this new in 1.0.2?
If this is a often requested feature, should we do a dovecot.schema file for these kind of things. I'd be willing to develop/discuss one and contribute it.
Gavin.
On Thu, 2007-07-19 at 10:17 +0100, Gavin Henry wrote:
<quote who="Timo Sirainen"> > On Thu, 2007-07-19 at 07:56 +0100, Gavin Henry wrote: >> Dear All, >> >> Is it possible to store shared folder lists in an LDAP Directory along >> with your virtual users? > > You could have LDAP return namespaces. First define a private namespace > in dovecot.conf, and then return another from LDAP. You'd have to return > fields like: > > namespace_2=maildir:/shared/boxes > namespace_2_prefix=Shared/ > > Or you could just configure the second namespace in dovecot.conf as well > and just override the location with namespace_2.
Sounds all good, but I can't find any info about LDAP lookups for namespaces on the wiki.
This isn't specific to either namespaces or LDAP. You can override any setting with any userdb (that's documented, http://wiki.dovecot.org/UserDatabase/ExtraFields). The internal names for namespace settings aren't documented anywhere though, and they're going to change in Dovecot v2.0.
If this is a often requested feature, should we do a dovecot.schema file for these kind of things. I'd be willing to develop/discuss one and contribute it.
First I've heard. :)
<quote who="Timo Sirainen"> > On Thu, 2007-07-19 at 10:17 +0100, Gavin Henry wrote: >> <quote who="Timo Sirainen"> >> > On Thu, 2007-07-19 at 07:56 +0100, Gavin Henry wrote: >> >> Dear All, >> >> >> >> Is it possible to store shared folder lists in an LDAP Directory >> along >> >> with your virtual users? >> > >> > You could have LDAP return namespaces. First define a private >> namespace >> > in dovecot.conf, and then return another from LDAP. You'd have to >> return >> > fields like: >> > >> > namespace_2=maildir:/shared/boxes >> > namespace_2_prefix=Shared/ >> > >> > Or you could just configure the second namespace in dovecot.conf as >> well >> > and just override the location with namespace_2. >> >> Sounds all good, but I can't find any info about LDAP lookups for >> namespaces on the wiki. > > This isn't specific to either namespaces or LDAP. You can override any > setting with any userdb (that's documented, > http://wiki.dovecot.org/UserDatabase/ExtraFields). The internal names > for namespace settings aren't documented anywhere though, and they're > going to change in Dovecot v2.0.
Ah, ok. Thanks.
If this is a often requested feature, should we do a dovecot.schema file for these kind of things. I'd be willing to develop/discuss one and contribute it.
First I've heard. :)
;-)
participants (2)
-
Gavin Henry
-
Timo Sirainen