On 4/27/2011 6:17 AM, Troy Piggins wrote:
Hi there. I'm noticing lately most of the spam that gets through my
postgrey/postfix/amavis/spamassassin/procmail rules contains subject
lines that are extremely long strings with no spaces in them. eg:
Subject:
DownloadLaetstMMiicrosoftAndAppleSotftawreAndSaveThouasadnds.ApprvoedLicecnseddS
They do seem to have non-alnum chars such as ?-. etc. Just no
spaces.
I'm thinking there must be a header check with pcre on Subject that
could catch these. Been googling but can't find anyone that seems
to mention this. Might be my poor search term selection?
Any suggestions?
regexp and pcre compatible expression:
/^Subject: +[^[:space:]]{60}/ REJECT no spaces
matches Subject: followed by one or more spaces, followed by
60 or more non-space characters.
Caution: this has not been tested for safety -- I have no idea
of the likelihood of this matching legit mail. You might want
to use WARN instead of REJECT for a while.
-- Noel Jones