On Tue, 2 Dec 2003 10:15:42 +0000 (GMT), Philip Hazel
<ph10@???> wrote:
>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.
Yes, but that's bad since the filter can't know whether exim was
successfully able to complete final delivery. IMO, this bookkeeping
should be done by the MTA.
>> >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.
Additionally, the system filter does not have access to the entire
message.
Greetings
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Karlsruhe, Germany | Beginning of Wisdom " | Fon: *49 721 966 32 15
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29