Larry Moore wrote:
If you are using Postfix and maildrop you must use the standalone
version. I believe the version of maildrop which is in the courier suite
relies upon internal environment variables which are passed along by the
system. It would seem you have a mixture of Postfix MTA and Courier MTA
installed.
It was maildrop version 1.8.0 that had the new Courier Authentication
Library code.
Larry.
okay, now, i'm stuck.. hm.. yes, i'm using postfix as mta and access the
same ldap attributes via ldap maps. courier only for pop and imap.
to move spam flagged messages, i tried maildrop to move them away in a
quarantine folder.
before authlib was implemented, i used a commandline argument in
postfix' master.cf with the users mailbox path in it to my maildrop
filter, because i hadn't any ldap support in maildrop. (yes, it was an
ugly hack)
now with authlib, i now have the ability to make ldap queries without
self-compiling my maildrop package with ldap support, so i tried it with
the courier-maildrop package. the normal maildrop package does not
recognize users from other authentication library, because it only looks
in passwd. with this package i wasn't able to test a command like
"maildrop -d ema...@addr.ess" because "invalid user" was the result. it
does not ask courier-authlib :-s
as mentioned before, there were other people which had same problems:
http://mail-index.netbsd.org/pkgsrc-bugs/2005/12/24/0001.html
and there was a patch for netbsd i think
cheers