Re: [Exim] acl verb warn and temporary problems

Top Page
Delete this message
Reply to this message
Author: John W. Baxter
Date:  
To: exim-users
Subject: Re: [Exim] acl verb warn and temporary problems
Untested (although I may try this to solve a similar problem here):

You should be able to set one of the acl variables to some value in this acl
clause, and then in a subsequent clause see whether that value is set.
Since "no action is taken" for temporary failures, the variable should be
unset if Sophie has crashed.

You should also attack the crashing problem...one of the reasons Sophos
issued 3.78d was to cure a crasher. Perhaps some of the crashes would be
cured by that version.

--John


On 2/23/2004 9:42, "Michael Westerburg"
<Michael.Westerburg@???> wrote:

> Hello everybody,
>
> we are running Exim 4.30 patched with exiscan-acl-4.30-14 to filter
> malware for our 20.000 users. The av-software is Sophos which is
> provided by sophie daemon.
>
> We are very happy about Exim but Sophie is the least part. The daemon
> crashes from time to time.
>
> We applied the following ACL (-check_data):
>
>  warn  message = X-Infected: $malware_name
>        malware = *
>        control = freeze
>        log_message = malicious content found ($malware_name) \
>          Sender='$sender_address' \
>          Recipients[$recipients_count]=[$recipients]

>
> Everytimes sophie isn't running the mail will not be filtered because
> "no action is taken if there is a temporary problem with one of the
> conditions" (Exim, p.329). Due to sophies instability this happens quit
> a lot.
>
> Is there any chance to check next if the ACL shown above did run
> successfully? Then we could either defer the message handling or keep
> going on.
>
> Any hints are welcome
>
> ++Michael
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim
> details at http://www.exim.org/ ##
>