[Rspamd-Users] multimap match mailto url in body
Kapetanakis Giannis
bilias at edu.physics.uoc.gr
Mon Aug 4 08:57:31 UTC 2025
Hi Andrew and thanks for the answer,
I tried that before and it did not work:
local.d/multimap.conf:
TEST_BAD_MAILS {
type = "content";
selector = "emails"
map = "${LOCAL_CONFDIR}/local.d/maps.d/bad_mails.map";
score = 5;
}
local.d/maps.d/bad_mails.map:
yiountsvt005 at gmail.com
rspamc < 1.eml
No TEST_BAD_MAILS match
Also in multimap debug:
2025-08-04 11:53:16 #907944(controller) <d47078>; multimap; multimap.lua:564: check value Return-Path:
...........(full eml).......
<a href=3D"mailto:yiountsvt005 at gmail.com">yiountsvt005 at gmail.com</a>\x0D\x0A</span>.....
for multimap TEST_BAD_MAILS
2025-08-04 11:55:57 #907944(controller) <b821f5>; multimap; multimap.lua:545: got return "not found" (err code = 404) for multimap TEST_BAD_MAILS
This works but I would prefer to avoid it:
BAD_MAILS_BODY {
type = "content";
filter = "text";
map = "${LOCAL_CONFDIR}/local.d/maps.d/bad_mails_body.map";
regexp = true;
score = 5;
dynamic_symbols = true;
}
Giannis
On 01/08/2025 13:39, Andrew Lewis via Users wrote:
> Hi Kapetanakis,
>
> On Fri, 2025-08-01 at 10:37 +0300, Kapetanakis Giannis wrote:
>> I'd like to know if there is a map type to match email in body (href
>> mailto links).
> You could use `type = "selector"` with `selector = "emails"`.
>
> Best,
> -AL.
More information about the Users
mailing list