Author: Dave C. Date: To: gm2853@adinet.com.uy CC: exim-users Subject: Re: [Exim] Can't have the mail delivered
On Fri, 6 Sep 2002, gm2853@??? wrote:
> On Thu, Sep 05, 2002 a las 11:37:37PM -0400, Dave C. wrote:
> > > Dave:
> This is a piece of the stdout from exim -d -v -qff
>
> Exim version 3.35 debug level 1 uid=0 gid=0
> Berkeley DB: Sleepycat Software: Berkeley DB 2.7.7: (08/20/99)
> Single queue run
> LOG: 0 MAIN
> Start queue run: pid=1077 -qff
> delivering message 17nGK8-0004Xu-00 (queue run pid 1077 fd 5)
> LOG: 0 MAIN
> Unfrozen by forced delivery
> LOG: 0 MAIN
> ** |IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #myuser
> <myuser@???> D=userforward T=address_pipe:
> "IFS='" command not found for address_pipe transport
>
>
> ..... so, I have this in my .forward file:
>
> $ cat /home/myuser/.forward
> "|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #myuser"
>
>
> Exim says there's a problem in that line but I can't figure it out....
Exim doesnt run pipes from .forwards in a shell, it exec's them
directly,
Its looking to exec a command 'IFS', and can't find one.
If you are the exim admin there, you might want to consider integrating
procmail directly into the directors, instead of using .forward pipes.