[Rspamd-Users] understanding scoring in multimaps
Seibel Andreas
a.seibel at fis-asp.de
Thu Jul 16 11:17:33 UTC 2020
Hello,
I have a problem understanding the scoring in multimaps. My local.d/multimap.conf:
WHITELIST_FROM_AND_TO {
type = "combined";
symbol = "EXCEPTION_FOR_BOB";
score = -5;
rules {
to = {
map = "$LOCAL_CONFDIR/local.d/rcpt_whitelist.map.inc";
selector = "to";
}
from = {
map = "$LOCAL_CONFDIR/local.d/sender_whitelist.map.inc";
selector = "from";
}
ip = {
type = "radix";
map = "$LOCAL_CONFDIR/local.d/ip_whitelist.map.inc";
selector = "ip";
}
}
# expression = "from & to & ip"
expression = "to & from"
# expression = "to & ip"
# expression = "from & ip"
}
For the expressions "from & to & ip", "to & ip" and "from & ip" it works as expected, but not for "to & from".
In the case "to & from" symbol "EXCEPTION_FOR_BOB" is set but score is "-0.00" instead of "-5.00".
Example for expression "from & to & ip" (works as expected):
# rspamc --ip 10.10.10.10 --from alice at sender.dom --rcpt bob at recipient.dom < ~/testmail.eml
Results for file: stdin (0.059 seconds)
[Metric: default]
Action: no action
Spam: false
Score: -4.10 / 15.00
Symbol: ARC_NA (0.00)
Symbol: EXCEPTION_FOR_BOB (-5.00)[from=alice at sender.dom, to=bob at recipient.dom, ip=10.10.10.10]
Symbol: FROM_EQ_ENVFROM (0.00)
Symbol: FROM_HAS_DN (0.00)
Symbol: MID_RHS_NOT_FQDN (0.50)
Symbol: MIME_GOOD (-0.10)[multipart/alternative, text/plain]
Symbol: MIME_TRACE (0.00)[0:+, 1:+, 2:~]
Symbol: RCPT_COUNT_ONE (0.00)[1]
Symbol: RCVD_COUNT_ZERO (0.00)[0]
Symbol: R_PARTS_DIFFER (0.50)[100.0%]
Symbol: TO_DN_NONE (0.00)
Symbol: TO_MATCH_ENVRCPT_ALL (0.00)
Message-ID: test-mail at localhost
Example for expression "to & from" (symbol is there but score is "-0.00" instead of "-5.00"):
# rspamc --ip 10.10.10.10 --from alice at sender.dom --rcpt bob at recipient.dom < ~/testmail.eml
Results for file: stdin (0.035 seconds)
[Metric: default]
Action: no action
Spam: false
Score: 0.90 / 15.00
Symbol: ARC_NA (0.00)
Symbol: EXCEPTION_FOR_BOB (-0.00)[to=bob at recipient.dom, from=alice at sender.dom]
Symbol: FROM_EQ_ENVFROM (0.00)
Symbol: FROM_HAS_DN (0.00)
Symbol: MID_RHS_NOT_FQDN (0.50)
Symbol: MIME_GOOD (-0.10)[multipart/alternative, text/plain]
Symbol: MIME_TRACE (0.00)[0:+, 1:+, 2:~]
Symbol: RCPT_COUNT_ONE (0.00)[1]
Symbol: RCVD_COUNT_ZERO (0.00)[0]
Symbol: R_PARTS_DIFFER (0.50)[100.0%]
Symbol: TO_DN_NONE (0.00)
Symbol: TO_MATCH_ENVRCPT_ALL (0.00)
Message-ID: test-mail at localhost
Does anyone have any idea what I'm doing wrong?
Thank you.
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 831 bytes
Desc: OpenPGP digital signature
URL: <https://lists.rspamd.com/pipermail/users/attachments/20200716/ac1d25f0/attachment.bin>
More information about the Users
mailing list