On Mon, 23 Nov 2015 12:05:59 +0000
steve wrote:

> Hi all,
> 
> I'm trying to create a rule which will check the results of the ASN
> plugin. 
...
> As a test I have the following...
> 
> ifplugin Mail::SpamAssassin::Plugin::ASN
>    header      T_SCS_ASN_EXISTS              exists:X-ASN
>    header      T_SCS_ASN_ANYTHING            X-ASN =~ /.*/i
>    header      T_SCS_ASN_ANY_AS              X-ASN =~ /AS[0-9]*/i
>    header      T_SCS_ASN_AS15169             X-ASN =~ /AS15169/
>    header      T_SCS_ASN_AS15169B            X-ASN =~ /^AS15169 /
> endif
> 
> On a test message which I sent myself on Friday from my google
> account and which I am now currently pipping into SpamAssassin at the
> command line the rules T_SCS_ASN_EXISTS and T_SCS_ASN_ANYTHING
> trigger but T_SCS_ASN_ANY_AS, T_SCS_ASN_AS15169 and
> T_SCS_ASN_AS15169B.
...
> rules: ran header rule T_SCS_ASN_ANYTHING ======> got hit: "15169"

This is why the other tests fail, there's no "AS" before the number.

Reply via email to