NobGit
public nobgit read

NobMail

Based on mailcow: dockerized

Languages

Repository composition by tracked source files.

PHP
PHP 49% JavaScript 35% HTML 9% CSS 4% Shell 2% Python 1% Lua 0% Perl 0% Ruby 0% SCSS 0%
Create file Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git

Commit

[rspamd] fix redis multimaps in version 1.7.5

The key's value was being used as symbol name instead of the symbol name defined in the config file

ea840044
Michael Kuron <[email protected]> 8 years ago
data/conf/rspamd/local.d/multimap.conf | 7 +++++++
 1 file changed, 7 insertions(+)

Diff

diff --git a/data/conf/rspamd/local.d/multimap.conf b/data/conf/rspamd/local.d/multimap.conf
index d96f6bf8..da4afaf2 100644
--- a/data/conf/rspamd/local.d/multimap.conf
+++ b/data/conf/rspamd/local.d/multimap.conf
@@ -2,29 +2,34 @@ RCPT_MAILCOW_DOMAIN {
   type = "rcpt";
   filter = "email:domain";
   map = "redis://DOMAIN_MAP";
+  symbols_set = ["RCPT_MAILCOW_DOMAIN"];
 }
 
 RCPT_WANTS_SUBJECT_TAG {
   type = "rcpt";
   filter = "email:addr";
   map = "redis://RCPT_WANTS_SUBJECT_TAG";
+  symbols_set = ["RCPT_WANTS_SUBJECT_TAG"];
 }
 
 RCPT_WANTS_SUBFOLDER_TAG {
   type = "rcpt";
   filter = "email:addr";
   map = "redis://RCPT_WANTS_SUBFOLDER_TAG";
+  symbols_set = ["RCPT_WANTS_SUBFOLDER_TAG"];
 }
 
 WHITELISTED_FWD_HOST {
   type = "ip";
   map = "redis://WHITELISTED_FWD_HOST";
+  symbols_set = ["WHITELISTED_FWD_HOST"];
 }
 
 KEEP_SPAM {
   type = "ip";
   map = "redis://KEEP_SPAM";
   action = "accept";
+  symbols_set = ["KEEP_SPAM"];
 }
 
 LOCAL_BL_ASN {
@@ -33,6 +38,7 @@ LOCAL_BL_ASN {
   map = "$LOCAL_CONFDIR/custom/bad_asn.map";
   score = 5;
   description = "Sender's ASN is on the local blacklist";
+  symbols_set = ["LOCAL_BL_ASN"];
 }
 
 #SPOOFED_SENDER {
@@ -40,4 +46,5 @@ LOCAL_BL_ASN {
 #  filter = "email:domain:tld";
 #  map = "redis://DOMAIN_MAP";
 #  require_symbols = "AUTH_NA | !RCVD_VIA_SMTP_AUTH";
+#  symbols_set = ["SPOOFED_SENDER"];
 #}