p dont think wrote:
call maildrop from postfix's master.cf with "pipe flags=Ru user=amavis
argv=/usr/local/bin/maildrop -d ${user}", I get the error "temporary
I have "-d $recipient" (no braces)
but I think your problem is not this, but the "user=amavis"
there are several postings about getting the user correct in the mailing
list archives. make sure that you created a user called amavis and you
might also need to configure with --enable-trusted-users='amavis'
depending on your --enable-restrict-trusted setting.
Thanks for replying!
Yes, user amavis exists, amavisd runs with it. Should I use a different
UID for maildrop? I recompiled maildrop with
--enable-trusted-users='amavis' but still no luck, though I'm not using
--enable-restrict-trusted. Also tried $recipient without braces but that
didn't help either. Is it correct that a maildropmysql.config is
sufficient and that I do not need a system-wide maildroprc? I suspect
that maildrop doesn't even read maildropmysql.config, is there a way to
check this? Also, what are you using as uid_field in your mail database?
Is it the email-address or some other naming scheme?
Greetz,
Kilian