Riccardo Alfieri skrev den 2022-12-28 11:44:
Hello everyone,
just FYI, I published the updated rules to have DQS working on SA
4.0.0+ (https://github.com/spamhaus/spamassassin-dqs)
Thanks to the effort of all SA developers there is no need anymore to
install a dedicated plugin, as all of our functions have been
backported in SA's core code, so now it's only a bunch of .cf to copy.
Please consider the rules as a BETA. They have been tested by a few
customers without issues, but YMMV.
rule testers test nothing it seems :=)
Dec 28 14:12:09.349 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
171): replace_rules\t__KAM_VIAGRA2
Dec 28 14:12:09.363 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
581): replace_rules \t__KAM_UNIV11 __KAM_UNIV15 __KAM_UNIV3B
Dec 28 14:12:09.622 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
6846): replace_rules\t__KAM_VM3
Dec 28 14:12:09.624 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
6879): replace_rules\t__KAM_BENEFICIARY2
Dec 28 14:12:09.632 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
7038): freemail_domains my.com mediacombb.net tutanota.com mega.nz
ntlworld.com
Dec 28 14:12:09.641 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
7287): replace_rules\t__KAM_SPO2_2 __KAM_SPO2_3
Dec 28 14:12:09.649 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
7473): replace_rules \t__KAM_FAKE_NORTON1 __KAM_FAKE_NORTON2
__KAM_FAKE_NORTON3 __KAM_FAKE_NORTON4
Dec 28 14:12:09.653 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
7512): replace_rules\t__KAM_FAKE_CAN_POST2
Dec 28 14:12:09.683 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
8178): mimeheader \t__KAM_DATING3\tContent-type =~
/\\.(png|jpe?g)\\"?$/i
Dec 28 14:12:09.688 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
8308): replace_rules\t__KAM_FAKE_COSTCO2 __KAM_FAKE_COSTCO3
Dec 28 14:12:09.698 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
8502): replace_tag
ABUSE_DOMAINS\t\t(?:\\.(sa\\.com|za\\.com|co\\.in))(\\b|\\/|$|\\@)
Dec 28 14:12:09.698 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
8504): replace_rules\t__KAM_SA_ZA_ABUSE1 __KAM_SA_ZA_ABUSE2
Dec 28 14:12:09.701 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
8592): mimeheader \t__KAM_OCTET_PHISH1 \tContent-Type =~
/application\\/octet-stream.*\\.s?html?\\.?\\"?$/i
Dec 28 14:12:09.706 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/kam_sa-channels_mcgrail_com/KAM.cf (line
8717): replace_rules\tKAM_OBFU_GEEK
Dec 28 14:12:09.769 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/spamassassin_snb_it/20_ITA.cf (line 26):
mimeheader\t__ITA_ATTACH_ANY\t\tContent-Type =~
m,\\bapplication/(.*)\\b,i
Dec 28 14:12:09.769 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/spamassassin_snb_it/20_ITA.cf (line 29):
urirhssub __SEM_FRESH10 fresh10.spameatingmonkey.net. A 2
Dec 28 14:12:09.792 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/spamassassin_snb_it/20_ITA.cf (line 590):
mimeheader\t__XLS_BAD_ATTACH\tContent-Disposition =~
/(comunica|fattura|inps|istruzioni|documento[0-9]).*(?:_|\\-)([0-9]+)\\.xls/i
Dec 28 14:12:09.801 [1461] warn: config: failed to parse line in
/var/lib/spamassassin/4.000000/spamassassin_snb_it/20_ITA.cf (line 818):
mimeheader __XLS_ATTACH Content-Disposition =~ /\\.xls/i
Dec 28 14:12:09.837 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 71):
urirhssub\tSH_BODYURI_REVERSE_SBL\tyour_DQS_key.zen.dq.spamhaus.net.\tA
127.0.0.2
Dec 28 14:12:09.837 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 77):
urirhssub\tSH_BODYURI_REVERSE_CSS\tyour_DQS_key.zen.dq.spamhaus.net.\tA
127.0.0.3
Dec 28 14:12:09.837 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 83):
urirhssub\tSH_BODYURI_REVERSE_DROP\tyour_DQS_key.zen.dq.spamhaus.net.\tA
127.0.0.9
Dec 28 14:12:09.838 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 89):
urirhssub\tSH_BODYURI_REVERSE_XBL\tyour_DQS_key.zen.dq.spamhaus.net.\tA
127.0.0.4
Dec 28 14:12:09.839 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 149): urirhssub
URIBL_DBL_BLOCKED_OPENDNS your_DQS_key.dbl.dq.spamhaus.net. A
127.255.255.254
Dec 28 14:12:09.839 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 150): urirhssub
URIBL_DBL_BLOCKED your_DQS_key.dbl.dq.spamhaus.net. A
127.255.255.255
Dec 28 14:12:09.839 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 152): uridnssub
URIBL_ZEN_BLOCKED_OPENDNS your_DQS_key.zen.dq.spamhaus.net. A
127.255.255.254
Dec 28 14:12:09.839 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 153): uridnssub URIBL_ZEN_BLOCKED
your_DQS_key.zen.dq.spamhaus.net. A 127.255.255.255
Dec 28 14:12:09.839 [1461] warn: config: failed to parse line in
/etc/mail/spamassassin/sh.cf (line 159):
urirhssub\tSH_DBL_ABUSED_FULLHOST\tyour_DQS_key.dbl.dq.spamhaus.net.\tA
127.0.1.102-106
Dec 28 14:12:10.073 [1461] warn: rules: unknown eval 'check_hashbl_tag'
for SH_REVERSE_ZRD_FRESH
Dec 28 14:12:10.073 [1461] warn: rules: unknown eval
'check_hashbl_emails' for SH_ZRD_HEADERS_VERY_FRESH
Dec 28 14:12:10.073 [1461] warn: rules: unknown eval 'check_hashbl_tag'
for SH_HELO_DBL
Dec 28 14:12:10.073 [1461] warn: rules: unknown eval
'check_hashbl_emails' for SH_ZRD_HEADERS_FRESH
Dec 28 14:12:10.073 [1461] warn: rules: unknown eval
'check_hashbl_emails' for SH_DBL_BODY
Dec 28 14:12:10.073 [1461] warn: rules: unknown eval
'check_hashbl_emails' for SH_DBL_HEADERS
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval
'check_hashbl_emails' for SH_ZRD_BODY_VERY_FRESH
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval
'check_hashbl_emails' for SH_ZRD_BODY_FRESH
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_hashbl_tag'
for SH_HELO_ZRD_VERY_FRESH
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_hashbl_tag'
for SH_REVERSE_ZRD_VERY_FRESH
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_hashbl_tag'
for SH_HELO_ZRD_FRESH
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_hashbl_tag'
for SH_REVERSE_DBL
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_uridnsbl'
for SH_BODYURI_REVERSE_SBL
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_uridnsbl'
for SH_BODYURI_REVERSE_CSS
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_uridnsbl'
for SH_DBL_ABUSED_FULLHOST
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_uridnsbl'
for SH_BODYURI_REVERSE_XBL
Dec 28 14:12:10.074 [1461] warn: rules: unknown eval 'check_uridnsbl'
for SH_BODYURI_REVERSE_DROP
above is with only check plugin enabled, this should lint without
warnings