Discussion:
Kolab newbie, how do I add mail users to a kolab domain?
Adi Pircalabu
2018-09-12 03:45:26 UTC
Permalink
Hi,

I've just started recently to look at Kolab as a groupware suite and I
must admit I've just hit a massive roadblock: I can apparently create
kolab domains as "additional domain namespaces", but can't add mailboxes
to these domains. I'm most likely missing the obvious, so my question(s)
might look dumb :)
Following the instructions from
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html
I went into the webadmin portal as Directory Manager and, using "Add
Domain" link to the right of the Domains page, added a new domain named
0adit1.local. Select Status=active. Then I went to the "Users" page and
selected "Account Type"="Kolab User". Filled in the mandatory fields,
then in the "Contact Information" I'm seeing the "Primary Email Address"
greyed out, with a preset value and I've got 2 secondary email
addresses, all 3 using the domain part of the FQDN. Since my FQDN is
ktest1.kolab.local, the domain part used for the email addresses is
@kolab.local.
Now, what type of user should I create to be able to use 0adit1.local
for the mailboxes? Do I need to add an additional unit / group etc in
the webadmin, then select the new unit in the "Organizational Unit"
dropdown?
Running kolab-16.0.1-12.2.el7.kolab_16.x86_64 installed via RPM on
CentOS 7.

Any pointers are welcome. Thanks,
--
Adi Pircalabu
Timotheus Pokorra
2018-09-12 08:01:13 UTC
Permalink
Hello Adi,
Post by Adi Pircalabu
I've just started recently to look at Kolab as a groupware suite and I
must admit I've just hit a massive roadblock: I can apparently create
kolab domains as "additional domain namespaces", but can't add
mailboxes to these domains. I'm most likely missing the obvious, so my
question(s) might look dumb :)
Following the instructions from
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html
I went into the webadmin portal as Directory Manager and, using "Add
Domain" link to the right of the Domains page, added a new domain
named 0adit1.local. Select Status=active. Then I went to the "Users"
page and selected "Account Type"="Kolab User". Filled in the mandatory
fields, then in the "Contact Information" I'm seeing the "Primary
Email Address" greyed out, with a preset value and I've got 2
secondary email addresses, all 3 using the domain part of the FQDN.
Since my FQDN is ktest1.kolab.local, the domain part used for the
Multi Domain can be used in two ways, as described on
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html#adding-domains

If you choose the "Parent Domain Name Space", then you need to reload
the webadmin gui, and select the new domain at the top right corner. it
is a dropdown, but a little bit difficult to detect.

You also will need to adjust the Postfix LDAP configuration, as
described here:
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html#configuration-considerations-for-multiple-domain-namespaces

You can have a look at my configuration script, perhaps it gives you
some good ideas:
https://github.com/TBits/KolabScripts/blob/KolabWinterfell/kolab/initMultiDomain.sh
Please use it only if you understand what it does, I cannot give any
guarantuee.

All the best,
Timotheus

----------------------------------------------------------------
Diese Nachricht wurde versandt mit Webmail von www.tbits.net.
This message was sent using webmail of www.tbits.net.
Adi Pircalabu
2018-09-13 02:33:53 UTC
Permalink
Post by Timotheus Pokorra
Hello Adi,
Post by Adi Pircalabu
I've just started recently to look at Kolab as a groupware suite and I
must admit I've just hit a massive roadblock: I can apparently create
kolab domains as "additional domain namespaces", but can't add
mailboxes to these domains. I'm most likely missing the obvious, so my
question(s) might look dumb :)
Following the instructions from
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html
I went into the webadmin portal as Directory Manager and, using "Add
Domain" link to the right of the Domains page, added a new domain
named 0adit1.local. Select Status=active. Then I went to the "Users"
page and selected "Account Type"="Kolab User". Filled in the mandatory
fields, then in the "Contact Information" I'm seeing the "Primary
Email Address" greyed out, with a preset value and I've got 2
secondary email addresses, all 3 using the domain part of the FQDN.
Since my FQDN is ktest1.kolab.local, the domain part used for the
Multi Domain can be used in two ways, as described on
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html#adding-domains
If you choose the "Parent Domain Name Space", then you need to reload
the webadmin gui, and select the new domain at the top right corner.
it is a dropdown, but a little bit difficult to detect.
Right :)) Got me, I'd have never thought to click on the domain name in
the upper right corner, bit of egg on my face :)
Thanks a lot for pointing this out, that's a start.
Post by Timotheus Pokorra
You also will need to adjust the Postfix LDAP configuration, as
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html#configuration-considerations-for-multiple-domain-namespaces
You can have a look at my configuration script, perhaps it gives you
https://github.com/TBits/KolabScripts/blob/KolabWinterfell/kolab/initMultiDomain.sh
Please use it only if you understand what it does, I cannot give any
guarantuee.
Very interesting, will do, thanks.
Post by Timotheus Pokorra
All the best,
Timotheus
Cheers,
--
Adi Pircalabu, System Administrator
Axel
2018-09-12 08:44:17 UTC
Permalink
Hi Adi,

