Hi all
I hope anyone could help me out with my problem regarding the user_id settings.
I am running my mail servers just for fun and I am not a professional mail admin. After I am using postfix and dovecot for my mail servers with a mysql backend for the last 2 years I have tried to set up an installation with a ldap backend.
I followed the how-to from the Postfix Book and now I have always the following error message:
Couldn't drop privileges: User is missing UID (see mail_uid setting)
This error message occurs whenever I try to connect via a mail client. System emails were delivered the way I expected. So I assume postfix is working fine. The ldap search I use for user authentication is as follows:
uris = ldap://myserver.com
dn = cn=admin, dc=mydomain, dc=com
dnpass = secure
tls = no
base = ou=mailuser,dc=mydomain,dc=com
ldap_version = 3
user_attrs = pfMailMessageStore=home
user_filter = (&(objectClass=PFMailAccount)(pfMail=%u))
pass_attrs = pfClearPassword=password,pfMailMessageStore=userdb_home
pass_filter = (&(objectClass=PFMailAccount)(pfMail=%u))
default_pass_scheme = PLAIN
user_global_uid = 5000
user_global_gid = 5000
I am using dovecot 2.1.9, postfix 2.8.5 and openldap 2.4.23
I would appreciate any help or tipps.
~
Mit freundlichem Gruß
Carsten Laun-De Lellis
Dipl.-Ing. Elektrotechnik
Certified Information Systems Auditor (CISA)
Hauptstrasse 13
D-67705 Trippstadt
Phone: +49 (6306) 992140
Mobile: +49 (151) 27530865
Fax: +49 (6306) 992142
email: mailto:carsten.delellis@delellis.net carsten.delellis@delellis.net