Slashdot Mirror


I am the Most Spammed Person in the World

jefp writes "In November 2004, Microsoft's second-in-command Steve Ballmer made some headlines by mentioning that Chairman Bill Gates was getting four million spams per day. At the time, I was dealing with a little spam problem of my own - I was getting around a million spams per day. I found it a little comforting that my problem wasn't quite as bad as Bill's. However, a couple of weeks later Ballmer corrected himself, saying he mis-remembered the stat and Gates actually gets four million per year. This means I was getting one hundred times as much spam as Bill Gates. I've written a tutorial explaining why I get so much crapmail and how I deal with it."

80 of 478 comments (clear)

  1. This will help his spam problem for sure!! by fizz · · Score: 5, Funny

    he just went from 1 million a day to about 1.3 million a day.

  2. Give him a Tony by Anonymous Coward · · Score: 3, Funny

    for Spamalot

  3. And that's why.... by The+Woodworker · · Score: 5, Funny

    you don't post your email address to farmgirls.com!

    --
    Give a man a fish and he'll eat for a day. Teach him to fish and he'll wipe out the species.
    1. Re:And that's why.... by gstoddart · · Score: 4, Funny
      you don't post your email address to farmgirls.com!

      Oh, sure, and I'm sitting behind a monitored corporate firewall wondering just what might be on the end of such an URL.

      Bastards!
      --
      Lost at C:>. Found at C.
    2. Re:And that's why.... by spood · · Score: 4, Funny

      Oh, sure, and I'm sitting behind a monitored corporate firewall wondering just what might be on the end of such an URL.

      Well, apparently they don't have a problem with your slashdot habit!

      --
      ---- Just another spud server.
    3. Re:And that's why.... by gstoddart · · Score: 2
      A bunch of desperate horsewives. Why, what did you think?

      Dude, this is Slashdot. Any URL containing the word farm in it, is not to be opened at work.

      It's just not done. :-P
      --
      Lost at C:>. Found at C.
    4. Re:And that's why.... by Anonymous Coward · · Score: 2, Interesting

      http://www.vischeck.com/vischeck/

      This makes it past most filters becuase it is needed for web developers. It renders a page as if you had one of the three forms of color blindness.

  4. You can cope with 1M spam emails... by ccozan · · Score: 5, Funny

    ...but not with one slashdotting.

  5. What's happening here is: by Njoyda+Sauce · · Score: 5, Funny

    He's really just using Slashdot to break his server farm so he won't have to get spam anymore.

    --

    You can only be young once, but you can be immature forever.
  6. nowhere by magarity · · Score: 3, Interesting

    I'm pretty sure whoever runs nowhere.com can give you a run for your money in the most spam inbound. Although a lot of those are probably from organizations thinking they're sending to legit opt-in requests.

    1. Re:nowhere by abulafia · · Score: 4, Informative

      I know the owner of that domain, and yes, she got so much mail that she ended up turning MX off for it.

      --
      I forget what 8 was for.
    2. Re:nowhere by Anonymous Coward · · Score: 2, Funny

      Yeah, but the folks at asdf.com had it even worse.

    3. Re:nowhere by njcoder · · Score: 3, Informative

      I used to use asdf.com all the time too.. Then one day I decided to see if it actually existed. This is a funny read. :)

  7. Not so clever by xtracto · · Score: 4, Funny

    Keep my web service running too, since it's on the same machine.

    You try to do this by submiting a story to /. front page?

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  8. Good test for thttpd. by caferace · · Score: 2, Interesting
    Seeing as how he's the one who wrote it.

    Hi Pokey!

    -jim

    1. Re:Good test for thttpd. by CyricZ · · Score: 2, Funny

      This does not reflect well on thttpd. Not that I'm saying it is a poorly designed web server (indeed, I know it is not!), but it did not last long during this Slashdot barrage. I hope this doesn't become an incident people will refer to when attempting to denegrate thttpd.

      --
      Cyric Zndovzny at your service.
    2. Re:Good test for thttpd. by jefp · · Score: 2, Interesting

      Thttpd is handling the load just fine. My CPU is 90% idle. The problem is collisions. The two-foot ethernet link from the DSL box to my switch is half-duplex. At the height of it I was getting about 400 collisions/second out of 1500 packets/second. It's tapering off now.

  9. Before it was Slashdotted.. by Peter+Cooper · · Score: 2, Informative
    the server got as far as spluttering this part of the page out:

    What am I trying to do here?

    Keep my email service running and useful.
    Keep my web service running too, since it's on the same machine.


    I guess 1,000,000 spams a day isn't as bad as 1000 people simultaneously trying to access your Web server!
    1. Re:Before it was Slashdotted.. by LuckyStarr · · Score: 3, Informative

      In fact his Webserver still runs perfectly. Why do I know? Because I am reading his article. Slashdottings occur when webservers use more RAM than the system has. Kernel swaps, webserver allocates some more memory, tilt. So the obvious solution is to configure your webserver not to. :) I guess this is what he did. All incoming connects get queued by the kernel and handed over to the webserver if a slot gets available. It gets terribly slow (I can tell!), but if the user has a high timeout-value (of a minute or 2) then no error will occur at his end either.

      Very reliable tech I guess. :)

      --
      Meme of the day: I browse "Disable Sigs: Checked". So should you.
  10. Greylisting by nocomment · · Score: 5, Informative

    Just yesterday I enabled Greylisting in OpenBSD spamd, and today I got 6 spams, compared with my usual 150. (per day).

    It's easy to set up and works with your existing mail server. OUr mail server is qmail on red hat, but openbsd just ahppily redirects the legit (what it suspects might be legit rather) to the mail server. The load has dramatically decreaed on the mail server.

    --
    /* oops I accidentally made a comment, sorry */
    /* http://allyourbasearebelongto.us */
    1. Re:Greylisting by appleprophet · · Score: 2, Informative

      I tried greylisting, but I was not very impressed. I am a shareware programmer, so I rely on receiving email from many unique people, using a wide variety of ISPs. I found that greylisting would often hold legitimate emails for many hours, sometimes days, depending on how the customer's ISP was set up. I even got complaints that I was slow providing support when several customers had their emails thrown in the queue so I couldn't reply to their emails as fast as I usually do. That is unacceptable to me. I suppose greylisting is good if you just use email with a select group of people, but if you rely on emailing people you have never encountered before every day, I warn you about enabling grey listing.

    2. Re:Greylisting by Greyfox · · Score: 2, Interesting
      It would appear that a number of phishers actually go through real mail servers rather than some spam software designed to blast out thousands of mails at a time. Since I installed postgrey, the vast majority of the spams that have made it to my desk have been from phishers. Enabling spf checking filters out a good number of thouse, although for some reason I get soft-fails instead of fails from forged e-bay addresses (Easily solved, just blacklist anyone claiming to be from ebay at the mail server, since I don't deal with them anyway.)

      I'd really like to see everyone adopt SPF so I can start refusing domains that don't have SPF records published for them.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    3. Re:Greylisting by Just+Some+Guy · · Score: 2, Interesting

      The nice part is that it only takes one major ISP enabling greylisting to automagically fix those out-of-spec servers. People might not fix their configurations for me, but I'm pretty sure they might respond differently to AOL or Earthlink.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:Greylisting by af_robot · · Score: 2, Informative

      Don't spread rumors! There are *no problems* with normal Lotus Domino (Notes) servers and greyslisting - it is fully RFC compliant.

      There can be some misconfigured or ancient SMTP servers, but you can always whitelist it if you really need to get email from such servers.

    5. Re:Greylisting by Greyfox · · Score: 2, Insightful

      That makes it much easier to trace the spam, and it forces them to work harder and spend more money in order to spam people. If they use stolen credit card numbers to register the domains, it adds more federal charges that can be brought against them and makes it harder for the cut-rate registrars to provide domains using credit card numbers. None of that is "useless." It would also be straightforward to refuse mail from servers that use spam-friendly DNS providers' name servers, since the cut-rates seem to have a hard time making name servers other than their own authoritative for the domains they register.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    6. Re:Greylisting by Just+Some+Guy · · Score: 2, Informative
      Greylisting is a much larger burden to spammers than legitimate mailers, though. Say your server is configured to greylist. I have a finite and rather stable set of people on my system that will want to send mail to your system. If each of my users sends 50 messages to your server (and assuming that the second and subsequent messages are sent after the greylist timeout so that they're not affected), then 2% of the traffic from me to you gets delayed.

      On the other hand, a spammer wants to deliver 10,000,000 messages to random users on your system. Depending on whether your greylist takes place before recipient verification, he has to delay 100% of his messages to you before even having the privilege of knowing which ones are potentially going to real users. Additionally, there's a fighiting chance of the spammer being added to a DNSBL between the time they initially begin their transmission and when your server finally stops ignoring their requests.

      Even if all spammers upgrade their bots to full SMTP compliance, the result of greylisting is a huge spike in the resources required to transmit a given amount of UCE. The goal isn't to make it impossible for them to transmit their junk, but to make it more expensive than it's worth.

      --
      Dewey, what part of this looks like authorities should be involved?
    7. Re:Greylisting by csk_1975 · · Score: 2, Interesting

      Problem is that when spammers are using bot armies of millions of machines, resource costs aren't such a barrier for them.

      The downside of grey-listing is that the easiest way for spammers to circumvent it is to simply use their bots to flood a recipient mailbox with the same message again and again until the greylisting timeout expires and the message(s) is accepted. To the recipient MTA there is very little difference between a proper message being retried and a spambot crapflooding the hell out of a mailbox - especially since some MTAs make a really poor job of being standards compliant and seem to take a 4xx temporary error as an invitation for an all out DOS to try and get their message delivered.

      This has the unfortunate side effect of spam zombies sending 100s of copies of the same message for hours at a time. And on systems without greylisting it means a huge increase in duplicate spams being received.

  11. A quick suggestion... by nganju · · Score: 5, Insightful


    Your name in the posting is a link that resolves directly to your email address.

    Don't know what you're doing right now to reduce the spam, but maybe putting your email address on the front page of Slashdot is a step in the wrong direction.

    --
    There are 2 kinds of people in this world. Those that can keep their train of thought,
    1. Re:A quick suggestion... by American+AC+in+Paris · · Score: 2, Insightful
      Don't know what you're doing right now to reduce the spam, but maybe putting your email address on the front page of Slashdot is a step in the wrong direction.

      If you're standing in the surf, a little rain ain't gonna matter much...

      --

      Obliteracy: Words with explosions

    2. Re:A quick suggestion... by gosand · · Score: 2, Interesting
      Your name in the posting is a link that resolves directly to your email address.

      I always wondered this. OK, Bill Gates gets a lot of email just because of who he is. But why do "everyday" people get hundereds of SPAM messages a day? I don't get it. Are you just handing out your email to everyone? Are these unfiltered messages on your own mail server? I just don't get how you can possibly get that many SPAMs in a day. I have 5 email accounts at various providers, and I get maybe 5-10 a day TOTAL. Are my providers just much better at filtering? Am I just more careful about who gets my email address?

      I have to think that if you get that many SPAMs a day, it is because you are loose and easy with the address, or have a high-profile address.

      --

      My beliefs do not require that you agree with them.

  12. Mirror by schnurble · · Score: 4, Informative

    Just to alleviate some of his bandwidth, I have mirrored the mail_filtering pages. Looks like it's all there. Let me know if you want me to take it down.

    --
    "To err is human, to forgive is simply not my policy." --root
  13. I know how to deal with spam. by PopeAlien · · Score: 5, Funny

    I dont get nearly as much spam as that, but even a few hundred a day is pretty irritating. My solution is to delete all email as soon as I get it.

    I figure if its important I'll get a phone call.

    1. Re:I know how to deal with spam. by Everleet · · Score: 5, Funny

      Funny, I delete all phone calls as soon as I get them. I figure if it's important I'll get an IM.

      --
      It's tragic. Laugh.
    2. Re:I know how to deal with spam. by DoomHaven · · Score: 5, Funny

      Funny, I delete all IMs as soon as I get them. I figure if it's important, I'll get a visit.

      --
      "Don't mind me cutting myself on Occam's Razor"
    3. Re:I know how to deal with spam. by over_exposed · · Score: 5, Funny

      Funny, I delete all of my visitors as soon as they show up. I figure if it's important, I'll get an e-mail.

      I couldn't resist, I'm sorry. *hangs head in shame*

      --
      "The object of war is not to die for your country, but to make the other bastard die for his." - Patton
    4. Re:I know how to deal with spam. by Poltras · · Score: 5, Funny

      Funny, I delete all of my visitors as soon as they show up. I figure if it's important, the police will come and circle the house.

    5. Re:I know how to deal with spam. by AndersOSU · · Score: 5, Funny

      Funny, in Soviet Russia the police delete you.

    6. Re:I know how to deal with spam. by Cobralisk · · Score: 5, Funny

      I don't know, as I delete all slashdot threads as soon as I get them. I figure if its important I'll get a crapflood of spam.

      --
      Waiting for ad.doubleclick.net...
    7. Re:I know how to deal with spam. by MarkGriz · · Score: 4, Funny

      I also delete all slashdot threads as soon as I get them. I figure if its important, Taco will dupe it.

      --
      Beauty is in the eye of the beerholder.
    8. Re:I know how to deal with spam. by The-Bus · · Score: 5, Funny

      Sorry, readers. The posters and the posts above are on the queue to be sacked. We had asked someone in the department to sack them earlier, but they didn't do it. Those responsible for sacking the people who have just been sacked have been sacked.

      As a result, since no one receives email, calls, visitors, IMs, telegrams, or Soviet secret police, we are sending messenger (African) pigeons to deliver these messages to you, in an entirely different style at great expense and at the last minute.

      --

      Small potatoes make the steak look bigger.

    9. Re:I know how to deal with spam. by Anonymous Coward · · Score: 2, Funny

      Funny, I deleted God and then there was nothing but silence and void until I got a Viagra spam. I wonder what would be the best way to deal with it?

    10. Re:I know how to deal with spam. by Aerion · · Score: 3, Funny

      Exactly how fast do these pigeons travel?

      I need to know so that I can anticipate their arrival and delete them as soon as they get here.

      I figure if it's important, they'll send a messenger swallow.

  14. I wonder.. by Mikey+Rowan · · Score: 4, Funny

    I wonder if Bill changes email addresses as much as I install security patches. Karma's a bitch.

  15. Well duh! by Lugor · · Score: 2, Funny

    They are ACME Labs! They have everything I ever need. I order my gear to get that nasty Road Runner from them all the time! Its great stuff!

  16. "mis-remembered" by johansalk · · Score: 2, Funny

    Does Ballmer "mis-remember" his others stats too; he's been showering us with them lately.

  17. in the world... by Spy+der+Mann · · Score: 3, Funny

    but now he's the most slashdotted person in the world

    Hmmm...
    * "World's biggest hacker"
    * "World's Fastest Inkjet Printer"

    And what we have here? The "most spammed person in the world" becomes "the most slashdotted person in the world" who used "the most over-used headline cliché in the world".
    Ladies and Gentlemen, we have a winner! :D

    1. Re:in the world... by fataugie · · Score: 5, Funny

      Ha! I'm the World's Greatest Dad, and I have a mug to prove it!

      The funny thing is, I don't have any kids....

      --

      WTF? Over?

  18. Heh by aftk2 · · Score: 4, Funny

    That is impressive, but I imagine that any catch-all email addresses at foo.com or test.com might beat even that.

    --
    concrete5: a cms made for marketing, but strong enough for geeks.
    1. Re:Heh by Anne_Nonymous · · Score: 5, Funny

      I use my Senator's email address. I suspect he needs a bigger penis anyhow.

    2. Re:Heh by mattsucks · · Score: 4, Funny
      I use my Senator's email address. I suspect he needs a bigger penis anyhow.
      Nah, he's probably a big enough dick as it is.

      It is testicular enhancement that is called for in the case of most Senators.
  19. What I Use by pastpolls · · Score: 2, Funny

    For my fake email I have used john@holmes.com. I just thought it was funny to use. Then I realized there was a holmes.com. I would surely hate to some guy named john if I work there. I can imagine his email box is going nuts from 10 years worth of stuff.

  20. Outlook Spam Filter by Langley · · Score: 2, Informative

    If you work in a company like mine where Outlook is de rigueur and the Boss is too worried about missing an email to even allow for simple spam filtering at the head end. I can't recommend enough that you give SpamBayes Outlook plug-in a try. It operates nearly perfectly if you train it well (only about 600 spam messages needed).

  21. Re:Stop endorsing plagiarism, editors!!! by zerbot · · Score: 3, Insightful

    Hmm... the article was submitted by jefp, and from the website: © 2005 by Jef Poskanzer. You don't suppose they could be the same person, hmm?

  22. What hardware is your site running on, Jef? by CyricZ · · Score: 2, Informative

    For those who do not know, Jef Poskanzer is the author of the thttpd webserver. I'm just wondering what sort of hardware you're running your site and email server on, Jef. I know that thttpd is extremely quick and efficient, so it wouldn't surprise me if you were running on an older 486 or early Pentium I machine.

    --
    Cyric Zndovzny at your service.
    1. Re:What hardware is your site running on, Jef? by jefp · · Score: 5, Informative

      Hardware info here. It's a 3.2 GHz P4. I was struggling along on a 450 MHz box until only a year ago, but finally had to upgrade.

  23. Coral cache by gregbaker · · Score: 3, Informative

    The site seems to be slowing down, but the coral cache is going strong.

  24. qmail by mmkkbb · · Score: 3, Interesting

    I like his slam on qmail. Does djb ever address such concerns?

    --
    -mkb
    1. Re:qmail by spun · · Score: 5, Informative
      Short Answer: No, but other people do.

      Long Answer: The concern is the misdirected bounce. By default and in accordance with the RFC, qmail bounces messages it accepts then later decides it can't deliver back to the sender. Spammers use false return addresses, so you end up bouncing spam back to innocent third parties. When used with naive spam-filtering techniques, this can be a problem i.e. qmail accepts the message, but a spam filter rejects it, and it is bounced. Here's what SpamCop.net has to say about it:

      Qmail: Qmail is one popular mail exchanger which suffers from this problem by default. If you use qmail, please apply a patch: spamcontrol or qmail-ldap.

      There is also an experimental patch for qmail which allows you to send bounces, but isolate them on a different IP address (so that spamcop can block them without blocking other mail): Richard Lyons BOUNCEQUEUE patch

      PZInternet.com reports chkuser is a very good qmail patch to avoid misdirected bounces - very easy to install too! http://www.interazioni.it/opensource/chkuser/

      For users of qmail-toasters, check out the simscan patch

      Everything anti-spam is done by people other than djb. I love qmail, but it really isn't the easiest server to set up for spam control. One needs about a dozen patches to get it working right.
      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  25. Re:Tip #1 by phildog · · Score: 4, Interesting

    thanks for the plug xtracto, I created and maintain dodgeit.com :-) We were getting well over 1 million spams a day before we started using DNS blacklists. I'm stunned that the story author is weathering the storm with sendmail. I never could configure that beast. Dodgeit is a postfix shop.

    --
    slashsearch.org - slashdot search. powered by google.
  26. Re:Stop endorsing plagiarism, editors!!! by Anonymous+Brave+Guy · · Score: 5, Funny
    You don't suppose they could be the same person, hmm?

    I think the line

    "I've written a tutorial explaining why I get so much crapmail and how I deal with it."

    kinda gave that away already.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  27. Full text - it's Slashdoted (minus img and tables) by Anonymous Coward · · Score: 5, Informative

    Mail Filtering

    Or, how to block a few million spams per day without breaking a sweat.

    © 2005 by Jef Poskanzer.

    Introduction

    In November 2004, Microsoft's second-in-command Steve Ballmer made some headlines by mentioning that Chairman Bill Gates was getting four million spams per day. At the time, I was dealing with a little spam problem of my own - I was getting around a million spams per day. I found it a little comforting that my problem wasn't quite as bad as Bill's. However, a couple of weeks later Ballmer corrected himself, saying he mis-remembered the stat and Gates actually gets four million per year.

    This means I was getting one hundred times as much spam as Bill Gates.

    Nevertheless, after filtering we both get about the same amount: around ten spams per day in our inboxes. Ballmer says that Microsoft has an entire department dedicated to protecting their mailboxes from spam. At ACME Labs there's just one guy, one server, and a T1 line. And yet my filters are a hundred times as effective as Microsoft's. How do I do it?

    These pages will show you how, and help you deploy similar filters on your own system.

    Goals

    What am I trying to do here?

    • Keep my email service running and useful.
    • Keep my web service running too, since it's on the same machine.
    • Avoid losing real email by mistake.
    • Delay growth in resource use, so I can delay spending money on hardware upgrades.
    • Spend as little time as possible on the above, so I can get more important things done.
    • Help other people do the same.

    Results

    For those who like to read the end of a novel first, here are some overall stats showing how the filters are performing.

    Environment

    This is all based on a Unix system running sendmail. If you're not using Unix, or you're using a different Unix-based mail system, most of the specific advice here will not help you. You may still find some value in the general ideas.

    Sendmail Config

    The first layer of spam defense is sendmail itself, because that's the first piece of software to touch each message. Sendmail has a number of different config options that can help you block spam and keep your machine stable.

    greet_pause

    As of version 8.13, sendmail added an anti-spam feature called "greet_pause". It is both simple and clever.

    In a normal SMTP transaction, first the client connects, then the server sends back a "220" greeting message, then the client sends its HELO command. Some spam programs, however, don't wait for the greeting message. They just send their commands immediately without listening.

    The greet_pause feature detects this misbehavior by pausing briefly before sending out the "220" greeting message. If any commands arrive during that pause, then the connection is marked bad and anything coming over it is ignored.

    This one is interesting because it actually cuts down on the number of spam attempts, not just the spam deliveries. I figure when the spammers hit the pause they are somehow getting stuck. I'll have a graph of this later - before I enabled greet_pause, I was getting a couple million spam attempts per day; after, only 600,000.

    To enable the feature, you need to make two changes. First, in your sendmail.mc file:

    FEATURE(access_db)dnl FEATURE(`greet_pause',5000)

    You probably already have access_db defined; it just needs to appear somewhere prior to greet_pause. The number is how many milliseconds to pause; 5000 = five seconds. Then in your access file you should add this:

    GreetPause:localhost 0

    The second change prevents the pause from applying

  28. slashdotted... by ajrs · · Score: 5, Funny

    so I sent him an email asking for the text

  29. What to do... by SamMichaels · · Score: 5, Interesting
    Well his site is dead, mirrordot chokes on frames, and I'm too lazy to google....so I'll risk getting -1 RTFA and post anyway.

    This guy's SMTP server:
    220 gate.acme.com ESMTP Sendmail; Wed, 8 Jun 2005 11:53:27 -0700 (PDT)
    EHLO myhostname
    250-gate.acme.com Hello [myip], pleased to meet you
    250-ENHANCEDSTATUSCODES
    250-PIPELINING
    250- 8BITMIME
    250-SIZE
    250-ETRN
    250-STARTTLS
    250-DE LIVERBY
    250 HELP
    Pipelining is turned on for untrusted hosts. Nice.

    Either way, a good portion of the spam hitting my system never even makes it to EHLO/HELO time because if there's any sort of resolution problems with the dns/rdns or if the hostname contains the IP address in it (RFC violation) I delay the connection 20 seonds before the greeting. RFC states clients WILL NOT send data unless asked to do so, except for pipelining which is not advertised for untrusted hosts. When the MTA sees a bunch of incoming crap, it drops the connection because they violated the RFC rules for handshaking (clients MUST wait for the greeting). This does not affect legit MTAs with temporary problems.

    I go through a whole bunch of other checks even before DATA time, delaying at each step if there's a problem. 90% of the spam/viruses never even make it to scanning for spam/viruses because they violate something before that and the connection get drops (or they drop it from waiting). Once again, delaying 20 seconds does NOT affect legit MTAs.

    Big writeup on SPAM filtering

    My MTA
    1. Re:What to do... by jefp · · Score: 2, Informative

      Ooo, good point. PIPELINING is now disabled on acme.com. Thanks!

  30. Author is a liar. by DroopyStonx · · Score: 2, Insightful

    He wasn't getting a million fucking spam a day.

    Give me a break... 1/4 as popular as Bill Gates? Doubt it.

    --
    We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
    1. Re:Author is a liar. by fishbowl · · Score: 2, Funny

      >He wasn't getting a million fucking spam a day.

      I want to see the MTA that can even handle this. His MTA can move a million messages just in spam, but his web server can't stand up to a mild slashdotting?

      --
      -fb Everything not expressly forbidden is now mandatory.
  31. Close second. by Grendel+Drago · · Score: 5, Funny
    My money's on this one.

    Yeah, back in my day, if we needed directions we had to slaughter a goat and wiggle the intestines!

    You sick fucker. How can you joke about abusing a beautiful animal like a goat? If I ever catch you i'll crack your skull open.

    You sick fucker. How can you joke about cracking someone's skull open? If I ever catch you i'll slaughter you and wiggle the intestines.

    You sick fucker. How can you joke about slaughtering someone? If I ever catch you I'll sit down and eat Ice Cream.

    I am Ice Cream, you insensitive clod!
    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:Close second. by lpangelrob2 · · Score: 4, Funny

      I'm not sure how you managed to managed to repost a thread with a combined score of -1 to get a +4 Funny... but can you teach me that trick?

  32. I have a high-profile address... by argent · · Score: 3, Interesting

    I have had the same address since 1989, long before there WAS a spam problem. My email address was all over Usenet when Cantor and Seigel sent out their first spame, which means it's all over Google Groups. The horse is so far out of the barn its grandchildren are headed for the glue factory.

    In 2000, the last time I added it all up, I was getting 300M a month *after* applying blacklists. At this point my mailserver is blocking several countries and ISPs, using multiple blacklists, and running some custom greylist software I wrote myself (for qmail... sorry, Jef), and my local mail client's only seeing 20-30 spams a day out of the hundreds of thousands (maybe as many as a million, it's too depressing to keep track) of delivery attempts that show up in my logs.

    If you don't mind changing your email address now and then, more power to you, but I'm damned if I'll give the bastards the satisfaction.

    A billion MIPS for defence, but not a byte for tribute!

    1. Re:I have a high-profile address... by gosand · · Score: 2, Interesting
      If you don't mind changing your email address now and then, more power to you, but I'm damned if I'll give the bastards the satisfaction.

      Or if you don't have a choice. I used to use my work email for all my usenet stuff back in the late 90s. Then I left that job, and started using my own email address. That provider changed domain names, then I dropped them altogether when they took away all shell accounts. Then I had Earthlink for several years. I then moved across the country, and now have a new provider. So I have changed my email address, but only about every 3 or 4 years or so. But I have had a Yahoo account for about 5 or 6 years now, and I don't get much spam at all on it.

      I think it all comes down to not giving out your email account. But even then, you don't have much control. At my last job, I ONLY used my work email account for work, I never sent email to anyone that wasn't work related. Then some dope at work got their laptop infected, and all of a sudden I was getting spam (my address was in their address book). Or if you get people who use that "send this news story to a friend" link to send you news stories and crappy little animated doo-dads that they find funny. ARGHHH!

      --

      My beliefs do not require that you agree with them.

    2. Re:I have a high-profile address... by Just+Some+Guy · · Score: 2, Interesting
      Same here (although for not nearly as long a time), and I'm not about to replace my address - it's too widespread to migrate my friends and family to something else.

      I wrote an article about my Postfix + Amavisd + SpamAssassin + ClamAV + Greylisting setup; I'm down from many-thousand spams per day to one or two. We've reached the point where technology can do an excellent job of separating the wheat from the chaff, but people seem slow to adopt it. I'd go as far as to say that if you or your company still get significant amounts of spam, then it's a voluntary decision.

      My only wish is that SPF were more widespread. One of my domains, honeypot.net, seems to be a favorite for spoofing, and it wouldn't hurt my feelings to never receive another whiny email from someone who just decided that they've had enough and wants to start fighting back.

      --
      Dewey, what part of this looks like authorities should be involved?
  33. Re:MOD PARENT UP! by TuringTest · · Score: 3, Funny

    Someone deletes all your thoughts as soon as you get them?

    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
  34. Re:Full text - it's Slashdoted (minus img and tabl by avgjoe62 · · Score: 2, Funny
    OK...

    The guy that gets 1000000 items of spam per day is slashdotted?

    Beware geeks bearing .GIFs

    --

    How come Slashdot never gets Slashdotted?

  35. That's not all. by Grendel+Drago · · Score: 2, Interesting

    Ha---that's nothing. I saw someone modded up to at least +4 for responding to himself with a caustic put-down of his own original post.

    I replied, saying "Did you actually get modded up to +4 for pimp-slapping yourself?". He had.

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  36. The anatomy of successful spam filtering by Pfhorrest · · Score: 2, Informative

    I've had my current email address for the past 13 or 14 years.

    (In fact the ISP it's hosted with currently hosts ONLY that email address and a tiny hunk of web space for me; I get my actual connection and everything from Cox).

    My address has been plastered all over the Internet from since before there was a spam problem. Even if I were to take it off of all the sites I've made, or ask it to be taken down from all the other sites, there's still hundreds of UseNet posts from before there was need to spam-proof my address, all cached on the various web-based UseNet caches.

    At one point a few years back I was getting many hundred spam messages a day. Now, I get about two. And I've not had any problems with false positives that I'm aware of, at least not for quite a while.

    I don't run my own mail server and I don't know how West.net (my mail provider) runs theirs, but I do know they run a nice spam filtering service called Postini, which catches a large majority of the spam. When it gets to my end, I've got extensive whitelists for all the discussion lists I'm on, as well as everyone in my address book (everyone I've sent mail to, basically). A lot of spam I'd get has my own address forged onto it, so any mail from me that doesn't contain my passphrase in the subject is blacklisted. I've also got a blacklist for serious repeat spammers (same exact spam every day). Past that, Mail's Bayesian filtering quarantines most of the remaining messages, and all the ends up in my In box are legit messages from people I don't know, and maybe one or two spam messages.

    I think the common thread between the article's successful spam filtering and my successful spam filtering is using multiple layers of whitelists, blacklists, and greylists. Keep the people you know on whitelists so you never need to worry about them not getting through; people doing evil things get blacklisted, preferably temporarily as he's done it; and everyone else takes the risk of being filtered (either because their mail server is dysfunctional, as some of his filters would risk, or because the message "looks like spam" as a Bayesian filter would risk). Implement this type of scheme on both the mail server (his way) and the client program (my way) for extra protection.

    I think that's about as successful as anyone can hope for a spam filter.

    --
    -Forrest Cameranesi, Geek of all Trades
    "I am Sam. Sam I am. I do not like trolls, flames, or spam."
  37. Annoying Spammers with pf/spamd by Alejo · · Score: 2, Interesting
  38. FAST Mirror of site by agoodm · · Score: 2

    http://files.photojerk.com/alan/www.acme.com/mail_ filtering/ Still in creation... Images will 404 untill the server retrieves them.

  39. Re:DNS-RBLs by cpeterso · · Score: 4, Funny


    Maybe someone should create a blacklist blacklist?

  40. Greylisting blocks email from Slashdot by hadaso · · Score: 2, Informative

    > Greylisting will prevent you from receiving email
    > from a variety of non-complying SMTP hosts ...

    such as slashdot.org?

    I tried enabling greylisting on the sneakemail.com address I use to receive email from Slashdot, and it blocked all the email from Slashdot. The logs on sneakemail show many delivery attempts from Slashdot, so I guess there is some kind of incompatibility between the way Slashdot tries to resend the message and the way Sneakemail expects it to be resent. I don't know who is to blame for the incompatibility. Probably no one, since there is no specification on HOW redelivery should be attempted. Anyway, it shows that there can be problems with greylisting because the way a client resends the mail is not well defined.

    On the other hand, greylisting is a very effctive filter. I enabled greylisting on the address I have in the whois record of my domain, and I get practically no spam to that address (before greylisting I got quite a lot, and the sneakemail greylisting logs list lots of attempts that are easily recognizable as spam: lots of broadband connection IPs, and "from" address from domain not matching sending server.).

    Publishing an address in Slashdot is the most effective way to receive spam, and receive spam fast. About 10 days ago I changed the address I use in Slashdot. The next day I already received spam on that address. The older address is now greylisted and doesn't receive any mail, but the logs show many messages blocked by greylisting (31 yesterday). What I do now is change the address I publish in Slashdot every once in a while, and enable greylisting the old address. It doesn't block all spam, but it takes a while for the volume of spam to the new address to build.

  41. Preventing False Positives is a critical feature by billstewart · · Score: 2, Informative
    If you RTFA, Poskanzer points out one of the critical features, which is that unlike RBLs, Greylisting is safe because it doesn't do false-positive rejections of email from legitimate senders - it just delays them. That's not 100% accurate - somebody running SMTP on a dialup could get repeated rejections until their mailer gives up, but that's pretty rare and they'd at least get a rejection message as opposed to a silent discard.

    Without downloading and unzipping your code, I can't tell how your blacklisting features work, but an obvious extension to a greylisting system is to give RBLed sites a much longer greylist time than mail from unknown sites (e.g. 4-hour retries vs. 5-minute.) It's particularly useful because you can even use some of the more aggressive lists in spite of their enjoyment of collateral damage, and you can use whole-country blocklists for places you don't expect to get mail from, such as Korea and China, without actually rejecting much mail from real people.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks