Browse Source

Add symbols_scores in log file

tags/1.1.0
Vsevolod Stakhov 8 years ago
parent
commit
af918845b6
2 changed files with 6 additions and 1 deletions
  1. 2
    1
      src/libserver/cfg_file.h
  2. 4
    0
      src/libserver/cfg_utils.c

+ 2
- 1
src/libserver/cfg_file.h View File

@@ -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 {

+ 4
- 0
src/libserver/cfg_utils.c View File

@@ -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;
}

Loading…
Cancel
Save