exim: Correct spam rejection threshold.
authorMatthijs Kooijman <matthijs@stdin.nl>
Mon, 27 Apr 2009 13:56:34 +0000 (15:56 +0200)
committerMatthijs Kooijman <matthijs@stdin.nl>
Mon, 27 Apr 2009 13:56:34 +0000 (15:56 +0200)
The score used to be compared with 20, but that really means spamscore
2.0. So we set it to 200 instead, for rejecting when the score is >20.

etc/exim4/conf.d/acl/40_exim4-config_check_data

index 9933c39e05f9addb6909cee712c3c6709933312a..f79e3f7bf4efd121e2369e9944a4fd0ff3202d67 100644 (file)
@@ -38,9 +38,10 @@ acl_check_data:
     # and the message is not denied).
     add_header = X-Spam-Score: $spam_score ($spam_bar)
     add_header = X-Spam-Report: $spam_report
     # and the message is not denied).
     add_header = X-Spam-Score: $spam_score ($spam_bar)
     add_header = X-Spam-Report: $spam_report
-    # Reject any messages with a spam score of more than 20. This is fairly
-    # high, but we don't like really rejecting messages.
-    condition = ${if >{$spam_score_int}{20}}
+    # Reject any messages with a spam score of more than 20 ($spam_score_int is
+    # $spam_score * 10). This is fairly high, but we don't like really
+    # rejecting messages.
+    condition = ${if >{$spam_score_int}{200}}
 
   # accept otherwise
   accept
 
   # accept otherwise
   accept