Browse Source

Allow logging of recipients for a message

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

+ 4
- 0
src/libserver/cfg_file.h View File

@@ -180,6 +180,10 @@ enum rspamd_log_format_type {
RSPAMD_LOG_DNS_REQ,
RSPAMD_LOG_SMTP_FROM,
RSPAMD_LOG_MIME_FROM,
RSPAMD_LOG_SMTP_RCPT,
RSPAMD_LOG_MIME_RCPT,
RSPAMD_LOG_SMTP_RCPTS,
RSPAMD_LOG_MIME_RCPTS,
RSPAMD_LOG_TIME_REAL,
RSPAMD_LOG_TIME_VIRTUAL,
RSPAMD_LOG_LUA

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

@@ -346,6 +346,18 @@ rspamd_config_process_var (struct rspamd_config *cfg, const rspamd_ftok_t *var,
else if (rspamd_ftok_cstr_equal (&tok, "mime_from", TRUE)) {
type = RSPAMD_LOG_MIME_FROM;
}
else if (rspamd_ftok_cstr_equal (&tok, "smtp_rcpt", TRUE)) {
type = RSPAMD_LOG_SMTP_RCPT;
}
else if (rspamd_ftok_cstr_equal (&tok, "mime_rcpt", TRUE)) {
type = RSPAMD_LOG_MIME_RCPT;
}
else if (rspamd_ftok_cstr_equal (&tok, "smtp_rcpts", TRUE)) {
type = RSPAMD_LOG_SMTP_RCPTS;
}
else if (rspamd_ftok_cstr_equal (&tok, "mime_rcpts", TRUE)) {
type = RSPAMD_LOG_MIME_RCPTS;
}
else if (rspamd_ftok_cstr_equal (&tok, "time_real", TRUE)) {
type = RSPAMD_LOG_TIME_REAL;
}

Loading…
Cancel
Save