Hi Kai-Uwe. Thank you for your input. I really appreciate it. However I don't see how just this data model should support my requirement (the same usernames on multiple domains).
I already have Exim+Dovecot+Roundcube combo that supports it perfectly. I am now hoping to replace Roundcube with SOGo as a webmail. However what is simple in Roundcube, where I can define separate config for mail.alpha.com and mail.beta.com // try to load host-specific configuration $config['include_host_config'] = array( 'mail.alpha.com' => 'alpha_config.inc.php', 'mail.beta.com' => 'beta_config.inc.php', ); This seems imposible in SOGo out of the box. Hopefully I am wrong with that statement and that's why I am asking other users for opinion. Thanks! On Sun, Jan 8, 2017 at 4:21 PM, "Kai-Uwe Rommel" <[email protected]> wrote: > [email protected] wrote on 08.01.2017 15:40:02: > > > > Hi SOGo users. > > Has anyone managed to set up multi-domain configuration with > > webmail, where users login just with their usernames and identical > > usernames are handled correctly? > > What I mean: > > [email protected] and [email protected] will use just "joe" as a username in > > their webmails (mail.alpha.com and mail.beta.com). > > I've spent whole day trying to do that, with no success yet. > > I am using MySQL as the authentication source and user table for > Dovecot and SOGo. My user table looks like this (names changed): > > select * from mail.dovecot_user > +-------+------+----------------+------------------------+-- > --------------------------------------+--------+ > | uuid | gid | cn | email | home > | active | > +-------+------+----------------+------------------------+-- > --------------------------------------+--------+ > | 10003 | 5000 | julius.schulz | [email protected] | > /var/spool/mail/dom.com/julius.schulz | 1 | > | 10004 | 5000 | clemens.schulz | [email protected] | > /var/spool/mail/dom.com/clemens.schulz | 1 | > | 10001 | 5000 | joachim.schulz | [email protected] | > /var/spool/mail/dom.com/joachim.schulz | 1 | > | 10018 | 5000 | root | [email protected] | > /var/spool/mail/dom.com/joachim.schulz | 1 | > | 10002 | 5000 | postmaster | [email protected] | > /var/spool/mail/dom.com/joachim.schulz | 1 | > | 10016 | 5000 | ebay_wf | [email protected] | > /var/spool/mail/dom.com/joachim.schulz | 1 | > | 10020 | 5000 | agnes.meier | [email protected] | > /var/spool/mail/dom.com/agnes.meier | 1 | > ... > > > I am using "cn" as the column to use for login, so users log in > with "firstname.lastname" only. As you can see, for one mailbox > I have defined a few aliases this way. This is in this case > not for different domains but you should be able to use it > that way as well. But in addition, you would have to configure > Postfix to accept e-mails for the additional domains, too. > > Kai-Uwe Rommel > > > -- > [email protected] > https://inverse.ca/sogo/lists > -- [email protected] https://inverse.ca/sogo/lists
