SpamAssassin ASN插件

我有spamassassin 3.4.0安装使用Mail :: SpamAssassin :: Plugin :: ASN 。 cpan证实已经安装,并且确认我可以从http://routeviews.org上获得ASN TXTlogging。 我的local.cf有这个部分:

 ##### Autonomous System Plugin # https://spamassassin.apache.org/full/3.4.x/doc/Mail_SpamAssassin_Plugin_ASN.html ifplugin Mail::SpamAssassin::Plugin::ASN asn_lookup asn.routeviews.org _ASN_ _ASNCIDR_ asn_prefix "AS" add_header all ASN _ASN_ _ASNCIDR_ endif 

然而,每当我查看邮件中的标题时,ASN部分是空白的:

 Return-Path: <[email protected]> X-Original-To: [email protected] Delivered-To: [email protected] Received: by jz-rs-01.justinzane.com (Postfix, from userid 182) id CE91A1AAB8; Tue, 20 May 2014 21:48:32 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on jz-rs-01.justinzane.com X-Spam-Level: *** X-Spam-Status: No, score=3.5 required=5.0 tests=BAYES_80, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MIME_HTML_ONLY,RDNS_NONE shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 X-Spam-ASN: Received: from w2ynk.gradgiftspersonalized.eu (unknown [170.130.150.45]) by jz-rs-01.justinzane.com (Postfix) with ESMTP id 90C381AAB3 for <[email protected]>; Tue, 20 May 2014 21:48:16 +0000 (UTC) Received: by 0166d6ef.w2ynk.gradgiftspersonalized.eu (amavisd-new, port 3565) with ESMTP id 01OL66D6DWEF; for <[email protected]>; Tue, 20 May 2014 14:48:18 -0700 Date: Tue, 20 May 2014 14:48:18 -0700 Message-ID: <[email protected]> Content-Transfer-Encoding: 8bit From: Personalized Gift Mall <[email protected]> Subject: Personalized Graduation Invites, Banners, and Gifts Content-Language: en-us MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" To: [email protected] 

另外,运行spamassassing -t -D < /path/to/spam.message显示ASN插件正在“获取”正确的数据。 但是,不知怎的,头文件没有被写入。 有人可以帮助我确定如何得到这个工作。

我自己碰到了这个,想我会回应,因为没有答案。 答案其实就是你通过同一个邮件服务器向自己发送邮件,这通常是任何人testing邮件服务器configuration变化的第一件事情。

据我所知,列表中的任何信任networking不被视为SpamAssassin用途的中继,因此该模块无法获得ASN。 外部中继连接的那一刻,你会得到ASN数据。