Bowie Bailey wrote: > > Bowie Bailey wrote: >> Daniel Lemke wrote: >> >>> Hi, >>> >>> I want to check some mails for their char count (will be part of a meta >>> rule) but spamassassin does hit the rule, even if the mail has less >>> chars >>> than defined in regex. >>> >>> The regex was tested in Perl and was working fine, so what did I miss? >>> >>> body MY_BODY_SHORT_MAIL /\A.{0,150}\z/s >>> describe MY_BODY_SHORT_MAIL Short Mail >>> score MY_BODY_SHORT_MAIL 0.1 >>> >>> >> >> I assume you meant to say that it does NOT hit? >> >> Don't know what the problem is. It works fine for me. >> > > I see now. It's hitting on long messages too. I saw it match the > subject line rather than the body. I'm not quite sure why. It works if > you change it to a rawbody match. > > -- > Bowie > >
Hmm, I've just noticed that my rule is working fine for simple text messages, but is also been triggered when checking mails containing html (http://pastebin.com/xB7SKnFV). rawbody T__SHORT_MAIL /\A.{0,150}\z/s -D reports: Jun 28 13:32:40.961 [4200] dbg: rules: ran rawbody rule T__SHORT_MAIL ======> got hit: " Any hints on this? Daniel -- View this message in context: http://old.nabble.com/regex-for-short-messages-tp28880387p29008540.html Sent from the SpamAssassin - Users mailing list archive at Nabble.com.