[Exim] Re: Frozen viruses in system filters

Pàgina inicial
Delete this message
Reply to this message
Autor: Gareth C. Fowler
Data:  
A: Philip Hazel
CC: exim-users
Assumpte: [Exim] Re: Frozen viruses in system filters
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.