On 12/11/2009 11:08 AM, Mike Cardwell wrote:
> Raymond Jette wrote:
>
>    
>> Currently I have Exim setup to greylist everything. Greylisting works
>> but the message is still passed off to SpamAssassin before exim
>> temporary rejects the connection (due to the greylisting).
>>
>> Is it possible to have the messages greylisted and given a temporary
>> reject without calling SpamAssassin first?
>>      
> Yes. Put the Greylisting configuration before the SpamAssassin
> configuration, instead of after it.
>
>    


Thanks for the quick response. I have tried this as well with no luck. 
When I changed to the following configuration greylisting would happen 
on every connection but it would never let the connection in. Even after 
the five minutes are up.

acl_check_data:

   warn set acl_m_greylistreasons = We greylist all 
mail\n$acl_m_greylistreasons

   require acl = greylist_mail

  .include /etc/exim/exim-greylist.conf.inc

    deny    malware    = *
            message    = This message contains a virus ($malware_name).

    accept  condition  = ${if>={$message_size}{100000} {1}}
            add_header = X-Spam-Note: SpamAssassin run bypassed due to 
message size

    warn    spam       = nobody/defer_ok
            add_header = X-Spam-Flag: YES

    accept  condition  = ${if !def:spam_score_int {1}}
            add_header = X-Spam-Note: SpamAssassin invocation failed

    warn    add_header = X-Spam-Score: $spam_score ($spam_bar)\n\
                         X-Spam-Report: $spam_report

    deny    condition = ${if>{$spam_score_int}{60} {1}}
            message   = Your message scored $spam_score SpamAssassin 
point. Report follows:\n\
                         $spam_report

   accept


Thanks again,
Ray





-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to