> On 08/05/2023 23:06 EEST Marc <m...@f1-outsourcing.eu> wrote: > > > > > > so far I had a setup where Dovecot was using a passwd file as userdb and > > passdb. Postfix was then authenticating with Dovecot via SASL to > > validate user accounts. > > > > Now I added an LDAP backend and would like to use that for Dovecot and > > Postfix. My first approach was to change the passdb to use the LDAP > > driver with the following settings: > > > > hosts = openldap:1389 > > base = ou=users,dc=example,dc=com > > auth_bind = yes > > auth_bind_userdn = uid=%n,ou=users,dc=example,dc=com > > > > So why not handle this on the os? Have the os publish the ldap users, and > have dovecot handle os users. It needs to create uid's anyway for the files > etc.
Doing "real unix UIDs" based solution only makes sense if you are gonna have users logging into the system over SSH or something to check their mails. Otherwise it's just a useless complication over virtual user system. https://doc.dovecot.org/configuration_manual/howto/simple_virtual_install/ A simple guide on how to get started with virtual users, and some information about how to get LDAP working https://doc.dovecot.org/configuration_manual/authentication/ldap/ Aki _______________________________________________ dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-le...@dovecot.org