[prev in list] [next in list] [prev in thread] [next in thread] 

List:       spamassassin-users
Subject:    Re-2: A rule to check X-ASN header
From:       "steve" <steve () mailinglists ! spectrumcs ! net>
Date:       2015-11-23 16:13:06
Message-ID: 0000EB1B.56533B12 () rainbow ! spectrumcs ! net
[Download RAW message or body]



> > 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.
> 

RW,

Thank you! With that in mind I've made the following adjustment and the rule is now being triggered.

header      T_SCS_ASN_AS15169C            X-ASN =~ /^15169$/

As to whether this will be helpful in detecting spam I'll let you know.

Kind regards

Steve


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic