On Thu, 16 Dec 2004, Andreas Metzler wrote:
> relic@??? wrote:
> [...]
> > Dec 16 10:40:05 entropy exim[17737]: 2004-12-16 10:40:05
> > 1Ces7B-0004c0-3c == rel@localhost R=userforward defer (-17
> > ): error in redirect file: missing or malformed local part
> > (expected word or "<") in "if error message then finish
> > endif"
>
> > Can somone see what syntax error this .forward has? I'am clueless.
>
> > My $HOME/.forward:
>
> > if error message then finish endif
> [...]
>
> The bug is exactly here, as exim's logfile says. You want
> "error_message" instead of "error message".
Alternatively, you didn't put the line
#Exim filter
at the start of your filter. Exim is treating the file as a regular
.forward file. Note that it is not talking about a "filter file".
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book