community group sub-forums > tech talk
Spam Filtering
WhiteShepherd:
If anyone wished to talk about the ins and outs of spam filtering let me know. Â
Ours is based on a e-mail score. Â Bad phrases from known spamers will give the e-mail a + score. Â Good things strings (fur, furry, furtopia, dragoncity) will give subtract from it's score. Â Any e-mail with a score over 50 gets the boot.
Bellow are a few logs from the spam filter showing how things were scored. Â On average Furtopia gets hit with 1 spam message every 5-10 seconds. Â In Ohio it's illegal to spam e-mail addresses at some domains (including ours). Â But there are so many people who don't care how much they hurt someone's bandwidth as long as they can take somebody's money it's all worth it to them. Â So the next step is to guard dog the e-mail gates.
The reject logs are HUGE in multi-megs already. Â But I can't help but grin every time I look at the logs knowing I've so far kept the plague outside.
Take a look bellow. Â Most addresses are faked. Â But our program searches the whole e-mail. Â Take a look you'll notice negative scores are kept:
Invoked: Tue Jul  1 15:09:54 2003
From: <owner-ohiofur@serv.breuckman.com>
To: pegasus@fur.mine.nu
maildog@fur.mine.nu
Score: -10000, List S, match *ohiofur*
Score: -10000, List B, match *ohiofur*
Total Score -20000
Message kept
Invoked: Tue Jul  1 15:11:21 2003
From: <bounce@joker.com>
To: fuzzydog@whiteshepherd.net
Score: -10000, List S, match *furtopia*
Score: -10000, List B, match *furtopia*
Total Score -20000
Message kept
Invoked: Tue Jul  1 15:11:27 2003
From: <bounce@joker.com>
To: fuzzydog@whiteshepherd.net
Score: -10000, List S, match *furtopia*
Score: -10000, List B, match *furtopia*
Total Score -20000
Message kept
Invoked: Tue Jul  1 15:11:30 2003
From: <phr201@aol.com>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *money back guarantee*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Tue Jul  1 15:12:54 2003
From: <benjamin@furtopia.org>
To: *****@hotmail.com
Score: -10000, List B, match *furtopia*
Total Score -10000
Message kept
Invoked: Tue Jul  1 15:21:31 2003
From: <phr201@aol.com>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *money back guarantee*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Tue Jul  1 15:42:57 2003
From: <frb568t@epatra.com>
To: fuzzydog@fur.mine.nu
Score: 100, List S, match *adv:*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Tue Jul  1 15:51:31 2003
From: <phr201@aol.com>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *money back guarantee*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Tue Jul  1 16:51:31 2003
From: <phr201@aol.com>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *money back guarantee*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Tue Jul  1 17:51:32 2003
From: <phr201@aol.com>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *money back guarantee*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Tue Jul  1 18:51:34 2003
From: <phr201@aol.com>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *money back guarantee*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Tue Jul  1 21:21:31 2003
From: <phr201@aol.com>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *money back guarantee*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Wed Jul  2 00:29:27 2003
From: <quotes6806@powerfulquotes.com>
To: kada-ru@kcff.net
Score: 100, List B, match *click here*
Score: 100, List B, match *weight loss product*
Score: 100, List B, match *special offer*
Total Score 300
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
Invoked: Wed Jul  2 01:29:25 2003
From: <carlos1qdft@redsplace.biz>
To: fuzzydog@whiteshepherd.net
Score: 100, List B, match *our customers*
Total Score 100
Reject as: 554 Mail rejected by server. Spam not accepted at this domain!! Â If in error e-mail: nospam@furtopia.org
grasper:
Cool, did you write the program yourself, or what?
Wtcher:
I'm assuming he's using Spam Assassin or something. Am I wrong?
grasper:
Oh...
WhiteShepherd:
Actualy I'm using a program called Weasel and Weasel Filter. The filters I have made over the last year. Every time a spam gets through I add strings from it to catch. So the net gets tighter and tighter.
Navigation
[0] Message Index
[#] Next page
Go to full version