Hi Hadmut,
You can use standard LDAP attributes. It's more than enough.
My configs:
dovecot.conf:
first_valid_uid = 8 last_valid_uid = 8
first_valid_gid = 12 last_valid_gid = 12
auth_username_format = %Lu
auth default { mechanisms = plain
passdb ldap { args = /etc/dovecot/dovecot-ldap.conf }
userdb static { args = uid=mail gid=mail }
}
dovecot-ldap.conf:
hosts = localhost
dn = cn=Dovecot,ou=DSA,o=top dnpass = xxx
ldap_version = 3
base = ou=Users,dc=%d,o=top scope = onelevel
pass_attrs = userPassword=password pass_filter = uid=%n
Saturday, July 28, 2007, 12:53:09 PM, you wrote:
Hi,
does dovecot define its own LDAP schema or should I create my own one?
(I want to provide IMAP boxes for virtual users that do not have a Unix account on the mail server and thus do not want to use the plain uid/gid entries of the posix account objectclass to avoid confusion and accidently giving access to accounts.)
regards Hadmut
-- Sergey