These look very helpful. Are these rules going to make it into an
sa-update?
That's the eventual goal. The bad part is that my corpora isn't in the
mass check for SA so my rules often get poor results and fail to
promote. No promises when but that is the goal.
Can we wget this file periodically?
Yes. Feel free. Make sure you lint as I link to the live file
including while I'm editing.
There are also a few unresolved dependencies:
rules: meta test KAM_BLANK01 has undefined dependency 'UNDISC_RECIPS'
rules: meta test KAM_BLANK01 has undefined dependency 'FM_NO_FROM_OR_TO'
rules: meta test KAM_BLANK01 has undefined dependency 'FM_NO_TO'
rules: meta test KAM_BLANK02 has undefined dependency 'MSGID_FROM_MTA_ID
There are conditions in the rule for these tests not to be used but lint
ignores these tests and throws an error.
It's a known issue for some years but I opened a bug just to make sure
it gets eventually resolved.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6691
rules: meta test KAM_RPTR_PASSED has undefined dependency 'IN_BCUDA_RBL'
rules: meta test KAM_RPTR_PASSED has undefined dependency 'RCVD_IN_BCUDA_RELAY'
I believe these two can be ignored. I'm going to create a plugin called
KAMOnly that only loads for me so I can conditionally write rules that
no one else on the planet cares about. Unfortunately, due to the above,
you'll still see the error but you won't actually use the rules.
Am I missing another rules file for these missing rules?
No.
Regards,
KAM