aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/regexp.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2011-02-15 18:26:27 +0300
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2011-02-15 18:26:27 +0300
commit17a938b2aeffb3448c8d61f3d8dd7d012eb910cc (patch)
tree066cebe8b625a8b728ba17f1b3be8f2e80dce9c1 /src/plugins/regexp.c
parentbeab78097de6a53430bb16310e41b93d74546cb9 (diff)
downloadrspamd-17a938b2aeffb3448c8d61f3d8dd7d012eb910cc.tar.gz
rspamd-17a938b2aeffb3448c8d61f3d8dd7d012eb910cc.zip
* Add ability to specify 'S' flag to regexp that means that headers checks must be case sensitive
* Add lua function message:get_header_strong
Diffstat (limited to 'src/plugins/regexp.c')
-rw-r--r--src/plugins/regexp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/regexp.c b/src/plugins/regexp.c
index 4ae056bee..68c91f976 100644
--- a/src/plugins/regexp.c
+++ b/src/plugins/regexp.c
@@ -661,7 +661,7 @@ process_regexp (struct rspamd_regexp *re, struct worker_task *task, const gchar
}
debug_task ("checking header regexp: %s = %s", re->header, re->regexp_text);
- headerlist = message_get_header (task->task_pool, task->message, re->header);
+ headerlist = message_get_header (task->task_pool, task->message, re->header, re->is_strong);
if (headerlist == NULL) {
if (G_UNLIKELY (re->is_test)) {
msg_info ("process test regexp %s for header %s returned FALSE: no header found", re->regexp_text, re->header);