Jonathan wrote: > Platform: Debian Sarge + amavisd-new-20030616-p10 + spamassasin 3.x
> Hi all, > i configured my amavisd.conf file with the next parameters about spam > handling: > $sa_local_tests_only = 0; > $sa_auto_whitelist = 1; > $sa_timeout = 30; > $sa_mail_body_size_limit = 150*1024; > $sa_tag_level_deflt = -9999.9; > $sa_tag2_level_deflt = 4.5; > $sa_kill_level_deflt = 8.0; > $sa_dsn_cutoff_level = 12.0; > $sa_spam_subject_tag = '[SPAM?] '; > $sa_spam_modifies_subj = 1; > $first_infected_stops_scan = 1; > This parameters seems to be avoided because i have configured a hard > limit of 12 in the spam processing and i'm accepting (but tagging fine) > spam with even more than 16 points as you can see in the following snipet: > <snip> > X-Spam-Status: Yes, hits=16.4 tagged_above=-9999.9 required=4.5 > tests=[...] > X-Spam-Level: **************** > X-Spam-Flag: YES > </snip> > Does anyone can tell me why amavis is accepting tagged spam messages > over 12 point as configured? > Thanks in advance. > BR, > jonathan You have misunderstood what $sa_dsn_cutoff_level = 12.0; does. If you were to use $final_spam_destiny = D_BOUNCE; amavisd-new would send a bounce notice to the sender once the spam score reached your $sa_kill_level_deflt (8.0). The spam would not be delivered to the recipient and a copy would go to your spam quarantine (if you have one configured). Only when $final_spam_destiny = D_BOUNCE; does $sa_dsn_cutoff_level come into play. Setting $sa_dsn_cutoff_level = 12.0; means that spam that scores over 12.0 will no longer bounce (will no longer notify the sender). When $sa_dsn_cutoff_level is set to anything other than D_BOUNCE it really does not do anything. It is $sa_kill_level_deflt that triggers one of the four possible actions: D_PASS, D_BOUNCE, D_REJECT or D_DISCARD, not $sa_dsn_cutoff_level. It appears this sample mail was received by one of your recipients, so I would say your $final_spam_destiny is set to D_PASS (or they are a spam_lover). What is your $final_spam_destiny set to? What have you set $spam_quarantine_to to? Are you trying to discard the spam if it reaches a level of 12.0? If so, set $sa_kill_level_deflt = 12.0; and set $final_spam_destiny to something other than D_PASS. Set it to D_BOUNCE if you want to send bounce notices (for spam that scores below $sa_dsn_cutoff_level) or to D_DISCARD if you don't. Set $sa_dsn_cutoff_level higher than $sa_kill_level_deflt or there will be no difference between D_DISCARD and D_BOUNCE. Do you want spam that scores over 12.0 to be quarantined, or silently discarded? Gary V ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ AMaViS-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/
