On Mon, 1 Dec 2003, Marc Haber wrote:
> >You should add "if not first_delivery then finish" at the start of
> >your filter.
>
> AFAIR, this won't re-scan if the scanner failed on the first scanning
> attempt.
Well, that's true, I guess. If you want to allow for that I suppose you
need to have some way of remembering whether scanning was completed. For
example, in some database.
> >This is effectively a "system filter" with a different API.
>
> No, since the system filter is called on the beginning of every
> delivery attempt.
But, as I pointed out, you can stop it running for all but the first of
them.
--
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