[Rspamd-Users] multimap: use an map if another map ismatch
rspam at padaru.com
rspam at padaru.com
Tue Jan 26 08:57:06 UTC 2021
aah nice, thats it, thank you!
Is there an way to set that action at first postition of the checks? Or
is there an way to setup an higher prio or something?
Currently i have this checks in my mailheader:
ARC_NA(0.00)[];
DKIM_TRACE(0.00)[domain.de:+];
R_DKIM_ALLOW(-0.20)[domain.de:s=default];
DMARC_POLICY_ALLOW(-0.50)[domain.de,none];
R_SPF_ALLOW(-0.20)[+a:c];
ASN(0.00)[asn:24940, ipnet:xx.xx.0.0/16, country:DE];
FORCE_ACTION_accept_all(0.00)[no_action] --> this one should be at first pos
ition, and no other check should run after that
Alexander Moisseev schrieb am 25.01.2021 18:48 (GMT +01:00):
25.01.2021 14:50, rspam at padaru.com pishet:
> If i disable the second rule (accept_all) in my multimap.conf, the
> first rule (activate_scan_for_users) work, rspam write the symbol
> "Rspam_Activated_AI" to my header. But if i activate the rule
> accept_all, it seems as the rule activate_scan_for_users wont run.
>
It doesn't work because setting an action in multimap rule implies prefilter.
Remove accept_all multimap rule and use force actions module instead:
local.d/force_actions.conf
rules {
accept_all {
expression = "!Rspam_Activated";
action = "no_action";
}
}
--
Users mailing list
Users at lists.rspamd.com
[1]https://lists.rspamd.com/mailman/listinfo/users
References
1. https://lists.rspamd.com/mailman/listinfo/users
More information about the Users
mailing list