]> source.dussan.org Git - rspamd.git/commitdiff
Composites should not be recursive
authorFrederik Bosch <f.bosch@genkgo.nl>
Wed, 12 Oct 2022 09:53:44 +0000 (11:53 +0200)
committerGitHub <noreply@github.com>
Wed, 12 Oct 2022 09:53:44 +0000 (11:53 +0200)
conf/composites.conf

index 543d7c46a76ceea3f4703a2a54bb4a86d1b23051..2952773e99f16328b1fe32fe2bbd3279f96424f0 100644 (file)
@@ -56,7 +56,7 @@ composites {
     description = "Authenticating message via SPF/DKIM/DMARC/ARC not available";
   }
   AUTH_NA_OR_FAIL {
-    expression = "!AUTH_NA & (R_DKIM_NA | R_DKIM_TEMPFAIL | R_DKIM_PERMFAIL) & (R_SPF_NA | R_SPF_DNSFAIL) & DMARC_NA & (ARC_NA | ARC_DNSFAIL)";
+    expression = "!(R_DKIM_NA & R_SPF_NA & DMARC_NA & ARC_NA) & (R_DKIM_NA | R_DKIM_TEMPFAIL | R_DKIM_PERMFAIL) & (R_SPF_NA | R_SPF_DNSFAIL) & DMARC_NA & (ARC_NA | ARC_DNSFAIL)";
     score = 1.0;
     policy = "remove_weight";
     description = "Authenticating message via SPF/DKIM/DMARC/ARC not available or failed";