Results 1 to 7 of 7
I just want to share a revelation with everyone.
I used to get lots of spam on my e-mail address that I serve at home. By lots, I mean around ...
- 07-13-2005 #1Linux Guru
- Join Date
- Oct 2001
- Location
- Täby, Sweden
- Posts
- 7,578
Greylisting
I just want to share a revelation with everyone.
I used to get lots of spam on my e-mail address that I serve at home. By lots, I mean around 150 per day. I was quick to turn on SpamAssassin, which along with procmail could automatically sort the spam away before I saw them, but even then, I got 10-20 spams that SpamAssassin couldn't detect through to my Inbox. By then, I had set up an automatic system to feed spams back into SpamAssassin's Bayesian learner via the mail system and all sorts of things.
When I went on vacation in late March for seven days, I came home to an Inbox filled with around 150 spam messages that I had to filter through. Needless to say, that wasn't too fun...
After that, I implemented a trick that I had heard of, Greylisting, since I saw a link to an actual implementation on Slashdot, and this, as you may have guessed, is the revelation of which I am speaking.
Greylisting is so great that I cannot praise it enough. I get no spams anymore. And by that I mean literally none. It's been weeks since I last saw a spam. Sure, there are a couple each that get through the greylisting, but SpamAssassin is still running beyond there, waiting for them. It catches around 5 spams per day these days.
Of course, I don't know how long it will take until spammers out-smart greylisting, but for now, it's just great. I recommend milter-greylist to anyone with even the slightest spam problem.
- 07-13-2005 #2Linux Enthusiast
- Join Date
- Feb 2005
- Location
- Luton, England, UK, Earth
- Posts
- 639
Cool, had a look at it and it looks cool, I have g-mail though and that is pretty darn good
- 07-13-2005 #3
- 07-13-2005 #4Linux Guru
- Join Date
- May 2004
- Location
- forums.gentoo.org
- Posts
- 1,814
What does "some time" mean? Will a legitimate sender see anything at his end? If not, it sounds good, like Dolda2000 wrote, until spammers find a work-around.
Originally Posted by milter-greylist /IMHO
//got nothin'
///this use to look better
- 07-13-2005 #5Just Joined!
- Join Date
- Feb 2005
- Location
- Delft, Holland
- Posts
- 95
Hmm, I don't like the "assuming" part, there is still the possibility that somewhere there is a "defect" mail server that will not retry, IMHO it's an ugly hack, and yeah, it's a *very* easy to get around this.
Try Paul Graham's heuristic spam-filter if you want to go for true beauty
- 07-15-2005 #6Linux Guru
- Join Date
- Oct 2001
- Location
- Täby, Sweden
- Posts
- 7,578
"Some time" is usually around 10-30 minutes, but different servers differ. A legitimate sender sees nothing at all, since the mail servers handle everything about this between themselves.
Originally Posted by drakebasher
Indeed, it is an ugly hack. However, it is an ugly hack that works very well. It's easy to get around, but not for spammers (it's hard to keep a listing of a million addresses to retry on a spambotted computer).
Originally Posted by Morgoth
I agree that it is in no way a beautiful solution, but it is a very well working solution. As the age-old UNIX mantra goes: "If you can get 90% of the effect for 10% of the work, that's better than getting 100% of the effect for 100% of the work".
Then again, if a mail server doesn't adhere to such basics of the SMTP RFC, then you can honestly say that it's their fault.
Originally Posted by Morgoth
- 07-15-2005 #7
Agreed, the percentages in spam suck, but the volume that a powerful spam-bot network can turn out makes it profitable, if each transaction were to take only 4-5 seconds longer, then spamming wouldn't be nearly as profitable as it is now (perhaps not even profitable at all) now if someone really wants to send YOU a message about viagra, there is little doubt they could get it to you, but they have to do that millions of times a day to meet the 10 view daily quota...


Reply With Quote
