Continuing with System Filters, is there a way of when an email comes in, it
is passed to a virus checker and only then once recieved back clean does it
follow through the rest of the filter, which would be passed to a moderator
for checking its contents. Does it have to pass through multiple filters?
and how would that be done?
Sorry to futher inconvience you.
Rgds.
Gareth C. Fowler
Network Operations, Discovery Net Solutions.
----- Original Message -----
From: "Philip Hazel" <ph10@???>
To: "Dr Andrew C Aitchison" <A.C.Aitchison@???>
Cc: "Gareth C. Fowler" <gareth@???>; <exim-users@???>
Sent: Wednesday, August 09, 2000 7:56 PM
Subject: Re: Frozen viruses in system filters
On Wed, 9 Aug 2000, Dr Andrew C Aitchison wrote:
> > 9. The handling of "freeze" and "fail" in system filters has been
changed.
> > Deliveries set up in the filter are honoured (previously they were
discarded).
> > The same is true for non-system filters that have allow_system_actions
set. A
> > consequence of this is that first_delivery now becomes false after
freezing in
> > a system filter, whereas previously it did not.
>
> In that case, anyone freezing viruses in the system filter should take
note.
> Defrosted viruses may slip through filters starting with
> if not first_delivery then finish endif
Maybe I'm asleep, but I don't follow your scenario. A message arrives;
first time through the filter it gets frozen. It will sit there until
the postmaster unfreezes it. Next delivery, the filter will not be
active. Previously, the filter would have been activated again, but
wouldn't have refrozen because of the "don't freeze if manually thawed"
rule, so I don't see how this changes things.
[I considered it a bug that first_delivery didn't get unset; the second
time is clearly not the first delivery attempt.]
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.