diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-01-01 23:56:58 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-01-01 23:56:58 +0000 |
commit | af918845b6a04565a60c7eb7058099575db2d281 (patch) | |
tree | 4f6c8c32aeb4fd12596941f3b3c1b99a7b2d2a76 /src/libserver | |
parent | 2e41b2e8cc9325f61c80e12f3f93735e411d12e5 (diff) | |
download | rspamd-af918845b6a04565a60c7eb7058099575db2d281.tar.gz rspamd-af918845b6a04565a60c7eb7058099575db2d281.zip |
Add symbols_scores in log file
Diffstat (limited to 'src/libserver')
-rw-r--r-- | src/libserver/cfg_file.h | 3 | ||||
-rw-r--r-- | src/libserver/cfg_utils.c | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/libserver/cfg_file.h b/src/libserver/cfg_file.h index 929f8a78d..96c4fb10b 100644 --- a/src/libserver/cfg_file.h +++ b/src/libserver/cfg_file.h @@ -198,7 +198,8 @@ enum rspamd_log_format_flags { RSPAMD_LOG_FLAG_DEFAULT = 0, RSPAMD_LOG_FLAG_OPTIONAL = (1 << 0), RSPAMD_LOG_FLAG_MIME_ALTERNATIVE = (1 << 1), - RSPAMD_LOG_FLAG_CONDITION = (1 << 2) + RSPAMD_LOG_FLAG_CONDITION = (1 << 2), + RSPAMD_LOG_FLAG_SYMBOLS_SCORES = (1 << 3) }; struct rspamd_log_format { diff --git a/src/libserver/cfg_utils.c b/src/libserver/cfg_utils.c index a3d801939..07d9ae44d 100644 --- a/src/libserver/cfg_utils.c +++ b/src/libserver/cfg_utils.c @@ -354,6 +354,10 @@ rspamd_config_process_var (struct rspamd_config *cfg, const rspamd_ftok_t *var, else if (rspamd_ftok_cstr_equal (&tok, "symbols", TRUE)) { type = RSPAMD_LOG_SYMBOLS; } + else if (rspamd_ftok_cstr_equal (&tok, "symbols_scores", TRUE)) { + type = RSPAMD_LOG_SYMBOLS; + flags |= RSPAMD_LOG_FLAG_SYMBOLS_SCORES; + } else if (rspamd_ftok_cstr_equal (&tok, "ip", TRUE)) { type = RSPAMD_LOG_IP; } |