From: Anton Yuzhaninov Date: Mon, 10 Feb 2020 16:14:44 +0000 (+0000) Subject: [Fix] 'R' flag is for all headers regexp X-Git-Tag: 2.4~77^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F3261%2Fhead;p=thirdparty%2Frspamd.git [Fix] 'R' flag is for all headers regexp According to the documentation R flag is for regexp which applied for all headers (unencoded): https://rspamd.com/doc/modules/regexp.html#regular-expressions --- diff --git a/src/libmime/mime_expressions.c b/src/libmime/mime_expressions.c index ea46233ecd..19d15cb539 100644 --- a/src/libmime/mime_expressions.c +++ b/src/libmime/mime_expressions.c @@ -380,7 +380,7 @@ rspamd_mime_expr_parse_regexp_atom (rspamd_mempool_t * pool, const gchar *line, p++; break; case 'R': - result->type = RSPAMD_RE_RAWHEADER; + result->type = RSPAMD_RE_ALLHEADER; p++; break; case 'B': @@ -2328,4 +2328,4 @@ rspamd_has_symbol_expr (struct rspamd_task *task, } return FALSE; -} \ No newline at end of file +}