On 3/13/26 5:54 PM, Jared Hall via users wrote:
A blast from the past. AFAIK, HashBL came out with 3.4.2.Think you're going to have to contact KAM directly for resolution.
`P@yp@l` escape issue is now fixed in latest KAM.cf version. HashBL came out with 3.4.2, those rules have `ifplugin` guards and won't load if HashBL is not loaded. SpamAssassin 3.4.0 also has security issues, it would be better to update to a supported version. Cheers Giovanni
TTFN, -- Jared Hall [email protected] Available for hire. On 3/13/2026 12:07 PM, Scott Techlist wrote:Redhat/Centos 8 Spamassassin 3.4.0 running on Perl version 5.16.3 Normally used via amavisd Trying unsuccessfully to implement/install the KAM rule set. Novice spamassassin user. I have used it for years but haven’t had to configure much except a few custom rule sets and scores. I’m now trying to use the KAM rule set. When I run the last step: sa-update --gpgkey 24C063D8 --channel kam.sa-channels.mcgrail.com That results in: rules: failed to run SNB_HASHBL_FREEMAIL test, skipping: (Can't locate object method "check_hashbl_emails" via package "Mail::SpamAssassin::PerMsgStatus" at (eval 1571) line 45. ) Possible unintended interpolation of @L in string at /tmp/.spamassassin1602K8J4hetmp/KAM.cf, rule __KAM_PHISH_INVOICE2_1, line 1. rules: failed to compile Mail::SpamAssassin::Plugin::Check::_body_tests_0_8, skipping: (Global symbol "@L" requires explicit package name at /tmp/.spamassassin1602K8J4hetmp/KAM.cf, rule __KAM_PHISH_INVOICE2_1, line 1.) channel: lint check of update failed, channel failed I also added this .conf file: cat /etc/mail/spamassassin/channel.d/KAM_channel.conf CHANNELURL=kam.sa-channels.mcgrail.com KEYID=24C063D8 # Ignore everything below. return 0 <snipped KEY BLOCK> Any easy fix to this? Thanks, Scott
OpenPGP_signature.asc
Description: OpenPGP digital signature
