diff options
Diffstat (limited to 'src/plugins/lua/spamassassin.lua')
-rw-r--r-- | src/plugins/lua/spamassassin.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/lua/spamassassin.lua b/src/plugins/lua/spamassassin.lua index cf17aa247..533b83864 100644 --- a/src/plugins/lua/spamassassin.lua +++ b/src/plugins/lua/spamassassin.lua @@ -114,6 +114,12 @@ local sa_lists = { local func_cache = {} local section = rspamd_config:get_all_opt("spamassassin") +if not (section and type(section) == 'table') then + rspamd_logger.info('Module is unconfigured') +elseif section['enabled'] == false then + rspamd_logger.info('Module is disabled') + return +end -- Minimum score to treat symbols as meta local meta_score_alpha = 0.5 |