Dennis Davis Wrote: > On Thu, 28 Jun 2007, gascione wrote: > > > From: gascione <[EMAIL PROTECTED]> > > To: [email protected] > > Date: Thu, 28 Jun 2007 10:00:43 -0400 > > Subject: [exim] Not very efficient I believe > > > > I have the following ACL integrating spamassassin into my exim > > gateways. I believe it is inefficient because I believe it is > > sending the message to be evaluated by spamassassin many times. Am > > I correct and if so how should I construct the logic to achieve > > the same result. > > Chapter 41 of the manual: > > http://tinyurl.com/2tvbt4 > > includes the statement: > > The spam condition caches its results. If you call it again with the > same user name, it does not scan again, but rather returns the same > values as before. > > So your ACL fragment below should be efficient; spamassassin should > only be called once as you're always using the "nobody" username. > > > #### Send message to spamassassin for checking > > .ifdef ENABLE_SPAMASSASSIN > > warn > > message = X-Spam-Report: $spam_report > > spam = nobody > > > > warn > > message = X-Spam-Score: $spam_score $spam_bar) > > spam = nobody:true > > > > warn > > message = X-Spam-Status: YES > > spam = nobody > > > > deny message = Message SPAM score exceeded threshold. Messsage > > Delivery DENIED. > > log_message = SPAM score exceeded > > spam = nobody > > condition = ${if >{$spam_score_int}{80}{1}{0}} > > > > warn message = X-Spam-Category: HIGH > > spam = nobody > > condition = ${if >{$spam_score_int}{50}{1}{0}} > > condition = ${if <{$spam_score_int}{80}{1}{0}} > > > > warn message = X-Spam-Category: MEDIUM > > spam = nobody > > condition = ${if >{$spam_score_int}{20}{1}{0}} > > condition = ${if <{$spam_score_int}{50}{1}{0}} > > > > warn message = X-Spam-Category: LOW > > spam = nobody > > condition = ${if >{$spam_score_int}{10}{1}{0}} > > condition = ${if <{$spam_score_int}{20}{1}{0}} > > .endif > -- > Dennis Davis, BUCS, University of Bath, Bath, BA2 7AY, UK > [EMAIL PROTECTED] Phone: +44 1225 386101 > > -- > ## List details at http://www.exim.org/mailman/listinfo/exim-users > ## Exim details at http://www.exim.org/ > ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
Thank You. It does the job so I will just leave it be. GA -- gascione ------------------------------------------------------------------------ gascione's Profile: http://www.exim-users.org/forums/member.php?action=getinfo&userid=112 View this thread: http://www.exim-users.org/forums/showthread.php?threadid=55234 -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
