public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
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] DeltaChat improvements
b3959e80
data/conf/rspamd/local.d/composites.conf | 2 +-
data/conf/rspamd/local.d/groups.conf | 3 +++
data/conf/rspamd/lua/rspamd.local.lua | 4 ++++
3 files changed, 8 insertions(+), 1 deletion(-)
Diff
diff --git a/data/conf/rspamd/local.d/composites.conf b/data/conf/rspamd/local.d/composites.conf
index 3e5886c8..337a2eb1 100644
--- a/data/conf/rspamd/local.d/composites.conf
+++ b/data/conf/rspamd/local.d/composites.conf
@@ -66,5 +66,5 @@ WL_FWD_HOST {
expression = "-WHITELISTED_FWD_HOST & (^g+:rbl | ^g+:policies | ^g+:hfilter | ^g:neural)";
}
ENCRYPTED_CHAT {
- expression = "CHAT_VERSION_HEADER & ENCRYPTED_PGP & ^DYN_RL_CHECK & ^BCC";
+ expression = "CHAT_VERSION_HEADER & ENCRYPTED_PGP";
}
diff --git a/data/conf/rspamd/local.d/groups.conf b/data/conf/rspamd/local.d/groups.conf
index b5be5166..9ca3409d 100644
--- a/data/conf/rspamd/local.d/groups.conf
+++ b/data/conf/rspamd/local.d/groups.conf
@@ -15,6 +15,9 @@ symbols {
"BULK_HEADER" {
score = 4.0;
}
+ "ENCRYPTED_CHAT" {
+ score = -20.0;
+ }
}
group "MX" {
diff --git a/data/conf/rspamd/lua/rspamd.local.lua b/data/conf/rspamd/lua/rspamd.local.lua
index fb45c6eb..b007f097 100644
--- a/data/conf/rspamd/lua/rspamd.local.lua
+++ b/data/conf/rspamd/lua/rspamd.local.lua
@@ -331,6 +331,10 @@ rspamd_config:register_symbol({
local from_table = {}
local rcpt_table = {}
+ if task:has_symbol('ENCRYPTED_CHAT') then
+ return -- stop
+ end
+
local send_mail = function(task, bcc_dest)
local lua_smtp = require "lua_smtp"
local function sendmail_cb(ret, err)