Hi folks,
just for the record: I solved my maildrop+ldap problem !
(took some time, because I was on vacation.)*
*My main fault was to compile courierauthlib without having
openldap-devel packages installed. Me stupid ;) !
So my compiled authlib did not have any ldap-support.
Another fault was that I still used SuSE's courierauthdaemond.
I made my compiled maildrop talk to SuSE's courierauthdaemond via a
symlink to the socket directory.
SuSE's courierauthdaemond did some ldap-lookups, but my compiled
maildrop never used them. Too bad... ;P
I started from scratch on another machine and everything went fine now !
After that, everything was totally clear... and working ;) ...
bye
Daniel
Postfix' virtual transport works fine but when I try to switch to
"virtual_transport = maildrop" I get a "Cannot find system user"-error.
You probably get: "Invalid user specified.". For goodness sake at least
post the *correct* error message.
btw.: That WAS the error message I got on the shell:
# /usr/local/bin/maildrop -V 9 -d user...@mydomain.com < message
maildrop: authlib: groupid=100
Cannot find system user user...@mydomain.com
maildrop: signal 0x06
/var/log/mail gave the same reason "... Cannot find system user
user...@mydomain.com ...".