Hi, I would just double confirm based on the sample given.
Can I have [email protected] who is different than [email protected]? On Wednesday, September 25, 2013, Szládovics Péter wrote: > 2013-09-25 12:14 keltezéssel, [email protected]<javascript:_e({}, > 'cvml', '[email protected]');>írta: > > sorry for my ignorance, but do not really understand what I indicate. Could > you > give me some more detail on how to do? > > Thank you very much. > > > Example - three users and three domains. > > User 1 > [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > > User 2 > [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > > User 3 > [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > > LDAP is the Samba4 AD > > # user 1 > dn: cn=user1;cn=users,dc=example,dc=local > mail: [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > othermailbox: [email protected] <javascript:_e({}, 'cvml', > '[email protected]');> > othermailbox: [email protected] <javascript:_e({}, 'cvml', > '[email protected]');> > > # user 2 > dn: cn=user2;cn=users,dc=example,dc=local > mail: [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > othermailbox: [email protected] <javascript:_e({}, 'cvml', > '[email protected]');> > > # user 3 > dn: cn=user3;cn=users,dc=example,dc=local > mail: [email protected] <javascript:_e({}, 'cvml', '[email protected]');> > > *Postfix related settings* > postfix-ldap.conf: > version = 3 > server_host = 127.0.0.1 > server_port = 389 > timeout = 60 > search_base = cn=users,dc=example,dc=local > query_filter = (|(mail=%s)(otherMailbox=%s)) > result_attribute = sAMAccountName > bind = yes > bind_dn = cn=administrator,cn=users,dc=example,dc=local > bind_pw = Som3P@ss > # ------------------------------ End > > main.cf: > virtual_alias_maps = ldap:/etc/postfix/postfix-ldap.conf > relay_transport = ldap:/etc/postfix/postfix-ldap.conf > virtual_mailbox_domains = first.com, second.com, third.com, example.local > # ------------------------------ End > > *Dovecot related settings* > dovecot-ldap.conf: > hosts = 127.0.0.1:389 > dn = cn=administrator,cn=users,dc=example,dc=local > dnpass = Som3P@ss > auth_bind = yes > tls = no > deref = never > ldap_version = 3 > base = cn=users,dc=example,dc=local > scope = subtree > user_attrs = =home=/var/mail,=uid=5000,=gid=5000 > user_filter = > (&(sAMAccountName=%u)(objectClass=person)(!(userAccountControl=514))) > pass_filter = > (&(sAMAccountName=%u)(objectClass=person)(!(userAccountControl=514))) > pass_attrs = userPassword=password,sAMAccountName=user > > *SOGo related settings* > SOGoUserSources = ( > { > CNFieldName = displayName; > IDFieldName = cn; > MailFieldNames = ( > mail, > otherMailbox > ); > SearchFieldNames = ( > sn, > sAMAccountName, > mail, > otherMailbox, > displayName > ); > UIDFieldName = sAMAccountName; > baseDN = "cn=users,dc=example,dc=local"; > bindDN = "cn=administrator,cn=users,dc=example,dc=local"; > bindFileds = ( > sAMAccountName > ); > bindPassword = "Som3P@ss"; > canAuthenticate = YES; > displayName = "Shared Addresses"; > hostname = "127.0.0.1"; > id = someid; > isAddressBook = YES; > port = 389; > } > ); > > I'm using four domains In my system in one SOGo instance with configured > services such as above. It's working fine. > -- [email protected] https://inverse.ca/sogo/lists
