<div dir="ltr">So, I have Kolab 3.4 installed on Ubuntu 3.4 with the multi domain patch.<br><br>I already have 4 single, separate domains added. I wanted to add a 5th one as a separate and a 6th one as its alias domain.<br><br>I had first issue while creating users on this account so I had to edit /usr/share/kolab-webadmin/lib/api/kolab_api_service_form_value.php and comment out a line:<br><br>            if (in_array('alias', $conf->get_list('mail_attributes'))) {<br>                if (!$this->_validate_email_address_in_any_of_my_domains($mail_address)) {<br>                    //throw new Exception("Email address '$mail_address' not in local domain", 693);<br>                }<br>                if (!$this->_validate_crossdomain_alias($mail_address, $postdata['mail'])) {<br>                    throw new Exception("Alias '$mail_address' must be configured manually for '".$postdata['mail']."'");<br>                }<br>            }<br><br>Now I could add users with emails like addr1@domain5, addr1@domain6, but cannot also have them have more than one address on both domains at the same time (I cannot add addr1@dom5, addr1@dom6, addr2@dom5 and addr2@dom6 - if I skip the addr2@dom6, user can be created).<br><br>Then I had an issue with reception, users couldn’t be found, so I’ve edited the /etc/postfix/<a href="http://virtual_alias_maps_manual.cf">virtual_alias_maps_manual.cf</a> and include this file in <a href="http://main.cf">main.cf</a> (in virtual_alias_maps), so it looked like this:<br><br>  # you can manually set aliases, across domains.<br>  # for example:<br>  #<a href="mailto:myalias@test2.de">myalias@test2.de</a> <a href="mailto:mymailbox@test.de">mymailbox@test.de</a><br>  #@<a href="http://test4.de">test4.de</a> @<a href="http://test.de">test.de</a><br>  #@<a href="http://pokorra.it">pokorra.it</a> <a href="mailto:timotheus.pokorra@test1.de">timotheus.pokorra@test1.de</a><br>  <br>  @domain6 @domain5<br><br>  server_host = localhost<br>  server_port = 389<br>  version = 3<br>  search_base = dc=%2,dc=%1<br>  scope = sub<br>  <br>  domain = ldap:/etc/postfix/ldap/<a href="http://mydestination.cf">mydestination.cf</a><br><br>  bind_dn = uid=kolab-service,ou=Special Users,dc=myprimarydomain,dc=tld<br>  bind_pw = mypass<br><br>query_filter = (&(|(mail=%s)(alias=%s))(objectclass=inetorgperson))<br>result_attribute = mailForwardingAddress<br><br>Log showed I was missing a “=“ sign, and emails were not delivered to either domain5 or domain6, so I’ve changed the alias line to: @domain6 = @domain5<br><br>Now I have emails delivered to domain5 but log shows that emails cannot be delivered to domain6 ("Recipient address rejected: User unknown in local recipient table”).<br><br><br>So, how to have the domain alias email addresses in a multi domain setup of Kolab 3.4?<br></div>