[Kolab-devel] admins field in imap.conf contains none of ldap defined administrator, maintainer or domain maintainer

Gunnar Wrobel wrobel at pardus.de
Tue Jan 23 15:55:17 CET 2007


"Alain Spineux" <aspineux at gmail.com> writes:

> Here is the demonstration of what I said in my original post
> Hope you will be convinced :-)
>
> admin accounts defined in imapd.conf can manage one or all domain
> depending the account name.
>
> Look !
>
> [root at fc6-eg trunk]# grep admins /kolab/etc/imapd/imapd.conf
> admins:                 manager domain.maintainer at mydomain.loc
> another at mydomain.loc
>
> [root at fc6-eg trunk]# cyradm -u manager  localhost
> IMAP Password:
> fc6-eg.asxnet.loc> lm
> user/me/Drafts at mydomain.loc (\HasNoChildren)
> user/me/Sent at mydomain.loc (\HasNoChildren)
> user/me/Trash at mydomain.loc (\HasNoChildren)
> user/me at mydomain.loc (\HasChildren)
> user/alain.spineux/Drafts at asxnet.loc (\HasNoChildren)
> user/alain.spineux/Sent at asxnet.loc (\HasNoChildren)
> user/alain.spineux/Trash at asxnet.loc (\HasNoChildren)
> user/alain.spineux at asxnet.loc (\HasChildren)
> user/b1 at mydomain.loc (\HasNoChildren)
> user/b2 at mydomain.loc (\HasNoChildren)
> fc6-eg.asxnet.loc> quit
>
> # cyradm -u domain.maintainer at mydomain.loc  localhost
> IMAP Password:
> fc6-eg.asxnet.loc> lm
> user/me (\HasChildren)
> user/me/Drafts (\HasNoChildren)
> user/me/Sent (\HasNoChildren)
> user/me/Trash (\HasNoChildren)
> user/b1 (\HasNoChildren)
> user/b2 (\HasNoChildren)
> fc6-eg.asxnet.loc> quit
>
> # cyradm -u b1 at mydomain.loc  localhost
> IMAP Password:
>               fc6-eg.asxnet.loc> lm
> INBOX (\HasNoChildren)
> fc6-eg.asxnet.loc> quit
>
> Did you saw how the imap path are different depending the user logged in ?
>
> And for sieve, this is the same :
>
> [root at fc6-eg trunk]# /kolab/bin/sieveshell -u b1 at mydomain.loc -a
> domain.maintainer at mydomain.loc  localhost
> connecting to localhost
> Please enter your password:
>> list
> kolab-forward.siv
> kolab-vacation.siv
> kolab-deliver.siv
>> quit

I was really mistaken. Looks like this would be possible :)

So in principle one could add the domain maintainers into the
imapd.conf file. The necessary modifications are not completely simple
though. Right now the list of domain maintainers is missing from the
kolab configuration. So "kolabconf" won't be able to generate an
automatic list of domain maintainers. So the kolab-webadmin would
probably have to be modified so that it generates such a list of
domain maintainer ids.

Can you open a bug about this feature request in the kolab bug tracker
(https://intevation.de/roundup/kolab/) ? Thanks!

-- 
____ http://www.pardus.de _________________ http://gunnarwrobel.de _

    >> Mail at ease - Rent a kolab groupware server at p at rdus <<

p at rdus Kolab work is funded in part by KDAB and the Kolab Konsortium




More information about the devel mailing list