Mike Cardwell wrote:
Marc Perkel wrote:

Yes - but I think what he's saying is that you have to start with a list of bank domains, the test those domains with higher scrutiny.

Does such a list exist? One of my users was getting a lot of spam pretending to be from banks. I ended up just compiling a regular expression to match against the from header of the emails:

@([-a-zA-Z0-9\.]+[-\.])?(rbs|barclays|halifax|secure-halifax|hsbc|natwest|nationwide|northernbank|cbonline|ybonline|co-operativebank|bank-of-ireland|bankofengland|lloydstsb|bankofscotland|firstdirect|alliance-leicester|abbeynational|egg|new\.egg|woolwich|firsttrustbank|ulsterbank|citibank|icicibank)\.(com|co\.uk)

It's far from comprehensive obviously, but it covers most of what he was receiving.

If that regular expression matches, and the connecting host is in a list of what I refer to as "dodgy countries," then I reject the email.



Yes, that's the type of thing I was thinking of Mike.

I was thinking it might be easier to maintain as a plugin with a separate bank-domains.cf file listing banking type domains as Henrik has done for freemail, and then query a FROM_BANK type rule.

My thinking is that combined as a meta with a few simple keywords/phrases (eg, alert, security, account suspended etc) it might make a very effective rule against bank phish.

Heck, I've almost considered automatically quarantining *all* mail claiming to be FROM a bank domain and manually reinjecting those very rare legitimate examples I see on my server.

Reply via email to