Timothy J Luoma <luomat(_at_)peak(_dot_)org> writes:
here's the /etc/aliases entry:
next-search: "|/usr/local/luomat/bin/procmail.3.11pre4 -m
/usr/local/luomat/etc/procmailrcs/search"
the bounced messages look like everything is going fine until here:
550 "|/usr/local/luomat/bin/procmail.3.11pre4 -m
/usr/local/luomat/etc/procmailrcs/search"...
Can't create output: Error 0
procmail is running as some user besides you (probably "daemon"). The
error message may be from procmail trying to open LOGFILE.
Diagnostics? Does the /etc/aliases entry HAVE to point to
/etc/procmailrcs? If not, does it HAVE to be changed to this:
As documented on the procmail(1) manpage under the "-m" option
description, if you want procmail to process the procmailrc as the user
who owns it, the path to the procmailrc has to *START* with
/etc/procmailrcs/.
This can be changed at compilation, but even if it was, the manpage
should show the correct path. That's why you should read manpages.
next-search: "|/usr/local/luomat/bin/procmail.3.11pre4 -m
/usr/local/luomat/etc/procmailrcs/next-search"
This will not help at all. Procmail doesn't know what alias caused it
to be run, and doesn't care.
Philip Guenther