procmail
[Top] [All Lists]

Re: error 550, can't create output

1997-01-16 18:17:52
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

<Prev in Thread] Current Thread [Next in Thread>