Re: [exim] detect, if malware scanner is unreachable

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Jeremy Harris
Date:  
À: exim-users
Sujet: Re: [exim] detect, if malware scanner is unreachable
On 11/06/2020 11:04, Niki W. Waibel via Exim-users wrote:
>    it is possible to "mark" spam emails, in case spamassassin is not
>    reachable:
>      warn       spam = nobody/defer_ok
>           add_header = X-Spam-Flag: YES
>      warn  condition = ${if !def:spam_score_int {1}}
>           add_header = X-Spam-Note: Spamcheck invocation failed
>           add_header = X-Spam-Status: Unknown

>
>      warn  condition = ${if def:spam_score_int {1}}
>            condition = ${if <{$spam_score_int}{50} {1}{0}}
>           add_header = X-Spam-Status: No, score=$spam_score

>
>      warn  condition = ${if def:spam_score_int {1}}
>            condition = ${if >={$spam_score_int}{50} {1}{0}}
>           add_header = X-Spam-Status: Yes, score=$spam_score

>
>    is sthg like this possible with the malware scanner(s)?

>
>    it is clear that
>      deny    malware = */defer_ok
>              message = This message contains a malware or virus
>    ($malware_name).
>          log_message = $sender_host_address tried sending $malware_name
>    rejects the email immediatelly and a X-Malware-Status: Yes is
>    irrelevant.

>
>    but it would still be nice to have either
>       X-Malware-Status: Unknown
>    or
>       X-Malware-Status: No


A construction based on https://bugs.exim.org/show_bug.cgi?id=251#c2
might do what you want.

--
Cheers,
Jeremy