On Mon, 1 Jun 2026, Benoit Panizzon wrote:
TO_IN_SUBJ itself is yet another meta involving __TO_IN_SUBJ and some
other negated rules.
That is intentional. The negated rules are intended to remove ham-only or
mostly-ham hits observed in masscheck so that the rule performs more
reliably - IN ISOLATION.
Note that the patterns of ham and spam change over time so it's entirely
possible those exclusions have rotted and become a problem rather than a
benefit. That approach of rule tuning _does_ require periodic review and
retuning.
I'll try to review and retune TO_IN_SUBJ sometime this week.
Turned out, the issue most probably never was __TO_IN_SUBJ this was
probably always producing a hit (which I could see by manually calling
spamassassin on the command line).
The issue most probably is one of the other negated rules which disable
TO_IN_SUBJ despite __TO_IN_SUBJ being true.
Right.
If you're doing fresh metarules for local conditions, start with the
unfiltered subrule __TO_IN_SUBJ and add other conditions based on local
observed spam.
meta IMP_TO_IN_SUBJ __TO_IN_SUBJ
describe IMP_TO_IN_SUBJ Empfaengeradresse in Betreff
score IMP_TO_IN_SUBJ 2
Useful to gauge the impact of the masscheck-based FP avoidance exclusions.
header __IMP_SHOP_IN_SUBJ Subject
=~/(UPS|Rossmann|Lidl|Hermes|DPD|GLS|ADAC)/i
meta IMP_SHOP_PHISH (__TO_IN_SUBJ + __IMP_SHOP_IN_SUBJ > 1)
describe IMP_SHOP_PHISH Empfaengeradresse in Betreff +
Firmenname
score IMP_SHOP_PHISH 8
Like that, yes.
Style note: the "> 1" is not needed (and can be confusing) for rules that
do not have "tflags multiple". Single-match rules either hit or they
don't, so it's less confusing in most cases to use non-score boolean logic
in metarules.
Recommend instead:
meta IMP_SHOP_PHISH __TO_IN_SUBJ && __IMP_SHOP_IN_SUBJ
--
John Hardin KA7OHZ http://www.impsec.org/~jhardin/
[email protected] pgpk -a [email protected]
key: 0xB8732E79 -- 2D8C 34F4 6411 F507 136C AF76 D822 E6E6 B873 2E79
-----------------------------------------------------------------------
5 days until the 82nd anniversary of D-Day