Portál AbcLinuxu, 8. května 2025 13:35
Zdravím, mám dotaz na místní postmastery - nepoužíváte někdo Amavisd-new v kombinaci se SpamAssassinem a pod ním plugin ASN? Rád bych jednomu spam-friendly ISP (Lanset America Corp., AS16578) trošku zvednul body v hodnocení spamu a jelikož má těch IP rozsahů hodně, snazší by to bylo přes identifikaci AS v hlavičce spamu.
Ve SpamAssassinu v souboru v320.pre je třeba načíst správný plugin - loadplugin Mail::SpamAssassin::Plugin::ASN
, který pak do hlavičky přidá například X-Spam-ASN: AS16578 69.94.147.0/24
a s tím už mohu nějak pracovat. Jenže... Pokud používám Amavisd-new, do hlavičky se tento záznam nedostane.
Pokud používám čistě SpamAssassina bez Amavisd-new, bez problémů je potřebná informace v hlavičce spamu. Myslel jsem, že když v Amavisu nastavím $remove_existing_spam_headers = 0;
tak to bude OK, ale nemá to vliv. Neřešil to již někdo z vás?
Řešení dotazu:
header CUSTOM_ASN16578 X-ASN =~ /^16578$/ score CUSTOM_ASN16578 2.5 describe CUSTOM_ASN16578 Lanset America Corp. spammersX-Spam-ASN jsem do hlavičky sice nedostal, ale vyhodnocení probíhá.
spamassassin -t -D asn < mail.eml,
tak vidím, že to funguje a správné ASN systém zjistí, ale do hlavičky nepronikne. :-/
čec 11 18:36:16.758 [9181] dbg: asn: using first external relay IP for lookups: 185.174.169.172 čec 11 18:36:16.759 [9181] dbg: asn: launched DNS TXT query for 172.169.174.185.asn.routeviews.org in background čec 11 18:36:17.013 [9181] dbg: asn: asn.routeviews.org: lookup result packet: 172.169.174.185.asn.routeviews.org. 86400 IN TXT "206712" "185.174.169.0" "24" čec 11 18:36:17.014 [9181] dbg: asn: ASNCIDR added route 185.174.169.0/24 čec 11 18:36:17.014 [9181] dbg: asn: ASN added asn 206712
$allowed_added_header_fields{lc('X-Spam-ASN')} = 1;
Jenže na Centos 8 STREAM ani tohle nefunguje, tj. vyhodnocení ASN dle pravidla funguje, jenže do hlavičky se žádné X-Spam-ASN nedostane nebo se dostane prázdné bez hodnoty. Nechápu, proč to mají tak "rozbité".
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.