On Wed, 23 Feb 2005, zbynh@??? wrote:
> > >
> > (1) You have forgotten to set allow_filter on your domain_filter router.
> > or
>
> this is part of my exim4.conf:
>
> domain_filter:
> driver = redirect
> file = /etc/mail/filter/$domain
> verify = false
> allow_filter
> user = mail
> file_transport = address_file
> pipe_transport = address_pipe
> reply_transport = address_reply
OK, not that then.
> > (2) You have forgotten to put "# Exim filter" at the start of your
> > filter file.
> >
> It is there as well
Are you absolutely sure? You see, the error message you reported
contained the phrase "in redirection data", not "in filter file". That
means Exim was trying to interpret the data as a list of redirection
addresses (as in a conventional .forward file).
Try a delivery with -d to get debugging output.
--
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