On Mon, Jan 26, 2015 at 11:54:09PM +0000, openda...@hushmail.com wrote:
> Hello,
> 
> On 26. januar 2015 at 8:18 PM, "Herbert J. Skuhra" <herb...@oslo.ath.cx> 
> wrote:
> >
> >To understand why you get this error run:
> >
> >% whereis procmail | xargs -t ls -l
> 
> Indeed, similar to the command parv gave me earlier:
> 
> # whereis procmail | xargs -t -n1 ls -l
> ls -l procmail:
> ls: procmail:: No such file or directory

Got it?

> ls -l /usr/local/bin/procmail
> -rwsr-sr-x  1 root  mail  98224 Oct  3 04:19 /usr/local/bin/procmail
> ls -l /usr/local/man/man1/procmail.1.gz
> -rw-r--r--  1 root  wheel  10793 Oct  3 04:19 /usr/local/man/man1/procmail.1 
> .gz
> 
> >Do you have a .forward file in $HOME with the content "|procmail"?
> 
> No, I do not. I just copied my smtpd.conf from OpenBSD where it was all 
> working fine.
> 
> I have no idea what's going on here. Why is procmail acting up?
> 
> Thanks.

I guess the error does not come from your smtpd.conf, otherwise the log
would show:

Jan 26 14:05:20 mybox smtpd[23304]: delivery: TempFail for
cf077883a36bcae2: from=<od@mybox>, to=<od@mybox>, user=od,       
method=mda, delay=1h5m20s, stat=Error ("/usr/local/bin/procmail: not found")

and not:

Jan 26 14:05:20 mybox smtpd[23304]: delivery: TempFail for
cf077883a36bcae2: from=<od@mybox>, to=<od@mybox>, user=od,
method=mda, delay=1h5m20s, stat=Error ("procmail: not found")

At least that's what's happening on my system (FreeBSD 10.1-STABLE).

So obviously something else is calling 'procmail' and /usr/local/bin missing in 
$PATH!

Maybe 'smtpd -dv' shows more information?

-- 
Herbert

-- 
You received this mail because you are subscribed to misc@opensmtpd.org
To unsubscribe, send a mail to: misc+unsubscr...@opensmtpd.org

Reply via email to