فهرست منبع

Merge pull request #589 from marrco/master

Rspamd: better scores for mx_check symbols
Michael Kuron 8 سال پیش
والد
کامیت
533f947074
3فایلهای تغییر یافته به همراه22 افزوده شده و 1 حذف شده
  1. 4 0
      data/conf/rspamd/local.d/composites.conf
  2. 17 0
      data/conf/rspamd/local.d/metrics.conf
  3. 1 1
      data/conf/rspamd/local.d/mx_check.conf

+ 4 - 0
data/conf/rspamd/local.d/composites.conf

@@ -0,0 +1,4 @@
+MX_IMPLICIT {
+    expression = "MX_GOOD and MX_MISSING";
+    score = -0.01;
+}

+ 17 - 0
data/conf/rspamd/local.d/metrics.conf

@@ -17,3 +17,20 @@ group "bayes" {
 		description = "Message probably ham, probability: ";
 	}
 }
+group "MX" {
+	symbol "MX_INVALID" {
+	  score = 0.5;
+	  description = "No connectable MX";
+	  one_shot = "true";
+	}
+	symbol "MX_MISSING" {
+	  score = 2.0;
+	  description = "No MX record";
+	  one_shot = "true";
+	}
+	symbol "MX_GOOD" {
+	  score = -0.01;
+	  description = "MX was ok";
+	  one_shot = "true";
+	}
+}

+ 1 - 1
data/conf/rspamd/local.d/mx_check.conf

@@ -1,4 +1,4 @@
-timeout = 1.0;
+timeout = 8.0;
 symbol_bad_mx = "MX_INVALID";
 symbol_no_mx = "MX_MISSING";
 symbol_good_mx = "MX_GOOD";