[Rspamd-Users] Regex in Multimap does not work

Andreas Wass - Glas Gasperlmair a.wass at glas-gasperlmair.at
Tue Nov 30 10:01:45 UTC 2021


maybe i'm not using the right map, but regex should work here too, right?

Am 30.11.2021 um 10:49 schrieb Vsevolod Stakhov:
> On 19/11/2021 11:58, Andreas Wass - Glas Gasperlmair wrote:
>> Hi All,
>>
>> i have a multimap for my headers to add score 8, if regex matches.
>> Rule is defined in /etc/rspamd/local.d/multimap.conf
>>
>> MY_OWN_SYMBOL {
>>    type = "content";
>>    filter = "headers"; # can be headers, full, oneline, text, rawtext
>>    map = "${LOCAL_CONFDIR}/local.d/gasp_scoring_subject.map";
>>    description = "Gasperlmair Scoring-Header";
>>    regexp = true;
>>
>> I want to match following string in subject (beginning with the word
>> auftrag)
>> auftrag Apotheke
>>
>> but the following regex does not match the string auftrag Apotheke
>>
>> /^auftrag Apotheke/ MY_OWN_SYMBOL:8
>>
>> It only works, if i'm not using ^ but then it also matches words
>> beginning with  ...auftrag (for Example)
>>
>> Thx for helping
>
> You also use the incorrect map type. You should apparently use the
> `header` map type for your purposes.



More information about the Users mailing list