do you need completely separated domains?
If not, you can just add virtual domains to your primary domain by opening
your domain list and click on the "+" and add as many you want.

After that you can use these virtual domain and add secondary email adresses
to your users.

This way every user on your system is able to use these virtual domains/
emailadresses.


The other way is to completely separate the domains from each other as
Thimotheus described.

Regards Axel
Post by Adi Pircalabu
Hi,
I've just started recently to look at Kolab as a groupware suite and I
must admit I've just hit a massive roadblock: I can apparently create
kolab domains as "additional domain namespaces", but can't add mailboxes
to these domains. I'm most likely missing the obvious, so my question(s)
might look dumb :)
Following the instructions from
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html
I went into the webadmin portal as Directory Manager and, using "Add
Domain" link to the right of the Domains page, added a new domain named
0adit1.local. Select Status=active. Then I went to the "Users" page and
selected "Account Type"="Kolab User". Filled in the mandatory fields, then
in the "Contact Information" I'm seeing the "Primary Email Address" greyed
out, with a preset value and I've got 2 secondary email
addresses, all 3 using the domain part of the FQDN. Since my FQDN is
ktest1.kolab.local, the domain part used for the email addresses is
@kolab.local.
Now, what type of user should I create to be able to use 0adit1.local
for the mailboxes? Do I need to add an additional unit / group etc in
the webadmin, then select the new unit in the "Organizational Unit"
dropdown?
Running kolab-16.0.1-12.2.el7.kolab_16.x86_64 installed via RPM on
CentOS 7.
Any pointers are welcome. Thanks,
Adi Pircalabu
2018-09-13 03:04:49 UTC
Permalink
Post by Axel
Hi Adi,
do you need completely separated domains?
If not, you can just add virtual domains to your primary domain by opening
your domain list and click on the "+" and add as many you want.
After that you can use these virtual domain and add secondary email adresses
to your users.
This way every user on your system is able to use these virtual domains/
emailadresses.
The other way is to completely separate the domains from each other as
Thimotheus described.
Thanks for the pointers Axel. Let me describe first my environment and
how I'm intending to slot Kolab in.

We're using a number of Plesk servers which are storing the mailboxes
for our hosted domains. In front of them we're using a mail proxy
cluster based on Postfix and Dovecot. Dovecot acts as proxy and has been
configured as per
https://wiki.dovecot.org/PasswordDatabase/ExtraFields/Proxy article.
Postfix is configured to use rimap saslauthd auth mechanism for SMTP
authentication.
Now, what we're looking at is adding calendar / contacts / tasks / notes
groupware abilities and Kolab's version of Roundcube seems to offer a
seamless integration. One of the options we have is to import the
existing domains & users into Kolab's LDAP *without* setting up
mailboxes in Kolab, since all the mailboxes are in Plesk. Kolab
authenticates the user against LDAP, but Roundcube will connect for IMAP
to the Dovecot proxy instead of using the existing Cyrus IMAP service.

Looks like the multi-domain approach might work in my case.
Post by Axel
Post by Adi Pircalabu
Hi,
I've just started recently to look at Kolab as a groupware suite and I
must admit I've just hit a massive roadblock: I can apparently create
kolab domains as "additional domain namespaces", but can't add mailboxes
to these domains. I'm most likely missing the obvious, so my
question(s)
might look dumb :)
Following the instructions from
https://docs.kolab.org/administrator-guide/configuring-the-kolab-server.html
I went into the webadmin portal as Directory Manager and, using "Add
Domain" link to the right of the Domains page, added a new domain named
0adit1.local. Select Status=active. Then I went to the "Users" page and
selected "Account Type"="Kolab User". Filled in the mandatory fields, then
in the "Contact Information" I'm seeing the "Primary Email Address" greyed
out, with a preset value and I've got 2 secondary email
addresses, all 3 using the domain part of the FQDN. Since my FQDN is
ktest1.kolab.local, the domain part used for the email addresses is
@kolab.local.
Now, what type of user should I create to be able to use 0adit1.local
for the mailboxes? Do I need to add an additional unit / group etc in
the webadmin, then select the new unit in the "Organizational Unit"
dropdown?
Running kolab-16.0.1-12.2.el7.kolab_16.x86_64 installed via RPM on
CentOS 7.
Any pointers are welcome. Thanks,
--
Adi Pircalabu
Loading...