diff options
Diffstat (limited to 'rules')
-rw-r--r-- | rules/misc.lua | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/rules/misc.lua b/rules/misc.lua index a9b5fd94d..0707887f5 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -323,3 +323,15 @@ rspamd_config.RCVD_TLS_ALL = { group = "encryption" } +rspamd_config.MISSING_FROM = { + callback = function(task) + local from = task:get_header('From') + if from == nil or from == '' then + return true + end + return false + end, + score = 2.0, + group = 'headers', + description = 'Missing From: header' +} |