Slashdot Mirror


Analysis of Spam, and a Proposed Solution

2bot_or_not_2bot writes "Spam: The Phenomenon is a detailed analysis of spam: products, scams, viruses, obfuscation methods, etc. Failed, and doomed-to-fail, methods of blocking spam are described. A general solution is proposed that does not: invade privacy, perform wide censorship or blacklisting, or involve payment and cooperation with corporations (beyond the transport and storage of data)." Hmmm.

370 comments

  1. Here's a solution... by Tuxedo+Jack · · Score: 4, Funny

    We apply Islamic law.

    They steal our time, money, and bandwidth.

    We take their hands.

    --

    Striking fear in the authors of godawful fanfiction, I am here, appearing in darkness, Tuxedo Jack!
    1. Re:Here's a solution... by h00pla · · Score: 2, Interesting
      I waiting for the ultimate spam solution, which is - when the total number of spam reaches 70-90% of all email sent, email is officially declared useless, people stop using it and spam stops being a problem because there's no sense sending it anymore

      --
      I've been swashdotted -- Elmer Fudd
    2. Re:Here's a solution... by markan18 · · Score: 5, Funny

      Your post advocates a

      ( ) technical (*) legislative ( ) market-based ( ) vigilante

      approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

      ( ) Spammers can easily use it to harvest email addresses
      ( ) Mailing lists and other legitimate email uses would be affected
      ( ) No one will be able to find the guy or collect the money
      ( ) It is defenseless against brute force attacks
      ( ) It will stop spam for two weeks and then we'll be stuck with it
      (*) Users of email will not put up with it
      ( ) Microsoft will not put up with it
      ( ) The police will not put up with it
      ( ) Requires too much cooperation from spammers
      ( ) Requires immediate total cooperation from everybody at once
      ( ) Many email users cannot afford to lose business or alienate potential employers
      ( ) Spammers don't care about invalid addresses in their lists
      ( ) Anyone could anonymously destroy anyone else's career or business

      Specifically, your plan fails to account for

      ( ) Laws expressly prohibiting it
      ( ) Lack of centrally controlling authority for email
      ( ) Open relays in foreign countries
      ( ) Ease of searching tiny alphanumeric address space of all email addresses
      ( ) Asshats
      (*) Jurisdictional problems
      ( ) Unpopularity of weird new taxes
      ( ) Public reluctance to accept weird new forms of money
      ( ) Huge existing software investment in SMTP
      ( ) Susceptibility of protocols other than SMTP to attack
      ( ) Willingness of users to install OS patches received by email
      ( ) Armies of worm riddled broadband-connected Windows boxes
      ( ) Eternal arms race involved in all filtering approaches
      ( ) Extreme profitability of spam
      (*) Joe jobs and/or identity theft
      ( ) Technically illiterate politicians
      ( ) Extreme stupidity on the part of people who do business with spammers
      ( ) Dishonesty on the part of spammers themselves
      ( ) Bandwidth costs that are unaffected by client filtering
      ( ) Outlook

      and the following philosophical objections may also apply:

      ( ) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
      ( ) Any scheme based on opt-out is unacceptable
      ( ) SMTP headers should not be the subject of legislation
      ( ) Blacklists suck
      ( ) Whitelists suck
      ( ) We should be able to talk about Viagra without being censored
      ( ) Countermeasures should not involve wire fraud or credit card fraud
      ( ) Countermeasures should not involve sabotage of public networks
      ( ) Countermeasures must work if phased in gradually
      ( ) Sending email should be free
      ( ) Why should we have to trust you and your servers?
      ( ) Incompatiblity with open source or open source licenses
      ( ) Feel-good measures do nothing to solve the problem
      ( ) Temporary/one-time email addresses are cumbersome
      ( ) I don't want the government reading my email
      (*) Killing them that way is not slow and painful enough

      Furthermore, this is what I think about you:

      (*) Sorry dude, but I don't think it would work.
      ( ) This is a stupid idea, and you're a stupid person for suggesting it.
      ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

      Doing the Right Thing should not be preempted by making a buck.

    3. Re:Here's a solution... by Krow10 · · Score: 4, Funny
      (*) Killing them that way is not slow and painful enough
      This is really my only problem with his suggestion.

      Cheers,
      Craig

      --
      Corollary to Clarke's Third Law: Any technology distinguishable from magic is insufficiently advanced.
    4. Re:Here's a solution... by interiot · · Score: 1
      Noticed Google lately? Should we declare Google useless too?

      How 'bout blog comments? Usenet? Freeware with convoluted EULAs? Where do we stop and say "enough"?

    5. Re:Here's a solution... by AuMatar · · Score: 1

      Hands? Why go for the hands? With their obsession with my privates (all the damn viagra spam), I think we ought to cut off theirs.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    6. Re:Here's a solution... by corbettw · · Score: 2, Funny

      How 'bout blog comments?

      Bad choice. I mean, was there ever a time when they were considered "useful"?

      --
      God invented whiskey so the Irish would not rule the world.
    7. Re:Here's a solution... by interiot · · Score: 1

      Slashdot is nearly a blog. You could have added "waste of time" while you were writing your comment, but even still, people continue to post....

    8. Re:Here's a solution... by platipusrc · · Score: 1

      right, well you'll be the first to go after I receive spam purporting to be from milo.org or plasticfish.net!

      --
      And the muscular cyborg German dudes dance with sexy French Canadians
    9. Re:Here's a solution... by micromoog · · Score: 1
      Ah, the Usenet solution.

      *ducks*

    10. Re:Here's a solution... by Anonymous Coward · · Score: 0

      Well soon they may not leave us with any other choice. I mean, I receieved over 600 spam mails (2.4 MB) in three/four days, and that's only to one of my addresses. Also to consider is that I use 7 custommade filters and blocking at least a hundred domains, combined with yahoo's own spam filter.

    11. Re:Here's a solution... by eugene+ts+wong · · Score: 1

      I think that RSS feeds [or whatever they are called] could be a good replacement for mailing lists. I assume that they are much more anonymous.

      Instant messenger could be a good alternative too. I haven't used ICQ in a while, but if we can block out people that we don't know, then it should work fine for keeping in touch with people we know really well.

      Don't forget the phone.

      I think that the ultimate solution is to try to communicate people without email, & replace the various types of communication with various types of tools. I'm already using much less of email.

      I still haven't figured out why people insist on using 1 email address to do so many things:
      * post on ebay
      * sign up for Viagra mailing lists
      * be available on kernel change logs
      * be available on their web sites
      * use it for work

      No wonder they can't filter out stuff.

    12. Re:Here's a solution... by eugene+ts+wong · · Score: 1

      No, because there are ways of verifying where the email came from.

      Sender Policy Framework

    13. Re:Here's a solution... by Anonymous Coward · · Score: 0

      (*) No one will be able to find the guy or collect the money
      (*) Users of email will not put up with it
      (*) Requires too much cooperation from spammers
      (*) Requires immediate total cooperation from everybody at once
      (*) Anyone could anonymously destroy anyone else's career or business
      (*) SMTP headers should not be the subject of legislation

    14. Re:Here's a solution... by Timmmm · · Score: 1

      Here's an idea:

      Why not at least prevent fake sender addresses. Messages could be digitally signed with the senders private key (on their computer) when sent. When you (or your mail server) receives the mail, it contacts the senders supposed mail server (real or fake), and asks for the senders public key. It can then check the signature.

      Then you'd at least know if is really from the domain it says it is, and if you trust that domain, you know it is from the user it says too.

      You could even automate the entire process. Allow the mail client to generate a key pair, and use your pop3/imap password to upload the public key.

      Any flaws in that? Obvioiusly it wouldn't stop all spam, but it would make blacklists more effective, and verifiable senders can't be a bad thing.

    15. Re:Here's a solution... by GoRK · · Score: 1

      Man, this is such a great comment -- Whenever I see a spam article, I look to someone who has posted out this comment form as a synopsis to find out whether or not the article is worth reading.

    16. Re:Here's a solution... by firewood · · Score: 1
      Your post advocates a
      (*)...
      approach to fighting spam. Your idea will not work. Here is why it won't work.

      However email is ceasing to work, given the exponential increase in garbage being pumped into the net due to a "tragedy of the commons". So a good spam fighting solution no longer needs to work, but just be less broken than the non-working status quo.

      So, yes, none of the solutions proposed will work, but one of them will still replace the current insecure free SMTP transport. My guess is that both cost and authentication of several kinds will be added to some form of "email2", and people will switch to it and stop reading SMTP email gradually as the new protocol proves itself as more costly to spammers.

    17. Re:Here's a solution... by JuggleGeek · · Score: 1
      To read most blogs, you have to read everything. (And while many have "respond to" things, most are written by one person, which keeps the spam to a minimum.)

      The moderation system /. uses doesn't stop anyone from spamming - anyone can post any kind of nonsense they want, and many do. (Browse at -1 for awhile and see for yourself.) But by reading at 1 or 2, you can get rid of pretty much all the crap, while missing few useful messages. By browsing at higher levels, you can get rid of a lot more junk, and still see the most useful posts.

      I don't think /. compares to usenet, blogs, or email very well.

  2. hmmm.. by twiggy · · Score: 0, Troll

    first post?

    seriously though.. the article may be interesting, but the hmmmm link says it all...

    there will not be a solution, because like copy protection, everything can be circumvented.

    --
    http://www.babysmasher.com
    http://www.openingbands.com
    1. Re:hmmm.. by Biotech9 · · Score: 0

      "everything can be circumvented."

      Except good sense...

      I have 6 accounts, And I recieve 0 spam. 2 are private, and the rest are with public mail companies (like yahoo and www.evilemail.com). All i do is keep them relatively private, I use one for registering with companies or websites, and the rest for friends, I never have them in text on my website, always a JPEG of text.

      And in years and years of having these address's, I have recieved maybe around 20 spam mails in all. Keeping images unloaded in the preview panel of my mail app stops the address being validated if a spam mail is recieved by me.

    2. Re:hmmm.. by cmowire · · Score: 3, Insightful

      I have 1 email address that I have used for many many years, far before spam was a problem. The problem is, my email address has passed beyond my control. You can still find it on the 'net in usenet archives, mailing list archives, and who knows what else. The point is, 10 years ago, we didn't think to conceil their addresses... they wanted to make them easy to find so that people could find *us*!

      Even better, somehow, there's a database that matches names to email addresses. People other than me map to my email address, so I get "legitimate" spam.

      Furthermore, not loading the images and not clicking on the links doesn't fix the problem entirely. I've checked, depending on which address they've spidered. Contact addresses for my web-design business that I shut down 3 years ago are still getting spam.

      That I have to change an email address that I've had for nearly a decade... well.. it makes my blood boil.

    3. Re:hmmm.. by kiatoa · · Score: 1

      I had a similar problem, an email address that was plunked in various spots thoughout the web. I installed Active Spam Killer (sourceforge.net/projects/a-s-k) and I no longer get spam. There are some minor hassles to using it but my email is generally useful again. Now my wife and daughter are asking me to set it up for them (yeah, yeah, I'll get around to it...). Anyway, highly recommened, almost zero maintenance load after setup which is admittedly some work.

      --
      90% of the wealth is in 2% of the pockets. Bummer to be in the majority.
    4. Re:hmmm.. by DavidHumus · · Score: 1
      Why don't e-mail providers adopt a simple and effective way to reduce spam like the following?

      I think this is a simple way to reduce spam but it has to be done by the mail-host looking across messages to many different addresses. I've noticed that, even in my own mailbox, I often see multiple instances of a message with the same sender or subject line - it's not too hard to figure out that these are spam: even a computer could do it.

      At a level where one can see many incoming messages across many users, it should be even more evident that a group of similar messages to many users is spam. How hard is it to figure that a bunch of "Subj: hello" from "Ellen deGeneres" messages are bogus if they're going to hundreds of people at the same time? Even "Hello, [your name here]" shouldn't be too difficult to catch with some simple pattern-matching. Comparing message bodies would be even more effective though more expensive and would raise privacy concerns.

      It might be argued that this would cast the net too wide and round up messages from our newbie friends (or moms) who use "hello" as the subject. However, a simple variation on this would be to create phony e-mail addresses and seed spam lists with them. That way an ISP or mail host would have a sample of what must be spam because it's addressed to no actual person. Using these messages as templates, it should be easy to round up the look-alikes.

      Has something this simple already been tried and found wanting? Is there any obvious reason why this wouldn't at least reduce the traffic?

      Almost anything has to be better than the current situation where I spend 2 or more minutes every day (I've timed it for several days) erasing spam. My time is worth a dollar or more a minute, so this costs me hundreds to thousands of dollars per year.

      I'd even upgrade some of my free e-mail accounts to paying ones if that bought me this service. Because this would have to be done at a higher level than that of an individual user, it is a natural benefit for an e-mail provider to offer.

    5. Re:hmmm.. by Anonymous Coward · · Score: 0

      The weakest link in keeping private addresses really private is when you give your address to a normally intelligent, level-headed friend who is new to computers. Even though they have been told over and over again NOT to use CC in their email, your address is spread all over the net because the idiot just loves to forward stupid jokes to everybody in his address book.

      Yeah, my bad, but I'm gonna kill that motherfucker anyway.

    6. Re:hmmm.. by Arker · · Score: 2, Interesting

      I have a similar situation, an address I've had a good 15 years and it's so swamped with spam I'm regretfully coming to the conclusion it's not worth having anymore. But, if I only had control of the mail server...

      I've got a much simpler method of stopping spam, and my analysis of the spam I receive tells me it would kill the vast majority of it. The author of the article almost mentions it, but discards it, wrongfully I think. He says

      Sure, one could add a new spam detection rule that flags e-mail messages that only contain HTML image tags, etc, but the risk of flagging legitimate e-mails in the process is high.
      But he's wrong. I don't think I've ever once gotten a legitimate email in HTML. Trouble is it's no good to download the damn things before I can see that they're HTML, for it to be an effective remedy it needs to be implemented on the server. I think if email clients quit interpreting HTML (which they never should have done to begin with) or servers started simply refusing to accept messages in HTML, SPAM would, if not totally die, be dealt an incredibly powerful blow.
      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    7. Re:hmmm.. by djmurdoch · · Score: 1

      So you're the jerk that sends confirmations to the Netsky forgeries of my email address. Thanks a lot.

    8. Re:hmmm.. by Retric · · Score: 1

      Sub: Hello dave.
      body: check this out www.I-like-spam.com
      --- end of message

      Is that spam or not?
      Ok 500 people got the same message from the same person ever hear of message bords? Or how about people that insert random quots into the message? Pick 100 cool quotes insert 5 of them at ramdom and the program can't tell what's real.
      The only thing that kills spam is making it cost more your going to make from it.
      Or keeping them from geting your email address.

      tricks to find spam #354 is it l33t speek? Ok what if you have lame friends? Simple trouth is people are a lot better at decoding messages than a machine ever will be and so you can't fix spam with filters.

      Tell you what I am working on the whole spam thing. Till then why not email everyone your new email address and get 1% of the spam you were goign to get.

    9. Re:hmmm.. by Flyboy+Connor · · Score: 1

      You might have noticed that many spam messages contain strings of random characters, both in the subject line and in the message. The are to twarth such filters as you propose: each message is unique.

    10. Re:hmmm.. by eugene+ts+wong · · Score: 1

      You are right. It would work. I haven't seen it in action, though.

      Yes, there would be legitimate email that would be caught, but people would realize the problem & eventually they will learn. I automatically delete subject lines that contain our user names or greetings like, "hello", etc. You have to be careful to parse properly, though.

    11. Re:hmmm.. by UpnAtom · · Score: 1

      I don't think I've ever once gotten a legitimate email in HTML.

      I've started getting a lot, seems to be the standard output from Yahoo Mail these days.

    12. Re:hmmm.. by eric76 · · Score: 1

      One of the e-mail addresses I've had for a number of years gets an unbelievable amount of spam.

      It appears as my contact address for information about certain ports on the IANA port assignment lists. I never thought about it until someone else pointed out that many of the spams arriving at addresses on the list have forged e-mail addresses from other addresses on the list.

      Other addresses that I use extensively, including many Usenet postings, for much longer don't receive near as much spam.

    13. Re:hmmm.. by Anonymous Coward · · Score: 0

      YOU FAIL IT!

    14. Re:hmmm.. by Distortal · · Score: 1

      This is a good approach and similar to what I do.

      I have a 'general' catchall account where everything goes. If I sign up to SlashDot, I use the address slashdot@mydomain.tld, for amazon it's amazon.co.uk@mydomain.tld and so on and so forth. It identifies just who has sold or spread my email address when the spam starts rolling in.

      The other, 'specific', account on my domain is the one with aliases. info@ is the one I'm currently using for personal email and I do get a few spams there. I also have slashdot@ as an alias on that account because that's where my daily slashdot mail is sent. If it were ever harvested somehow, I would remove the slashdot alias, change my slashdot email preference and add the new address as an alias. Once the spam to info@ gets too much, I'll change it (I am guilty of using info@ on a website - my bad) and tell everyone I want to hear from to use somethingelse@mydomain - anybody I forget to mention will email the junk account and I'll see their messages the next time I browse through it.

      Effectively I am validating the email sent to me using the address it was sent to, and I receive only the messages that I want to receive - those on my 'approved aliases' list.

    15. Re:hmmm.. by kiatoa · · Score: 1

      Yeah, its probably me :) how do you propose fixing the problem? If I quit using ASK I may as well delete my email address.

      --
      90% of the wealth is in 2% of the pockets. Bummer to be in the majority.
    16. Re:hmmm.. by djmurdoch · · Score: 1

      Use a good filter. I get about 500 incoming junk mails each day. About half a dozen junk messages make it past Spamassassin, mostly confirmation requests from people like you, or notices from systems that "I" sent them a virus.

  3. Examples by JohnGrahamCumming · · Score: 5, Funny

    I'm glad the author included so many examples of actual spam messages. I was beginning to wonder what spam looked like.

    John.

    1. Re:Examples by criquet · · Score: 1

      hehe, me too since I haven't seen spam in my inbox for years.

    2. Re:Examples by Anonymous Coward · · Score: 0

      Well aren't you just hip, cool, in the know, able to set up a spam filter or never posting your email address publicly.

    3. Re:Examples by nizo · · Score: 4, Funny

      Also, apparently the author doesn't get enough spam, because he included his email address at the end of the article.

  4. Revenge on Spammers by Kushy · · Score: 5, Funny

    The best way to stop SPAM is to find the person(s) that are sending and post their personal information on the web. Everything email address, phone numbers, cell phone numbers, home address, business address, dogs name... everything there is... and let vigilante justice take over from there...

    I mean come on, if only .5% of the people (s)he sent out spam to call his cell phone and leave a nice voicemail, everyday, all day, he will start to know what it is like to be harassed and for it to cost him money out of his pocket and the grief that he caused so many...

    --
    "The word "genius" isn't applicable in football. A genius is a guy like Norman Einstein," - Joe Theisman
    1. Re:Revenge on Spammers by Anonymous Coward · · Score: 3, Funny

      A few years ago Spamers would send out their phone number to call for more information. You would always get the answering machine so I would you the MSN phone that limited you to 5 minutes anyway. I would call and let the spammer listen to the music i was listening to until his box filled up. It would take a bunch of calls but I wasn't busy. I wish I could find a Perl module to auto dial these number and leave supper long messages with an electornic voice. Hmm I havent look at spam latley - I wonder if there's any phone numbers today.

    2. Re:Revenge on Spammers by Anonymous Coward · · Score: 0

      Well as the weight of one side is slightly heavier it wouldn't be 50% so I don't understand the lack of importance in his curiosity.

    3. Re:Revenge on Spammers by soh10r · · Score: 2, Insightful

      I mean come on, if only .5% of the people (s)he sent out spam to call his cell phone and leave a nice voicemail, everyday, all day, he will start to know what it is like to be harassed and for it to cost him money out of his pocket and the grief that he caused so many...
      The problem with that, of course, is that spammers will then try to make it look like the spam comes from someone else--like an anti-spam activist, say.

    4. Re:Revenge on Spammers by jdray · · Score: 1

      Well, spam comes from somewhere and points you to somewhere (not necessarily the same places). If communities ran campaigns against the companies that advertise through spammers, notifying them that their advertisement practices aren't appreciated, then maybe (though undecidedly likely) they would stop using advertising agencies that employ spam techniques.

      "You may say that I'm a dreamer,
      but I'm not the only one."

      --
      The Spoon
      Updated 6/28/2011
    5. Re:Revenge on Spammers by ikkonoishi · · Score: 3, Funny

      Hmmm... might as well... it is endorsed by the editor.

      Your post advocates a

      ( ) technical ( ) legislative ( ) market-based (x) vigilante

      approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

      ( ) Spammers can easily use it to harvest email addresses
      ( ) Mailing lists and other legitimate email uses would be affected
      ( ) No one will be able to find the guy or collect the money
      ( ) It is defenseless against brute force attacks
      ( ) It will stop spam for two weeks and then we'll be stuck with it
      ( ) Users of email will not put up with it
      ( ) Microsoft will not put up with it
      (x) The police will not put up with it
      ( ) Requires too much cooperation from spammers
      ( ) Requires immediate total cooperation from everybody at once
      ( ) Many email users cannot afford to lose business or alienate potential employers
      ( ) Spammers don't care about invalid addresses in their lists
      (x) Anyone could anonymously destroy anyone else's career or business

      Specifically, your plan fails to account for

      (x) Laws expressly prohibiting it
      ( ) Lack of centrally controlling authority for email
      ( ) Open relays in foreign countries
      ( ) Ease of searching tiny alphanumeric address space of all email addresses
      ( ) Asshats
      ( ) Jurisdictional problems
      ( ) Unpopularity of weird new taxes
      ( ) Public reluctance to accept weird new forms of money
      ( ) Huge existing software investment in SMTP
      ( ) Susceptibility of protocols other than SMTP to attack
      ( ) Willingness of users to install OS patches received by email
      ( ) Armies of worm riddled broadband-connected Windows boxes
      ( ) Eternal arms race involved in all filtering approaches
      ( ) Extreme profitability of spam
      (x) Joe jobs and/or identity theft
      ( ) Technically illiterate politicians
      ( ) Extreme stupidity on the part of people who do business with spammers
      (x) Dishonesty on the part of spammers themselves
      ( ) Bandwidth costs that are unaffected by client filtering
      ( ) Outlook

      and the following philosophical objections may also apply:

      (x) Ideas similar to yours are easy to come up with, yet none have ever
      been shown practical
      ( ) Any scheme based on opt-out is unacceptable
      ( ) SMTP headers should not be the subject of legislation
      ( ) Blacklists suck
      ( ) Whitelists suck
      ( ) We should be able to talk about Viagra without being censored
      ( ) Countermeasures should not involve wire fraud or credit card fraud
      ( ) Countermeasures should not involve sabotage of public networks
      ( ) Countermeasures must work if phased in gradually
      ( ) Sending email should be free
      ( ) Why should we have to trust you and your servers?
      ( ) Incompatiblity with open source or open source licenses
      ( ) Feel-good measures do nothing to solve the problem
      ( ) Temporary/one-time email addresses are cumbersome
      ( ) I don't want the government reading my email
      ( ) Killing them that way is not slow and painful enough

      Furthermore, this is what I think about you:

      (x) Sorry dude, but I don't think it would work.
      ( ) This is a stupid idea, and you're a stupid person for suggesting it.
      ( ) Nice try, assh0le! I'm going to find out where you live and burn your
      house down!

    6. Re:Revenge on Spammers by Genom · · Score: 3, Insightful

      I wish I could find a Perl module to auto dial these number and leave supper long messages with an electornic voice.

      Even better, have it read the spammers own spam back to them over the phone, until their answering machine fills up. ^^

    7. Re:Revenge on Spammers by pyros · · Score: 1

      Like that guy on Daily Show last week, who said he was a "high volume email distributor" and not a spammer. Saying that the local government proposing a bill that would hurt his 'business' was hiding in the shadows. johnrichter422@yahoo.com

    8. Re:Revenge on Spammers by eugene+ts+wong · · Score: 1

      Even better: find a way to give him random phone numbers out of the phone book, in a manner where he won't know which 1s are legitmate inquiries, assuming that there are some.

    9. Re:Revenge on Spammers by Anonymous Coward · · Score: 0
      Oh, so you mean these reputable P3n|i5 3n!arg3m3nt pi|| companies will then stop spamming and go back to advertising on national tv?

      Good luck with that idea. These guys couldn't care less about what people think about them. I'm sorry, but your idea was one of a most naive I've read so far.

    10. Re:Revenge on Spammers by Hanzie · · Score: 1

      Excuse me, but is that yahoo address yours or the spammers?

      --
      ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
    11. Re:Revenge on Spammers by shachart · · Score: 1

      Errrr.... I'm not so sure it's a good idea. With IMG tags that have IDs inside them common inside today's spam, spammers will have the option to retaliate you personally.

      --
      Those who can, do. Those who can't, consult.
    12. Re:Revenge on Spammers by Anonymous Coward · · Score: 0

      Maybe use not so random numbers. Pluck out the numbers of Senators, Police Stations, Mayors, telemarketing companies...

    13. Re:Revenge on Spammers by pyros · · Score: 1

      the spammer's, you'll notice that it's also on the banner behind the shuttle in today's userfriendly.

  5. Have fun people by lavalyn · · Score: 2, Funny

    There's a reason why the spam-fighters are so pessimistic about the possibilities. You can't match all of the below. (In particular, we want to manage our own mailservers, but won't let others because they are incompetent. We want to receive all non-spam email but also want no spam to get through filters. We don't want legislation and bureaucracy to get in the way. We don't want to pay per email because of our high volume mailing lists like lkml. etc etc.)

    ------
    Your post advocates a

    ( ) technical ( ) legislative ( ) market-based ( ) vigilante

    approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

    ( ) Spammers can easily use it to harvest email addresses
    ( ) Mailing lists and other legitimate email uses would be affected
    ( ) No one will be able to find the guy or collect the money
    ( ) It is defenseless against brute force attacks
    ( ) It will stop spam for two weeks and then we'll be stuck with it
    ( ) Users of email will not put up with it
    ( ) Microsoft will not put up with it
    ( ) The police will not put up with it
    ( ) Requires too much cooperation from spammers
    ( ) Requires immediate total cooperation from everybody at once
    ( ) Many email users cannot afford to lose business or alienate potential employers
    ( ) Spammers don't care about invalid addresses in their lists
    ( ) Anyone could anonymously destroy anyone else's career or business

    Specifically, your plan fails to account for

    ( ) Laws expressly prohibiting it
    ( ) Lack of centrally controlling authority for email
    ( ) Open relays in foreign countries
    ( ) Ease of searching tiny alphanumeric address space of all email addresses
    ( ) Asshats
    ( ) Jurisdictional problems
    ( ) Unpopularity of weird new taxes
    ( ) Public reluctance to accept weird new forms of money
    ( ) Huge existing software investment in SMTP
    ( ) Susceptibility of protocols other than SMTP to attack
    ( ) Willingness of users to install OS patches received by email
    ( ) Armies of worm riddled broadband-connected Windows boxes
    ( ) Eternal arms race involved in all filtering approaches
    ( ) Extreme profitability of spam
    ( ) Joe jobs and/or identity theft
    ( ) Technically illiterate politicians
    ( ) Extreme stupidity on the part of people who do business with spammers
    ( ) Dishonesty on the part of spammers themselves
    ( ) Bandwidth costs that are unaffected by client filtering
    ( ) Outlook

    and the following philosophical objections may also apply:

    ( ) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
    ( ) Any scheme based on opt-out is unacceptable
    ( ) SMTP headers should not be the subject of legislation
    ( ) Blacklists suck
    ( ) Whitelists suck
    ( ) We should be able to talk about Viagra without being censored
    ( ) Countermeasures should not involve wire fraud or credit card fraud
    ( ) Countermeasures should not involve sabotage of public networks
    ( ) Countermeasures must work if phased in gradually
    ( ) Sending email should be free
    ( ) Why should we have to trust you and your servers?
    ( ) Incompatiblity with open source or open source licenses
    ( ) Feel-good measures do nothing to solve the problem
    ( ) Temporary/one-time email addresses are cumbersome
    ( ) I don't want the government reading my email
    ( ) Killing them that way is not slow and painful enough

    Furthermore, this is what I think about you:

    ( ) Sorry dude, but I don't think it would work.
    ( ) This is a stupid idea, and you're a stupid person for suggesting it.
    ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

    --
    Doing the Right Thing should not be preempted by making a buck.
    1. Re:Have fun people by danidude · · Score: 1

      ------
      Your post advocates a

      ( ) technical ( ) legislative ( ) market-based (X) vigilante

      (x) The police will not put up with it

      Specifically, your plan fails to account for

      (x) Laws expressly prohibiting it

      and the following philosophical objections may also apply:

      (x) Killing them that way is not slow and painful enough

      Furthermore, this is what I think about you:

      (x) Nice try, assh0le! I'm going to find out where you live and burn your house down!

      Come get some! It won't work, but makes me fells good! Better than sitting and doing nothing but deleting "enlarge your penis" posts!

      --
      - no sig.
    2. Re:Have fun people by Anonymous Coward · · Score: 0

      Almost the same form could be used to fight "crime" instead of spam. Just replace spam with crime. Do you think we should just stop fighting crime and "put up with it"? Should everyone need a personal bodyguard against muggers because "we never get all of them, laws dont help, I dont want the police to question innocent people etc etc bla bla bla".

    3. Re:Have fun people by Anonymous Coward · · Score: 0

      wow, whoever modded this up didn't pay any attention to the news post which had the same fucking diagram in it. stupid mods.

  6. Boycott of Microsoft's Caller ID for E-mail by Anonymous Coward · · Score: 5, Informative

    There's a boycott occurring for Microsoft's Caller ID for E-mail. They're asking for anyone developing a mail client, spam filter or mail transport agent to use a more open protocol, rather than a patented one.

    1. Re:Boycott of Microsoft's Caller ID for E-mail by twbecker · · Score: 0, Troll

      That's a great idea. Lets arbitrarily kill one of the better proposals for dealing with a problem that will soon destroy email's acceptance as a useful medium, to make a philisophical point.

      --
      "The problem with internet quotations is that many are not genuine" -Abraham Lincoln
    2. Re:Boycott of Microsoft's Caller ID for E-mail by Danse · · Score: 2, Informative

      Yes, you're most likely just trolling, but just in case some people don't realize why you're wrong, I figured I should point it out anyway. It's not a philisophical point. It's a very practical point. If Microsoft has a patent on it, then open source software and Microsoft competitors can't adhere to the standard without facing the posibility of lawsuits or large licensing fees. Maybe not right away, but whenever Microsoft feels it would benefit them most (read: after it becomes widely accepted and implemented).

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    3. Re:Boycott of Microsoft's Caller ID for E-mail by Anonymous Coward · · Score: 0

      Your post advocates a

      (x) technical ( ) legislative ( ) market-based ( ) vigilante

      approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

      ( ) Spammers can easily use it to harvest email addresses
      ( ) Mailing lists and other legitimate email uses would be affected
      ( ) No one will be able to find the guy or collect the money
      (x) It is defenseless against brute force attacks
      (x) It will stop spam for two weeks and then we'll be stuck with it
      ( ) Users of email will not put up with it
      ( ) Microsoft will not put up with it
      ( ) The police will not put up with it
      (x) Requires too much cooperation from spammers
      (x) Requires immediate total cooperation from everybody at once
      (x) Many email users cannot afford to lose business or alienate potential employers
      ( ) Spammers don't care about invalid addresses in their lists
      ( ) Anyone could anonymously destroy anyone else's career or business

      Specifically, your plan fails to account for

      ( ) Laws expressly prohibiting it
      ( ) Lack of centrally controlling authority for email
      (x) Open relays in foreign countries
      ( ) Ease of searching tiny alphanumeric address space of all email addresses
      (x) Asshats
      ( ) Jurisdictional problems
      ( ) Unpopularity of weird new taxes
      ( ) Public reluctance to accept weird new forms of money
      (x) Huge existing software investment in SMTP
      ( ) Susceptibility of protocols other than SMTP to attack
      (x) Willingness of users to install OS patches received by email
      (x) Armies of worm riddled broadband-connected Windows boxes
      ( ) Eternal arms race involved in all filtering approaches
      ( ) Extreme profitability of spam
      (X) Joe jobs and/or identity theft
      ( ) Technically illiterate politicians
      ( ) Extreme stupidity on the part of people who do business with spammers
      (x) Dishonesty on the part of spammers themselves
      (x) Bandwidth costs that are unaffected by client filtering
      ( ) Outlook

      and the following philosophical objections may also apply:

      ( ) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
      ( ) Any scheme based on opt-out is unacceptable
      ( ) SMTP headers should not be the subject of legislation
      ( ) Blacklists suck
      (X) Whitelists suck
      ( ) We should be able to talk about Viagra without being censored
      ( ) Countermeasures should not involve wire fraud or credit card fraud
      ( ) Countermeasures should not involve sabotage of public networks
      (x) Countermeasures must work if phased in gradually
      ( ) Sending email should be free
      (X) Why should we have to trust you and your servers?
      (x) Incompatiblity with open source or open source licenses
      ( ) Feel-good measures do nothing to solve the problem
      ( ) Temporary/one-time email addresses are cumbersome
      ( ) I don't want the government reading my email
      ( ) Killing them that way is not slow and painful enough

      Furthermore, this is what I think about you:

      (x) Sorry dude, but I don't think it would work.
      ( ) This is a stupid idea, and you're a stupid person for suggesting it.
      ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

    4. Re:Boycott of Microsoft's Caller ID for E-mail by JuggleGeek · · Score: 1
      Until you explain why a MS sponsored, MS owned solution, which is based on everyone doing things the MS way (after they have stated that they want to handle micro-payments so that they get paid to make sure spam isn't a problem), then I don't consider that a useful solution. And I'm running MS software, not linux. If I don't like it, imagine how the linux geeks feel.

      Instead of a solution such as they suggest, I'd rather go with SPF.

  7. Not a scholoarly article - here's the text by Catamaran · · Score: 3, Informative
    This is not a scholarly article. Here is his summary:

    CONCLUSION REGARDING PROPOSED METHOD

    I did not describe the details of how the proposed system would work, but I hope the proposal aspect of this article leads to more thinking about solutions to spam -- especially about solutions that avoid invasion of privacy by any form of content analysis or packet tracking, or cooperation with specific corporations, or censorship.

    The web page contains lots of images of SPAM that the author has received.

    Here is the text of his proposal:

    SPAM CONTROL PROPOSAL

    This section contains a proposal for SOFTWARE and SOCIAL PRACTICES that have
    the potential of greatly reducing the nuisance of spam from a person's life.

    GENERAL INFORMATION

    Things required by this proposal:

    (1) A person who wishes to greatly reduce spam must install software on each computer with an e-mail client application (such as Microsoft Outlook).

    (2) A person who wishes to greatly reduce spam, when sharing his or her e-mail address, must also go through the trouble of sharing a code number.

    (3) Mailing list services must make a slight modification to their databases and mailing scripts to store and use codes in addition to e-mail addresses.

    Things that are NOT required by this proposal:

    (1) Changes to e-mail servers, e-mail protocols, e-mail content standards, or Internet infrastructure, are not required.

    (2) Existing spam countermeasures (content-filtering, IP blacklisting, anti-spam laws, etc) will not be necessary. (Such countermeasures are futile and dangerous anyhow.)

    (3) It is possible that changes to existing e-mail clients will not be required.

    Things that will NOT be directly helped by this proposal:

    (1) Internet bandwidth consumed by the futile efforts of spammers trying to make it through to people. (Once the futility becomes apparent worldwide, the spamming model may naturally be a very unattractive waste of time.)

    (2) E-mail "inbox" clogging while the spammer profession lingers on, before the futility of spamming has a chance to sink in worldwide.

    (3) People with e-mail clients and services provided by giant corporations may not experience the diminished spam until the giant corporations have a chance to update software.

    Other qualities of this proposal:

    (1) Totally open technology; not "security through obscurity".

    (2) Non-commercial, public-domain method, can be implemented by anyone without consideration.

    (3) Totally smooth transition from current e-mail clients, servers, mailing list services, etc.

    (4) Privacy preserved (no content analysis), and possibly even improved (as proposed software becomes more widespread).

    CORE CONCEPT

    The following paragraphs describe the core concept of the method. Certain
    details will be discussed in the "Use Cases" section:

    Messages received by an e-mail client will be sorted by codes contained in the message subject fields or within the message bodies. Spam messages are extremely unlikely to contain the proper codes, and are thus diverted to an anonymous-sender category. Unlike an e-mail address alone, which is a single, unmoving target for spammers, the additional codes are generated by formulae, and are tiny, constantly-moving targets in a huge expanse of possible target locations. Furthermore, any breach of trust can instantly be traced to specific unscrupulous people, and immediately and conveniently patched. The concept can be likened to "spread-spectrum" communication, or, much more loosely, "port knocking".

    CORE IMPLEMENTATION

    The following paragraphs describe the core implementation of the method.

    Three encrypted files are stored on an e-mail client machine:

    (1) PRIMARY FORMULA TABLE: Encrypted table with entries in the form: ( SHA hash of recipient e-mail address, primary formula )

    (2) SECONDARY FORM

    --
    Test 1 2 3 4
    1. Re:Not a scholoarly article - here's the text by Lodragandraoidh · · Score: 1

      This sounds alot like using public key encryption to digitally sign a document...

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    2. Re:Not a scholoarly article - here's the text by S.Lemmon · · Score: 1

      Really his solution seems to be a more convoluted form of disposable email address (which are already quite common).

      If you have a domain where any mail to that domain can go to you, just make up a new user for every place you send email to (say, the hostname if it's a website) and keep it in a whitelist. Then you can easily track where the spam came from and block that address. A variation is to add a suffix to the user name for whose that must share a domain name.

      This kind of solution really isn't bad, but it's not new. Also it does require upkeep and runs the risk that someone with an, old, stale address won't be able to contact you. The idea of adding some sort of hash to the mix is really just a variation on this. However, I don't see how the added complexity would really make it all that more effective. Formulas and code numbers can still be leaked and have the same drawbacks.

    3. Re:Not a scholoarly article - here's the text by S.Lemmon · · Score: 1

      Superficially maybe, but without the same security. It doesn't really validate the sender's signature but depends on the user somehow secretly passing a type of key to those they want email from (either as a formula or a fixed code).

    4. Re:Not a scholoarly article - here's the text by cavebear42 · · Score: 1

      it sounds more to me like having a secret email address. i mean, i have to communicate the secret code by other means, i could have just used a secret email address and only given that to those who i trust with the code. i mean if im user@domain.com then you need to put in the subject (the secret) 123456 or if im (the secret) user123456@domain.com, what is the difference?

      The other part of this is the calculations. I don't see it mentioned here but there is the required time for your processor to calculate the formula. THis has been mentioned before and we all know that this will slow spam for a few weeks but slow email forever.

      This plan ammounts to, lets all make long hard to randomly generate email addresses simoultaniously and then spam will stop. Riiiight, where was that at.... of there it is

      (X) Asshats

  8. Wrong by JohnGrahamCumming · · Score: 5, Informative
    From TFA:
    Salting the message with random words thwarted Bayesian filtering.
    No, it hasn't. That's utter nonsense. This entire article is filled with statements like this with no justification. How about reading my presentation at the MIT Spam Conference that showed that random word insertion did not fool POPFile (or other Bayesian filters).

    John.

    1. Re:Wrong by Anonymous Coward · · Score: 2, Informative

      I don't know what spam data you used, bit i've noticed quite a few spams getting through my bayesian filter lately... they all have more random words in sentances at the bottom than the real message at top. They do it like 'hank urged me and I to send you this flower and important notice' Bad grammer but i'm sure it's ment to look like a 'real' sentance since the computer can't 'read' like a person. It's kinda like an adlib game... they make a list of several hundred sentances with verbs and/or nouns missing then use word lists to fill them in.

    2. Re:Wrong by cpeterso · · Score: 2, Informative


      The existence of low-scoring or unknown "regular" words would NOT mask the presence of high-scoring spammy words! The Bayesian filter would not be fooled.

    3. Re:Wrong by Neil+Blender · · Score: 1

      I get tons of spam these days with stuff like this at the end of the message. These are all slipping through my filters.

      _WORD . cavernous , bentley clint , haney . shrub . read , gus sachs , pickett . deerskin . coliseum , coltsfoot derelict , grownup . impact . ash6 , brenda7 envelope , counterproductive . dilemma . ephesus , lariat rostrum , cabdriver . goer . drunk , munificent nomadic , cornfield . andromache . bulky , scorch eratosthenes , bathurst . confuse . fermium , inexhaustible judicature , deafen . architectonic . compressible , euphrates penicillin , edifice . fluency . cognate , gasohol sediment , ampersand . abbreviate . phalanx , gilmore glucose , mannerism . nightshirt . certitude , precious coven , cantle . entomology . godsend , infighting auxiliary , contemplate . grace . paint , capital concise , preserve . abusive . continua , schist barycentric , sidemen . facile . knox , paranoiac bagpipe , flee . navajo . bosonic , barefoot knurl , conscript . connie . singable , herpetology0 peninsula , asteroid . cardiac . lac , ha local , buchwald . midshipman . johann , afterword molybdate , dignitary . luxe . grenoble , pup hue , furious . lanky . bryn , ditzel scab , conception . estuary . aberrant , denote boogie , bitumen . apart . ammunition , lawgive hotel , condominium . braniff . funereal , newspaper gibe , artery . concomitant . bromide , callaghan petticoat , bevel . boomerang . anhydrous , deferral datsun , inconsequential . conservation . advert , bantam efface , arrogant . istanbul . bamberger , doherty salute , hawley . ellipsis . hideout , plum secondary , deemphasize . emeritus . rostrum , sea coupe , diurnal . butterfield . consolation , animadversion orphic , calcareous . atavistic . burbank , medford

    4. Re:Wrong by AndroidCat · · Score: 1

      Usually random salting is just a big "HEY LOOK, THIS IS SPAM!" sign. The rare email that I get with HTML can be white-listed.

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:Wrong by tekunokurato · · Score: 1

      No, but if they link everything out or post a single remotely located picture in the message, those words come through without getting seen by the filter, and only the conversational words get analyzed.

    6. Re:Wrong by ALpaca2500 · · Score: 1

      we're using GFI MailEssentials at work, which uses bayesian filtering. all the emails that have a random string of words arent getting through the filter. the ones that are usually contain, e.g. 1 normal sentence, and one link. the problem is, we arent getting the same one over and over, it only comes in once, so it's hard to train the filter to block it.

    7. Re:Wrong by jethroT · · Score: 1

      That's one reason why you should not allow remote content to be loaded by your email program.

    8. Re:Wrong by tekunokurato · · Score: 1

      I don't. All I said was that bayesian filtering doesn't stop it.

    9. Re:Wrong by letxa2000 · · Score: 1
      It's amazing that years after Bayesian was first introduced that there are 1) People that think that the spammers can get around it. 2) People that think that inserting random words or text will reduce Bayesian effectiveness. 3) People that think that spammers can intentionally "poison" the corpus to make Bayesian less effective.

      NONE of these are true.

      My corpus has been building over the last year. I have 7979 good messages and 89048 spam messages in my corpus. Accuracy continues to increase despite whatever it is the spammers might be trying as of late to get past my filter. My accuracy was 99.35% back in June of last year while last month I scored 99.95%--and that's considering I get lots of email from people all over the world that are essentially "unknown" to me and write with varying levels of English literacy.

      Using made-up words (i.e. xfargs) will not help them get past Bayesian filters because "unknown" words will neither help nor hurt the Bayesian score. Using random words (i.e., inserting sections of the Constitution, poetry, or other random words from the dictionary) actually tends to hurt the spam score, at least in the cases I've reviewed. On several occasions I've checked the words that were considered "spammy" in a detected spam with these kind of random words and, ironically, some of the most spammy words were the random words. The spammer actually made things worse by trying to insert the random words!

      Anyway, those that think that Bayesian isn't the solution either don't fully understand the statistics involved and/or are using a faulty implementation. Despite the fact that my monthly spam has gone from 1638 in March 2003 to 14,119 last month, spam is no longer a problem for me. I see fewer spam now than I did a year ago even though I'm now received almost 10 times as much!

      PS--I'd like to look at your presentation, but it appears to be in Powerpoint (?) format! Come on, you should know better. This is Slashdot! :)

    10. Re:Wrong by letxa2000 · · Score: 1
      Actually, it probably will eventually. How many non-spam messages do you get with external images embedded in it? Eventually the IMG tag itself will be considered a high indication of spam.

      The IMG tag in my corpus has a 96.101% spam probability. The SRC tag has a 96.027% spam probability. The token GIF within an HTML tag has a 94.647% probability. An HTTP token inside an HTML tag has a 93.528% probability. So the simple html tag IMG SRC="http://www.somesite.com/file.gif" has already scored 4 high-spam indicators. Throw in some headers for good measure and it's very doubtful that such a spam is going to get past my filter.

      Unless, of course, your friends have a tendency to send you spam-like embedded images in their email in which case you are the exception, not the rule.

    11. Re:Wrong by adamfranco · · Score: 1

      For about 3 months (Nov-Jan) my Mozilla Thunderbird went from catching about 90% of spam to 15% as spammers changed tactics several times. I just kept training though and now its back up to 70% and climbing.

      The random words did the trick for a while, as did the miss-spelling, but now that they are all pushed through the filter training

      FUL|L RE|FUND IF NOT DELIGHTED!

      is just like using red text and trashed.

      --
      "When ideology and theology couple, their offspring are not always bad but they are always blind." -- Bill Moyers
    12. Re:Wrong by jo42 · · Score: 1

      Tried that POS from GFI.

      1) It flagged perfectly good emails as spam.
      2) It massacred HTML emails, or plain text emails with HTML clips, to our tech support email addresses, having web products, it killed tech support dead.
      3) It made retrieving email via IMAP useless for remote staff, on a 100 mbps network, it would take over 10 minutes to show all the headers in a mailbox with about 300 emails in the Inbox.
      4) Backing up my mailbox to PST via Outlook took over 45 minutes instead of the usual 3-4 minutes.

      Dropped kicked that POS real fast.

  9. Have the users pay for it... by Vexler · · Score: 4, Informative

    Here is another way of looking at it: Spammers exist because there are idiots out there who fall for "vicod1n" or "pen1s enl@rgement" or what have you. We should have users who are purchasing these products pay an additional "spam tax" on it, to compensate for the wasted bandwidth and so on. Sort of like "shipping and handling fee". Actually, it comes close to the Internet tax idea that Congress is punting about, but applied to spams.

    1. Re:Have the users pay for it... by chris_mahan · · Score: 4, Insightful

      I'm going out on a limb here, but I think that actually, spam does not create enough customers of legitimate products.

      What email harvesters do is convince poorly informed people and businesses that by buying their $499.00 mailing list of two million valid email addresses, they will rake in thousands upon thousands of dollars in profits.

      It is those poor sods who send the millions of email, using the email autosender conveniently provided on the cd-rom, who are then blacklisted to hell and lose their $49/mo super gold premium windows 2003 10MB (Front-Page enabled no less) account and wonder with growing bitterness how the jerks at "MakeMegaBuxWithEmail.Com" could have flat out lied, LIED, to them...

      Then they realize they can make $499/CD by just finding another sucker...

      Of course, like all good pyramid scheme, the thing will implode under its own weight, but it has not yet run its course.

      A solution? Of course. A study needs to be made showing the average Joe that paying for a list of email addresses is a snake-oil scheme to lift money from their wallet.

      Then people can charge money for the "Don't Be Fooled By Email Scam Artists. Send $29 And I'Ll Show You How To Protect Yourself Today!!!" and spam will be a thing of the past.

      (yeah, that's it...)

      --

      "Piter, too, is dead."

    2. Re:Have the users pay for it... by Aczlan · · Score: 0, Redundant

      Your post advocates a ( ) technical (*) legislative (*) market-based ( ) vigilante approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

      ( ) Spammers can easily use it to harvest email addresses
      ( ) Mailing lists and other legitimate email uses would be affected
      (*) No one will be able to find the guy or collect the money
      ( ) It is defenseless against brute force attacks
      ( ) It will stop spam for two weeks and then we'll be stuck with it
      ( ) Users of email will not put up with it
      ( ) Microsoft will not put up with it
      ( ) The police will not put up with it
      (*) Requires too much cooperation from spammers
      ( ) Requires immediate total cooperation from everybody at once
      ( ) Many email users cannot afford to lose business or alienate potential employers
      ( ) Spammers don't care about invalid addresses in their lists
      ( ) Anyone could anonymously destroy anyone else's career or business

      Specifically, your plan fails to account for

      ( ) Laws expressly prohibiting it
      (*) Lack of centrally controlling authority for email
      ( ) Open relays in foreign countries
      ( ) Ease of searching tiny alphanumeric address space of all email addresses
      ( ) Asshats
      (*) Jurisdictional problems
      (*) Unpopularity of weird new taxes
      ( ) Public reluctance to accept weird new forms of money
      ( ) Huge existing software investment in SMTP
      ( ) Susceptibility of protocols other than SMTP to attack
      ( ) Willingness of users to install OS patches received by email
      ( ) Armies of worm riddled broadband-connected Windows boxes
      ( ) Eternal arms race involved in all filtering approaches
      ( ) Extreme profitability of spam
      ( ) Joe jobs and/or identity theft
      ( ) Technically illiterate politicians
      ( ) Extreme stupidity on the part of people who do business with spammers
      (*) Dishonesty on the part of spammers themselves
      ( ) Bandwidth costs that are unaffected by client filtering
      ( ) Outlook

      and the following philosophical objections may also apply:

      (*) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
      ( ) Any scheme based on opt-out is unacceptable
      ( ) SMTP headers should not be the subject of legislation
      ( ) Blacklists suck
      ( ) Whitelists suck
      ( ) We should be able to talk about Viagra without being censored
      ( ) Countermeasures should not involve wire fraud or credit card fraud
      ( ) Countermeasures should not involve sabotage of public networks
      ( ) Countermeasures must work if phased in gradually
      ( ) Sending email should be free
      ( ) Why should we have to trust you and your servers?
      ( ) Incompatiblity with open source or open source licenses
      ( ) Feel-good measures do nothing to solve the problem
      ( ) Temporary/one-time email addresses are cumbersome
      ( ) I don't want the government reading my email
      ( ) Killing them that way is not slow and painful enough

      Furthermore, this is what I think about you:

      (*) Sorry dude, but I don't think it would work.
      ( ) This is a stupid idea, and you're a stupid person for suggesting it.
      ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

      --
      "Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote
    3. Re:Have the users pay for it... by cmowire · · Score: 1

      I think you are too generous to the average joe. (Incidentally, statements like this end up with "...and this is why you should elect me dictator of the world" most of the time)

      The problem is that the $499 mailing list is only one of the spam scams. Sure, it's a pyramid scam, but Herbalife and Amway are still in business and they are pretty damn near a pyramid scam.

      People *do* buy into other spams. People are buying astonishing amounts of Oxycontin, Vicodin, Viagra, etc. through shady online sources and spam. People are continuing to get caught in advance-fee-fraud scams. A cow-orker of mine got a cell from a junk faxer (and lived to regret it)

      The problem is, it only takes a few people per marketing blast to make it worthwhile.

    4. Re:Have the users pay for it... by Neil+Watson · · Score: 1

      You have a good point there. I once asked a marketing person, who mailed out news letters to customers and possible customers, how they could tell if their email was having an affect on sales. He told me they had no way of telling if a sale was actually the result of an email campaign.

    5. Re:Have the users pay for it... by RaymondRuptime · · Score: 1

      Since a tax would be very difficult to assess and collect, why not prosecute downstream and make responding to an illegal e-mail solicitation illegal? Then, when we finally catch up to a spammer, we subpoena their customer records and arrest the fools who sent them money. This may seem extreme, but it's exactly what we do with respect to prostitution. (And considering the nature of most spam, that seems an apt analogy!) No doubt many would consider that unfair, a restraint of trade, etc.--just like many feel that it should be their right to pay for sex if they feel like it--but it would be more effective than what we're doing about it now. Also, the law could look upstream, as well, and arrest those pimps who are outsourcing their spamming.

    6. Re:Have the users pay for it... by JuggleGeek · · Score: 1
      The problem is that the $499 mailing list is only one of the spam scams. Sure, it's a pyramid scam, but Herbalife and Amway are still in business and they are pretty damn near a pyramid scam.

      Hebalife is probably the #1 company behind the various "street spam" signs that you see on the side of the road. (Nailed to telephone posts, stuck in stakes on the right of way just before lights, etc.) Those are illegal in most places in the US, and nothing more than trash left in a public place as far as I'm concerned, but herbalife has used them to lure in more suckers for a long time. They've also been caught sending email spam.

      Info at www.cauce.org.

    7. Re:Have the users pay for it... by Anonymous Coward · · Score: 0

      where do i send my $29?

  10. MOD PARENT UP by Rayban · · Score: 1

    This is an interesting page...

    --
    æeee!
  11. Spam isnt the problem anymore - Spyware by Ozor · · Score: 2, Interesting

    i don't know about any IT people around here but the biggest problem that I've been facing is getting back control of Hi-jacked computers. The tools out there to fix the problem just don't cut it 3000 search bars, start page hijacking, related pop-ups, malware, programs that just wont un-install. Its bad enough that they install in the background but there should be a "law" to make programs uninstall-able. Also make them from hiding there presence.

    1. Re:Spam isnt the problem anymore - Spyware by SoTuA · · Score: 4, Interesting
      Word. I got married a few months ago, and while me n' my wife did some place hunting we lived at her mother's house, and I managed to keep the computer more or less shipshape.

      Two months after we moved out, we went for dinner there, I had to look up something quick in google and *OMFG* the computer is barely crawling, it has half the system tray filled with icons, and it has so much malware that adaware crashes :o

      Self-installing and opt-out add-ons suck. Hard.

    2. Re:Spam isnt the problem anymore - Spyware by mhesseltine · · Score: 1

      If you haven't figured out policies (either social or Windows administration related) then it's nobody's fault but your own.

      Either as the head of IT you instruct people not to install anything on their computer without consequences, or you keep Windows from installing it through policies.

      The last thing we need is more government involvement in every little aspect of our lives./p

      --
      Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    3. Re:Spam isnt the problem anymore - Spyware by cmowire · · Score: 1

      No, the problem isn't the head of a good IT department, it's folks with no IT department.

      Your average Joe who buys a laptop from CompUSA doesn't have an IT department. He may be able to call Dell/HP/IBM/etc. tech support, but they might not help.

      The problem is, most of the obnoxiously spyware-infected machines are personal machines on a cable modem, not corporate desktops.

      So, really, faulting the non-existent IT department of Average Joe's non-existent business is really not too helpful.

    4. Re:Spam isnt the problem anymore - Spyware by Strange+Ranger · · Score: 1

      'Spyware Blaster' in combination with 'Spybot Search & Destroy' has kept 3 PC's that I know of 100% clean for months now. Wonderful easy to use free tools. I was impressed enough to donate a chunk of money.

      P.S. -Please google for them I'm lazy.

      P.P.S- I assume on /. it goes w/o saying that's in addition to a good firewall and current A/V software.

      --

      Operator, give me the number for 911!
    5. Re:Spam isnt the problem anymore - Spyware by Lodragandraoidh · · Score: 1

      Tools?

      Here are the tools to use:

      1st: find a good repartitioning program. Use it to repartition your hard drive.

      2nd: reload the OS over a (set of) clean partition(s). This will probably reformat your new partitions - if not, you may need to run a format application first.

      If the problem occurs often enough and you have enough machines to justify it, hard drive image 'ghosting' software may be advisable.

      Keep any important data on a non-windows machine (linux will do fine) that is set up to serve the data securely (I use Plone - a content management system - CMS - based on Zope to allow my users to save and access their files - with access controls that allow users to designate private and public objects - including folders, files, html documents, images, etc). Keep this box behind a tight firewall that only allows internal traffic from the machines on your network to touch the box. Additionally, use a non-standard port for your web host.

      Finally, if you are technically competent enough, develop new methods of validating conversations between your machines (encryption is a good option). Even more important than any of this, you must keep all of the software on this server patched up to the most up-to-date revisions as possible - 90% of your problems will be solved. However, the worse problem, and most uncontrollable aspect is your end users - like my wife - who demand complete control while abdicating their responsibility for that control when something goes wrong.

      My clients can crash and burn, for all I care - it is less time consuming for me to reinstall a box, than to keep track of my user's (family's) poor choices when I am not around. My information server must be rock solid, as a result.

      This approach has saved me many headaches...if a system gets to the point of being unusable, I merely wipe it, and slap on the OS...which has only happened twice on my network in the last two years (with 4 users). I usually take my time getting around to it - while lecturing them on what they should do in the future to avoid the problem...this usually hits home, after about a week without their internet 'fix'.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    6. Re:Spam isnt the problem anymore - Spyware by Mal-2 · · Score: 1

      A Knoppix or similar bootable CD that can remove Windows viruses would be very very nice. You could just give one to everyone you know and say "When the computer gets slow, toss this in the drive and reboot. It'll tell you what to do from there." It also would not be susceptible itself to those viruses, being (1) on a CD, and (2) not Windows.

      Mal-2

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  12. I dont get it by JeanBaptiste · · Score: 4, Insightful

    Spammers are not very hard to track down. The companies that use their 'services' are even easier to track down. Many if not most are in the US or EU.

    I've done it myself a couple of times, and have explained the relevant legal code from spamlaws. I have yet to hear back from either the spammers or the authorities I have explained this to.

    I would think if law enforcement would do what it is SUPPOSED to do, spamming would be vastly reduced.

    1. Re:I dont get it by WormholeFiend · · Score: 1

      If only the spam I get would actually contain a sales pitch... those are easy to filter out and delete straight out at the mail server level

      With HTML turned off, all I get is gibberish spam, with gibberish sender, gibberish subject and gibberish content. Ad Nauseam.

      I'm about to throw the towel and get a new email address.

      Or a bag of rocks and spammers' addresses.

    2. Re:I dont get it by Anonymous Coward · · Score: 0

      How about just throwing away anything you can't easily read?

      If an authorized communication gets lost, tough shit for whoever sent it. Everybody I want to get email from knows that I don't do html email, nor do I particularly care for any sort of attachment.

      If you want to do it on the mail server level, just bounce anything that is base64 or contains html. If HTML email is giving you headaches, just do without it.

  13. Negative Feedback by OGmofo · · Score: 3, Interesting

    Counter Spam Measure: Negative Feedback.

    Imagine if all or some very large contingent of email clients allowed you to
    "retaliate" against spam messages. Highlight message, select "negative feedback"
    option, a daemon is spun that traces back as far as possible the route of the
    message and barrages it some fashion. By pings maybe? By directed replies? Imagine
    it does this in some scheduled fashion so as to minimize the impact on your local
    network. As 1 million disparate sources converge upon the last traceable source of
    the route of the offending spammer, some network somewhere will start to feel the
    load. Like the spokes of a wheel converging on the hub, the retaliation traffic will
    thicken as it closes in on the source. The pain increases. ISPs inundated by
    individuals expressing their right to freedom of speech, will feel suddenly inclined
    to exercise their right to refuse service to someone.

    The "negative feedback" could be dosed in a coordinated fashion if there were some
    P2P means of establishing how many individuals had received a particular spam. If a
    spammer hits only a hundred people, the dose of retaliatory traffic would have to be
    increased to be felt. If the spam hit a million, it would require only a modest
    retaliation to utterly swamp the source.

    Just thinking out loud. Could this be made to work? No one's free speech is
    curtailed, spam is dealt a serious blow.

    fight fire with fire.

    1. Re:Negative Feedback by Anonymous Coward · · Score: 0

      You idiot.

      Spammers consistently forge the bottom "Received by" headers. So what do you do? Attack the second to last one? Simple, they forge the bottom two.

      Idiotic solutions like this, proposed by people with no grasp of the most basic of Internet protocols and their underlying mechanics (and inherent strengths and weaknesses) are consistently bandied about. They will not work.

      The only solution is something similar to the proposal submitted by MS, Sendmail et al - it is essentially a resdesign of the SMTP protocol to add authentication. Of course, that is more costly for each message sent, so the benefits have to be carefully analyzed against the costs.

    2. Re:Negative Feedback by budhaboy · · Score: 1

      dude, you could have just filled out the form included in the original post... you didn't have to humiliate the guy.

    3. Re:Negative Feedback by Anonymous Coward · · Score: 0

      Normally, I don't like such measures, but this is interesting. It might have an effect, if it was applied in the following way:

      1. Each mail client that received a piece of spam would send one packet of data to the source once an hour for 24 hours, after which time it would stop.

      2. Each piece of spam would generate one round of packets, as described above.

      With such a method, no one machine is doing anything even close to launching a DoS attack against the spam source. However, sources of large amounts of spam would definitely feel the pain, since they'd be getting large amounts of data from many different machines. However, once the spam stops, the incoming data packets will trail off and stop within 24 hours.

      Of course, we must still define sources of spam. How exactly do we do this? We could use distributed spam traps and filtering, in conjunction with blacklists such as the SBL. Still, we'd want to make sure no innocent sources of mail get tagged, or we could end up blasting legitimate listservs off the Internet.

      Still, I'm not totally convinced of this method. Further thoughts?

    4. Re:Negative Feedback by SoTuA · · Score: 1
      fight fire with fire.

      No, just slashdot some poor asshole's computer that was zombied by some windows worm or whatever.

      Retaliatory measures will just bag some incompetent computer operator. Sorry. (and don't forget that the guy might be incompetent, but maybe his lawyer isn't and you are trying to DOS him)

    5. Re:Negative Feedback by Glamdrlng · · Score: 1

      I don't remember where I read this idea, but it seems pretty sensible to me. Have the body of each email parsed for http://. Then for each instance do a wget to that page, with the output going to dev/null. Spammers are successful because only the trolls who have some interest in what they're selling click the links. But now, everyone's "clicking" the links. Either their bandwidth gets hogged up and their ISP shuts them down, or their bandwidth bill goes through the roof. Either way, thank you for playing.

      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
    6. Re:Negative Feedback by Valdrax · · Score: 1

      I've always wanted to fill out one of these and since Slashdot provided a nice link, here we go:

      Your post advocates a

      (*) technical ( ) legislative ( ) market-based (*) vigilante

      approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

      ( ) Spammers can easily use it to harvest email addresses
      ( ) Mailing lists and other legitimate email uses would be affected
      ( ) No one will be able to find the guy or collect the money
      ( ) It is defenseless against brute force attacks
      ( ) It will stop spam for two weeks and then we'll be stuck with it
      ( ) Users of email will not put up with it
      ( ) Microsoft will not put up with it
      (*) The police will not put up with it
      ( ) Requires too much cooperation from spammers
      ( ) Requires immediate total cooperation from everybody at once
      ( ) Many email users cannot afford to lose business or alienate potential employers
      ( ) Spammers don't care about invalid addresses in their lists
      ( ) Anyone could anonymously destroy anyone else's career or business

      Specifically, your plan fails to account for

      (*) Laws expressly prohibiting it
      ( ) Lack of centrally controlling authority for email
      ( ) Open relays in foreign countries
      ( ) Ease of searching tiny alphanumeric address space of all email addresses
      (*) Asshats
      (*) Jurisdictional problems
      ( ) Unpopularity of weird new taxes
      ( ) Public reluctance to accept weird new forms of money
      ( ) Huge existing software investment in SMTP
      ( ) Susceptibility of protocols other than SMTP to attack
      ( ) Willingness of users to install OS patches received by email
      (*) Armies of worm riddled broadband-connected Windows boxes
      ( ) Eternal arms race involved in all filtering approaches
      ( ) Extreme profitability of spam
      (*) Joe jobs and/or identity theft
      ( ) Technically illiterate politicians
      ( ) Extreme stupidity on the part of people who do business with spammers
      ( ) Dishonesty on the part of spammers themselves
      (*) Bandwidth costs that are unaffected by client filtering
      ( ) Outlook

      and the following philosophical objections may also apply:

      ( ) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
      ( ) Any scheme based on opt-out is unacceptable
      ( ) SMTP headers should not be the subject of legislation
      ( ) Blacklists suck
      ( ) Whitelists suck
      ( ) We should be able to talk about Viagra without being censored
      ( ) Countermeasures should not involve wire fraud or credit card fraud
      (*) Countermeasures should not involve sabotage of public networks
      ( ) Countermeasures must work if phased in gradually
      ( ) Sending email should be free
      ( ) Why should we have to trust you and your servers?
      ( ) Incompatiblity with open source or open source licenses
      ( ) Feel-good measures do nothing to solve the problem
      ( ) Temporary/one-time email addresses are cumbersome
      ( ) I don't want the government reading my email
      ( ) Killing them that way is not slow and painful enough

      Furthermore, this is what I think about you:

      ( ) Sorry dude, but I don't think it would work.
      (*) This is a stupid idea, and you're a stupid person for suggesting it.
      ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    7. Re:Negative Feedback by Anonymous Coward · · Score: 0

      At some point, if you've been zombied, it's your problem. I'm not saying that you need to fix it right away, or that getting compromised every once and a while is morally wrong. But there is a point of indifference/incompetance that justifies some hurt to the compromised operator.

      A mild retaliatory measure from any one source isn't going to be a problem. Sending a couple kilobytes of FYAD to somebody whose behavior has annoyed you is certainly not morally wrong, and even the best lawyer would need the luck of the gods to make it legally wrong. It's the digital equipment of pounding on the floor and yelling at the people downstairs to keep it down.

      But a small amount of traffic multiplied by the thousands of people who you've pissed off by letting your computer become zombied starts to be an issue. That's like pissing off everybody in the building. You're going to have to deal with your inconsiderate behavior resulting in snippy phone calls and people pounding on your door. If you didn't know you had a problem, well, now you do. If you want the hassle of everyone yelling at you to go away, fix the problem.

    8. Re:Negative Feedback by SirLanse · · Score: 1

      Do not follow the IP source.
      Follow the money. Ping the hell out of the site that is listed for buying the shiite. It is a civic duty to Ping the sites that have attacked you. Like taking eggs away from kids that have hit your house. It will benefit yourself and all your neighbors.

    9. Re:Negative Feedback by gravyfaucet · · Score: 0

      Isnt it about time people started being responsible for keeping up with security updates and antivirus software? I have sealed my computer up pretty well from viruses and trojans etc. without spending a penny. Maybe users who are security clueless deserve a rude awakening. maybe

      --
      Yes! Evil rules! Good can suck it! Suck it, good!
    10. Re:Negative Feedback by UpnAtom · · Score: 1

      ... if there were some P2P means of establishing how many individuals had received a particular spam.

      There is - check out DCC.

      It is also the best type of spam filtering I've ever used. Catches about 75% and only one false positive ever. Combine with the Bayesian & RegEx filters and you have an almost perfect system.

    11. Re:Negative Feedback by OGmofo · · Score: 1


      BAH!

      Lets see the popo try and track down and prosecute 500k independant users. And for what? "Responding" to an email.

      I doubt it.

      Khoul...we'll hose down all the worm ridden boxes too.

    12. Re:Negative Feedback by Valdrax · · Score: 1

      Your "response" to an email is a DoS. That's already illegal, and the FBI does track down offenders that cause significant damage. Even if this worked, you would have a problem with forged return addresses and hijacked machines -- see how sympathetic the feds are to users who hose an innocent victim. Furthermore, it doesn't account for asshats who decide to DoS any random person they dislike.

      This is why your "solution" is a vigilantism. It advocates breaking the law and dismisses innocent victims. That's why I checked the "stupid idea, stupid person" option at the end.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  14. good and good by maxbang · · Score: 2, Insightful

    This dude has a decent idea, I guess. I've found a method that has been foolproof for the past three years. I only give out my email address to people I directly know. I've had a Hotmail address that's been spam free since 2001, not even a drop in the bulk bucket. Once or twice a year I'll get a Hotmail Services thing, but that doesn't matter to me. I keep a junk address at Yahoo when filling out online forms, posting, etc. It works for me and it works for my friends. My ISP email address has _never_ received any spam.

    --
    I also reply below your current threshold.
    1. Re:good and good by Gnascher · · Score: 2, Interesting

      This worked great for me up until a month or so ago.

      My business partner's wife emailed me a 'get free movie tickets, just get five friends to sign up' email. I immediately dumped it into the trash, but apparently the fact that she had submitted my email to this place was all I needed to start the spam floodgates. :(

      It still isn't too bad, but I am now getting 3 - 5 unsolicited SPAMs to that address daily from various companies. No p3n1s enl@rgements yet, but I'm sure that is just a matter of time.

      This just bolsters my contention that people should be given a basic intelligence test before they are let loose on the internet. My partner's wife would certainly fail.

      --
      It's not my fault! It was this way when I got here.
    2. Re:good and good by phreakmonkey · · Score: 1
      I've found a method that has been foolproof for the past three years. I only give out my email address to people I directly know.
      That works if you only communicate with a small number of computer literate friends who don't get infected with viruses or ever send out cc:'ed e-mail.

      I have the same policy and practices as you. Unfortunately, I use my email address to communicate with a larger number of people, some of which have done "stupid things" with my email address. Keeping seperate email addresses for "smart" and "dumb" people proved not to be feasible, as people like to share emails and addresses with each other.

      Nosirree... I was spam free for FIVE years (1996 - 2001), and then the NIMDA virus came along, harvested my email address from god knows how many of my less computer literate friend's inboxes, and POW- now I receive lots of spam.

      {sigh} I wish I was unpopular. Then I wouldn't have this problem. And before you respond with "you should tell them how to use the Internet"... I have. Many times. Some people don't want to think about that kind of stuff regularly. I know, it's a hard concept for the /. crowd to swallow, but it's true.

    3. Re:good and good by rjelks · · Score: 1

      I was just thinking the same thing while reading the posts. I keep one junk email, but even that doesn't get more than 2 or 3 a week now. My hotmail rarely gets one, and my isp address hasn't gotton one yet. I remember years ago, clearing out 20-30 a day...it seems like it's improving. I never fill out a form with a real email address unless it's required that I recieve a message. For all other occurances, I use me@privacy.net.

      -

    4. Re:good and good by Anonymous Coward · · Score: 0

      Sounds fine for a personal account with few contacts. Doesn't scale too well though for other uses. Especially if you have to have your email address listed on websites, give out to business partners, etc.

    5. Re:good and good by rjelks · · Score: 1

      That's true. It also took a couple of years to train my contacts not to put my address into the "email to a friend" boxes. For business email, I think for now, we're stuck with the spam.

    6. Re:good and good by Adriax · · Score: 1

      Strange, when I create new e-mail accounts, like my work account, I generally have a couple messages of spam waiting for me already.

      --
      I don't suffer from insanity, I enjoy every minute of it!
    7. Re:good and good by fdiskne1 · · Score: 1

      I've explained to everyone I gave my email address to that I don't want my email address submitted to ANY website. If they want to forward me something, they should copy the link and paste it into an email.

      I had one of my users submit seven other of my users' email addresses to one of these free movie tickets sites. They ended up being blocked because the site forged the initial sender's email address in the From: line. This was by one of the same people who complain about the amount of spam she gets. I explained to her that now these other seven people will get spam now and she said, "But I didn't give out their addresses!" RRRIIIIIIGGGHHHHTTTTT! I'm in the process of experimenting with SpamAssassin with Amavisd and Postfix. If only I could get it to work!

      --
      But why is the rum gone?
    8. Re:good and good by moultano · · Score: 1

      I used to think that would work, then I went to college and had spam in my inbox before I had even first checked it. I hadn't given out the address to anyone, not even my close friends.

    9. Re:good and good by Anonymous Coward · · Score: 0

      "I've found a method that has been foolproof for the past three years. I only give out my email address to people I directly know."

      And then someone posts it to the web, and it is toast.

      Hiding does not work in the long run! (and no, I cannot switch my email-address, since I dont want to switch my domain just because of some fucking spammer - and just "inventing" a new email address at my domain will just double the amount of spam :(

  15. Use a word in the subject to verify legit email by Anonymous Coward · · Score: 1, Interesting

    I have always wondered if the following solution would work: Say you wanted to send an email to your friend Sam. You would then put the word Sam as the very first word in the subject line. When the email is sent, Sam's email program verifies that the first word in the subject is Sam (Or any other word Sam chooses). If this is not the case, the email is blocked. Since 90% of the time, you are sending an email to someone who's first name you know, this might work. As for company email addresses, maybe just the company name or some special name would work. Since only the first word in the subject would be checked, spammers would have a very slim chance to guess the right name and get the email through.

    1. Re:Use a word in the subject to verify legit email by wirde · · Score: 1
      Too bad Sam's address is sam.spade@random.net

      It would be quite easy to "guess" the correct name for a large portion of all addresses. Company name would also be quite easy...

      --
      in GNUin GNUin GNUin GNUin GNUin GNUin GNUin GNUSegmentation fault
    2. Re:Use a word in the subject to verify legit email by Skipworthy · · Score: 1

      Nice idea, but what about all the people whose names are part of thier email address? i get plenty of email everyday that includes my "name" or "nickname" in the subject line.

      --
      Skip "Breathe in, breathe out...the rest is easy"
    3. Re:Use a word in the subject to verify legit email by gerardrj · · Score: 1

      It's interesting, but still doesn't eliminate the bandwidth usage issues with spam. For the subject to be sent, the message body must be sent. SMTP doesn't (at this point) have a SUBJ command where you can send the subject as a discreet entity.
      So the spammer sends the message, the mail server recieves the entire thing, then decides that the message should be dropped.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    4. Re:Use a word in the subject to verify legit email by l1gunman · · Score: 1

      This is unlikely to work. I'm already receiving spam at my work e-mail address. Many of these spams start with either my first name or both first and last names. Exactly where they got it I don't know as I am usually pretty careful about newsgroup postings (obfuscated e-mail addresses) and using 'disposables' for certain Web site required sign-ups.

      Me? I like the fight fire with fire approach described a few posts above. Keep free speech flowing, but make abusers pay by putting back-pressure on their ISPs.

    5. Re:Use a word in the subject to verify legit email by dmeranda · · Score: 1

      No, the bandwidth issue can be partially solved if the message is intercepted at the SMTP server, and not after it's deposited in the mailbox. True the subject header is part of the SMTP "payload" and not a verb, but all headers must proceed the email message body. And the SMTP server can decide to reject the message prior to the receipt of the whole message (although this is a stretching of the sematics of the SMTP protocol).

      This subject line filtering is something that sendmail milter's do all the time. In fact I do this now and it's quite effective at reducing bandwidth/storage issues. Although the real resource problem is in the number of open TCP connections...a lot of mail servers (spammers and legit alike) open a connection and then can take 15 minutes or more just to send the commands v e r y s l o w l y.

      Now if you're doing this in your mail client, you're probably using IMAP or POP, and not SMTP. And those protocols do support downloading of just message headers without the body.

    6. Re:Use a word in the subject to verify legit email by gerardrj · · Score: 1

      The SMTP side is specifically what I was addressing. To drop an inbound SMTP connection once you start to receiving the data payload is at best undocumented, and at worst problematic. There's not formal mechanism in the protocol to stop the payload and tell the sender there was a problem and not to retry.
      This will likely cause the sender to re-initiate the failed connection again and again for the next N hours. In the end you've created a situation where instead of simply receiving the message once and delivering it to the client for possible filtering, you may recieve part of the messsage (perhaps all of it depending on the TCP window size), several dozen times.
      Personally I don't like the idea of an SMTP server doing filtering based on subject lines, it comes awfully close to censorship. SMTP servers requiring that the sender domain exists, and that the sending node have proper forward and reverse DNS entries is one thing, but subject filtering gives me the willies.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    7. Re:Use a word in the subject to verify legit email by dmeranda · · Score: 1

      Yes, you are correct in that there is no explicit/correct way in SMTP to do this. That is the most annoying omission in the SMTP protocol in my opinion. The best you can do is to abort the connection early. The same goes for the the body as well, there is no way to reject just a single message halfway through without aborting the entire SMTP session. So you do have to be very careful when doing this, or you may start blocking legitimate mail too.

      On the bright side, most spammers tend not to use retry logic on the SMTP side. Out of about the 80,000 per day I process the number that attempt resending is almost negligible.

      As far as filtering...I agree I wish you didn't have to do it at all. But sometimes you're forced to just to keep email running at all. And as of right now, it's still pretty effective.

    8. Re:Use a word in the subject to verify legit email by Lil'wombat · · Score: 1

      Hell, anymore I assume all of my mail is spam and I filter for non-span exceptions. Made my filters easier to construct...

      --

      Truth: If it's not one thing, it's another

    9. Re:Use a word in the subject to verify legit email by nuggetboy · · Score: 1

      Similar to the parent, this is just a form of whitelisting. This is OK for grandma and her hotmail account where all she uses it for is for family digital pictures and the obligatory "Send this to 5 people and you will receive free doilies for life!" chain letters. But for many ppl, this just doesn't cut it. What about mailing lists where you do not know the sending address ahead of time?

  16. Recent Spam Flavor by 4of12 · · Score: 0

    Is it just me, or has recent spam flavor included random sentences (not just random word lists) that are meant to sound like a plausible person is on the other end?

    Then, embedding some link to spam inside, in an attempt to get the S/N filters to let it pass?

    --
    "Provided by the management for your protection."
    1. Re:Recent Spam Flavor by Anonymous Coward · · Score: 0

      This is what I got:

      Jen, searching for a site to purchase medication?
      Character is that which reveals moral purpose, exposing the class of things a man chooses or avoids.
      Those who aim at great deeds must also suffer greatly.
      Let your imagination release your imprisoned possibilities.
      We are able to ship worldwide
      Be thrifty, but not covetous.
      Go here and get it

      You are totally anonymous!
      I confess I enjoy democracy immensely. It is incomparably idiotic, and hence incomparably amusing.
      Epigrams succeed where epics fail.

      The only line I deleted was the one with the url... now tell me what this spam message was trying to sell!

    2. Re:Recent Spam Flavor by 4of12 · · Score: 1

      Exactly.

      I'm not sure why, but PerlMX let it through earlier today.

      --
      "Provided by the management for your protection."
    3. Re:Recent Spam Flavor by Alizarin+Erythrosin · · Score: 1

      I've been getting alot of spam recently that have images of the spam text itself, and include a "post-modern story of the day" at the bottom in plain text in order to trick/reduce effectiveness of Bayesian filters.

      Or some will do the same and just have a collection of random words (like "baseball sports espn issue meeting car subaru" etc).

      --
      There are only 10 kinds of people in this world... those who understand binary and those who don't
  17. Spam of Mass Destruction by segment · · Score: 2, Insightful

    You know, if government really focused on penalizing the bottom end product creator for spam, I'm sure it'd be minimized drastically. For example Viagra, made by Pfizer, if they penalized Pfizer for spam and not controlling the methods of their advertising, I'm sure many companies would think twice about their methods to deliver content.

    Sure it would need some tweaking, but to go after Joe Blow unsuspecting user who's machine is probably loaded with trojans is moronic. Even a good enough trial lawyer for the most blatant spammer could probably convince a jury that the culprits machine was infected if they tried. It's obvious CAN-SPAM and other moronic laws aren't working so why not take it to the next level?

    Pentagon Plane Crash of 2000

    1. Re:Spam of Mass Destruction by Doctor7 · · Score: 2, Insightful
      For example Viagra, made by Pfizer, if they penalized Pfizer for spam and not controlling the methods of their advertising, I'm sure many companies would think twice about their methods to deliver content.

      Actually, it should be Pfizer going after them, since any Viagra advertised by spammers (if it even contains the drug at all) will be an unlicenced rip-off.

      Which just goes to show - even spammers who leave themselves open to prosecution under what most of us agree are overly-restrictive IP laws, still don't get punised.

    2. Re:Spam of Mass Destruction by lawpoop · · Score: 1
      Actually, it's relatively easy to get real, actual viagra and resell it to those who can't get it otherwise (perhaps the ol' ticker can't handle the excitement and doc won't prescribe them any). It involves overseas marketing.

      So what's Pfizer's incentive to stop the practice? They can legally push more pills than they would otherwise. If something bad happens because of illegal marketing and use of prescription drugs, all they have to do is come out with some statement saying "We strong discourage the improper use of prescription medication... please see your doctor to get a hard-on, etc..."

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    3. Re:Spam of Mass Destruction by Hanzie · · Score: 1

      Please mod parent up, +1 insightful.

      You have very succinctly explained why there is so much viagra spam. It's because a huge company (Pfizer) profits from it.

      Thank you very much.

      --
      ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
  18. Spam by Rotting · · Score: 1

    Trying to put an end to spam seems to me like software companies trying to end piracy.

    People always seem to find new ways around things.

    As bad as it sounds I don't think there will ever be an end to spam without white listing.

    I hope I am wrong.

    1. Re:Spam by Anonymous Coward · · Score: 0

      That seems damn funny to me, but I can't figure out why.

  19. "Solution" is ridiculous by cipher+chort · · Score: 3, Insightful

    It should be self-evident that this solution is not workable. Anything that requires this massive type of retooling of the whole method of using e-mail is doomed to failure.

    Any proposed solution cannot cause this type of massive interruption of normal e-mail usage.

    --
    Someone is WRONG on the Internet!
    1. Re:"Solution" is ridiculous by Flyboy+Connor · · Score: 1
      Although I don't think this article has the right solution, I don't see a problem with redesigning the email method.

      If a "spam-free" email exists in parallel with the email as we have it now, I will divert the spam-free mail to my inbox, and the spammy mail, through a filter, to a junk-suspect folder to be checked once a week. Of course, this spammy mail will get an auto-reply that tells the sender how to contact me using the spam-free protocol. After a while, I am certain the people I really want to hear from will all use the spam-free protocol, and I will stop checking the regular email, after the changing the auto-reply to "your mail has just been ignored".

      The key to get a massive retooling accepted is by using the original one in parallel. It will die off soon enough.

    2. Re:"Solution" is ridiculous by shadowpuppy · · Score: 1

      I don't care about the retooling. The core problem with this idea is the concept of handing out codes. Retraining users will be a pain in the ass. Not to mention just tracking the codes would suck. Say I meet someone in real life. How do I have a code to give them? Do I have to have a buisness card with codes on it? Do I need a computer just to exchange an email address.

      If you want to use codes or signatures, It has to be server side. That way a server could sign an email as valid. Then my email client could take that signature under advisement when the email actually arrives. The difference in action is an excercise left to the reader. However its alot nicer in the ease of use hurdles and doesn't screw old setups.

  20. The article is total dreck by Animats · · Score: 4, Insightful
    After scrolling through a page about a hundred screens high, containing many extracts from this guy's spam, you finally discover that this bozo has reinvented the whitelist.

    Next!

    1. Re:The article is total dreck by Anonymous Coward · · Score: 0

      The article was kind of annoying. But in the end, I think the only solution to spam will be whitelists, which could only be circumvented using a virus. Plus, most people only want email from people who they are expecting email from.

    2. Re:The article is total dreck by fedork · · Score: 1

      Exactly. How about signed/encrypted email too?
      Tt has the same problem as his proposal - everyone has to use it first and you need to get a key first...

      Anyway I was kinda disappointed because I was expecting to see some not-really-working-but-at-least-new-idea (and having a tiny secret hope that he might propose something that could work) and instead bumping into some wheel-reinvention BS....

      --
      ...remember good 'ol times when IP used to mean Internet Protocol....
    3. Re:The article is total dreck by leperkuhn · · Score: 1

      I wouldn't say he reinvented the whitelist. The whitelist is based on resending an e-mail after it's bounced back to the sender because it's an unrecognized e-mail address. This technique relies on something that's similar to public/private keys, with a dynamic code that helps detect true users from automated ones.

      My main gripe (that I just realized) is that some e-mail must be send automatically, like web server confirmations. They would get sent into your "other" inbox with the thousands of spam messages if you lacked the persons "code".

      --
      http://www.rustyrazorblade.com
    4. Re:The article is total dreck by Anonymous Coward · · Score: 0
      After scrolling through a page about a hundred screens high, containing many extracts from this guy's spam, you finally discover that this bozo has reinvented the whitelist.

      It does rather seem that way. Oh well, at least he's reinvented something that was originally worth having. I wouldn't have been so happy if he'd reinvented the blacklist, since it stole my wallet.

  21. RMS defending the first email spam, classic by Anonymous Coward · · Score: 1, Insightful

    This article links to an interesting piece of Internet history: Richard Stallman ca. 1978 defending DEC's use of email to advertise, his words quoted from http://www.templetons.com/brad/spamreact.html

    "Would a dating service for people on the net be "frowned upon" by DCA? I hope not. But even if it is, don't let that stop you from notifying me via net mail if you start one. "

  22. IM2000 by re-Verse · · Score: 5, Interesting

    Personally I rally liked D. J. Bernstein's (qmail, djbdns, daemontools) idea for a new mail protocol. The big difference between it and mail we have now is that only the notification of mail is sent, not the mail itself. The mail sits on the senders mailserver, waiting to be picked up, and if you want to retrieve it, your mail client does so from his server. Think about it - No more anonymous spam, since you KNOW where messages are coming from if you have to retreive them. Therefore, if spam is illegal, we can punish them... and there is no more faking of where its coming from.

    The other cool concept to that is mailing lists vs bandwidth. In old mailing list styles, a message would go out to the list, bouncing back from all people whos boxes are gone or full- witha lot of traffic. In DJs new way, there is only notification of the message sent, and then only those who really want the message download it.

    The more you think about it, the better of an idea it becomes. In the wold of terrifying ideas like "postage for emails" or "really super-mega-expensive domain names for mail only" Bernsteins has an elegance and practicality I haven't seen elsewhere.

    1. Re:IM2000 by Bronster · · Score: 4, Insightful

      The big difference between it and mail we have now is that only the notification of mail is sent, not the mail itself.

      Options:

      a) Notification contains no sender-modifiable content. No way to know if you want it or not. You say yes and wind up with spam from unknown server.
      b) Notification winds up containing the entire spam as subject line, and the supposed server it's coming from doesn't exist.
      c) Spammers break into millions of unsecured Windows boxes and run 'mail servers' on them.

      Nice try, but no cigar.

    2. Re:IM2000 by sugarmotor · · Score: 1

      Where did Bernstein propose this?

      --
      http://stephan.sugarmotor.org
    3. Re:IM2000 by ps_inkling · · Score: 2, Insightful
      The big difference between it and mail we have now is that only the notification of mail is sent, not the mail itself. The mail sits on the senders mailserver, waiting to be picked up, and if you want to retrieve it, your mail client does so from his server.
      And how does this notification get to the user, eh? What's the difference between 1,000 spam messages and 1,000 spam subject lines? The user still has to sort out the difference. Especially when the subject is 'Hello' or other similar innoculous values. The user can't know it's spam until it's downloaded.

      Think about it - No more anonymous spam, since you KNOW where messages are coming from if you have to retreive them. Therefore, if spam is illegal, we can punish them... and there is no more faking of where its coming from.
      Hmm... Just like I know where those phisher's web sites are located -- on 0wn3d boxes, not their own. This proposal would just move the problem to distributed boxen to serve the spam messages, not the spammer's boxen.

      This solution looks just like HTML pages, served via HTTP when you give the notification address. It moves the problem of message duplication off of centralized mail servers; however, there's still all those notifications of messages being send to users to read a copy of the spam message.

    4. Re:IM2000 by Malc · · Score: 1

      Add to that things like the increased storage costs imposed on ISPs and thus their customers and issues like aging (how long will the ISP hold the message before collection?).

    5. Re:IM2000 by re-Verse · · Score: 1

      On his site :)

      IM2000

    6. Re:IM2000 by lynx_user_abroad · · Score: 3, Insightful
      ...only the notification of mail is sent, not the mail itself.

      Good lateral thinking, but I don't think it would ultimately stop spam. I'd love to see more details.

      It would prevent a spammer from dumping a 100Kb email message into your inbox, but it wouldn't prevent him from dumping 100K of 1b "notification" messages in there, and it would be all the same to him. It would make it much harder to sort between the two.

      And under the current system, the spammer doesn't know anything about the recipient (or even that the email address is valid) unless he does something stupid like reply or click on a web link. Under this system, the spammer would know which addresses were valid by watching which messages were picked up.

      Personally, I'm convinced we'll see no solution to the spam problem until society stops tolerating the selfish behavior spammers represent.

      There must be more to this proposal than you've related here. This sounds more like an off-the-cuff suggestion that the usually sound thinking of our qmail friend.

      --

      The thing about things we don't know is we often don't know we don't know them.

    7. Re:IM2000 by lcde · · Score: 1

      So instead of getting 1000 emails we get 1000 messages to pick up emails. Then they start spoofing message sends and you have the same exact problem.

      The problem is people click on them and it makes them profitable so they continue to do it. 99% of all spam preys on people who want to better themselves in dumb ass ways.

      --
      :%s/teh/the/g
    8. Re:IM2000 by digital+bath · · Score: 2, Informative
      And under the current system, the spammer doesn't know anything about the recipient (or even that the email address is valid) unless he does something stupid like reply or click on a web link. Under this system, the spammer would know which addresses were valid by watching which messages were picked up.


      Not entirely true. If a user is running a mail client that allows HTML mail, then the spammer can make the client request something unique from the spammer's server - an image, for example. I've seen spam email with images like this:
      <image src="http://1.2.3.4/verify.php?email=YOUR_EMAIL_HE RE" />

      When the user previews or opens that mail, their client will request that "image", and the spammer immediately knows that your email is valid.
      --
      find / -name "*.sig" | xargs rm
    9. Re:IM2000 by Wesley+Felter · · Score: 2, Insightful

      So in the glorious IM2000 future my computer will pull down gigabytes of spam from random trojaned PCs whose owners say "what?" when you accuse them of spamming...

    10. Re:IM2000 by JaffaKREE · · Score: 1

      The mail sits on the senders mailserver, waiting to be picked up, and if you want to retrieve it, your mail client does so from his server

      New Mail: Would you like to retrieve mail with subject: 0mgV1agraBuyBuy_www.penisenlargements.com_GOGONOW

      FROM: ForNewCredCardsVisit_www.mywebsite.com___SendMeMon eyPlz

    11. Re:IM2000 by FictionPimp · · Score: 1
      But if you have to go to the machine to get the message, you know the IP. And then you can know the ISP. And with that information, you can notify the ISP.

      Now, in theory the ISP will get thousands of notifications for 1 ip or a range of IP's relating to 1 dial up number/section of their network. Hopefully, they would do something about it. Comcast has been kicking people off for being infected with some virus's. I wouldn't put it past other ISP's to step up the plate and disconnect these people when they can 100% verify the location of the spam with almost no work on their end. Me personally, I use a custom solution. I first use a whitelist on my end that includes only the domains I expect to receive email from. Then I use a filter to stop any spam that may come from those domains (this prevents me from having to add each address from a domain.) Finally, whenever I send a email to a domain not on my whitelist, it gets added to the whitelist for 1 week. If I send more then 4 weeks of messages, it gets perminatly added. I used to get a moderate amount of spam, 40-50 a week. Now I get none. Although, truth be told, I was down to 5 or less a week with just the filter.

    12. Re:IM2000 by chris_mahan · · Score: 1

      I would set up my system to systematically check that for every notification there is an actual matching message body at the originating server. If there was not, I would just drop the notice.

      --

      "Piter, too, is dead."

    13. Re:IM2000 by dargaud · · Score: 2, Insightful

      Sounds like usenet to me... I remember reading his proposal some time ago and it does make a lot of sense. No more flooded mailbox while you are on vacation... And it's also a good way for the sender to control whether or not the mail has been read (as opposed to only received). And idiot family members who send the content of their new digital camera to all family members without downsampling the images will get a quite useful "Full outgoing mailbox" error message.

      --
      Non-Linux Penguins ?
    14. Re:IM2000 by mdfst13 · · Score: 1

      "Add to that things like the increased storage costs imposed on ISPs and thus their customers and issues like aging (how long will the ISP hold the message before collection?)."

      The same length of time that they hold POP emails now (or until the outbox overfills or something). All this is is POP from sender (normally you POP from your mail server; with this protocol, you POP from the sender's mail server).

    15. Re:IM2000 by AME · · Score: 1

      This is why I use Evolution and configure it to not load images off the net. That and I really don't care to see it.

      --
      "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
    16. Re:IM2000 by Anonymous Coward · · Score: 0

      I like the debate that's going on .. Not flaming/trolling, but to develop further...

      a) Notification contains no sender-modifiable content. No way to know if you want it or not. You say yes and wind up with spam from unknown server.

      Interesting.. But if the message only contains to/from and subject line, that seems like more than enough to make an informed decision.

      b) Notification winds up containing the entire spam as subject line, and the supposed server it's coming from doesn't exist.

      Hmmm... How about a Limit the on the content length?

      c) Spammers break into millions of unsecured Windows boxes and run 'mail servers' on them.

      Doesn't sound very different from what they're doing now. It still wouldn't change the fact that one could make a decision based on the notification delivery.

      I'm not sure any solution is going to be bullet proof.. however, I do think it's a step in the right direction.

    17. Re:IM2000 by lynx_user_abroad · · Score: 1
      ... check that for every notification there is an actual matching message body at the originating server.

      And why wouldn't there be, especially in the case of spam?

      Ignoring the fact that you may be making 100K "actual matching message body" checks a day, you should realize that as soon as you ask the originating server if the message body exists, you've already lost the game.

      There are two basic types of communication: channelized and broadcast. Your eyes are a crude example of a channelized communication: you only receive information from the thing you're looking at. Your ears monitor broadcast communication.

      Email started life serving the needs of broadcast communication: we accepted email from everyone. Whitelists in their various forms are an attempt to channelize that communication. But so long as we as recipients of the communication want to listen to broadcast communication, there's always an opportunity for disrespectful individuals to make noise.

      I'm not convinced that shutting down all broadcast-style communication is a good thing. That's too much isolation for even this hermit to handle. But short of that, the only solution for the behavior which manifests itself in email as spam, is to convert the disrespectful individuals into respectful ones, which will require patience, tolerance, and time.

      And I'm not sure there's enough of any of those left on the Internet.

      --

      The thing about things we don't know is we often don't know we don't know them.

    18. Re:IM2000 by mdfst13 · · Score: 4, Insightful

      Your a and b options are not a complete list. In actuality, you would send a subset of the headers in the notification (the recipient could potentially pick which ones--possibly in the response to the EHLO replacement). One can certainly limit subjects in the initial notification to (for example) 50 characters, not enough to get a real message across but enough to recognize many legitimate kinds of email (for one thing, how many legitimate emails have subjects longer than 50 characters?). In regards c, it is hard to run a POP server on a desktop PC.

      Another possibility is that the notification could be just that (no content whatsoever), with you downloading the headers separately (i.e. 3 steps: notification; headers; body and full headers). That would force the server to exist, but you don't have to download the rest of the message if you do not want to do so.

      Also consider how this would work with RMX proposals (like SPF: http://spf.pobox.com ). If the email is not from a validated IP, then you can reject the initial notification.

      It is also worth noting that a spam method that requires illegal acts (like virus infection) is dangerous for the spammer. It is not really practical when selling everyday items, only scam emails (already illegal) or really high margin items that allow the spammer to change locations often.

      Criticizing anti-spam proposals for not completely solving the problem is missing the point. No one anti-spam method is going to eliminate spam. Each one is designed to make it harder to spam, ideally without impacting normal email. IM2000 does this, since it merely shifts from POPping from the recipient's server to the sender's server. This is harder for senders but easier for receivers in most cases. The exceptions are those where the sender does not maintain a persistent (i.e. always on) mail server (e.g. spammers). This is very rare with legitimate emails (if the sender does not have a persistent mail server, then they can't *receive* email; legitimate senders generally want to be able to receive emails in response).

    19. Re:IM2000 by rw2 · · Score: 1

      Nice try, but no cigar.

      You know why I get [checks his logs] a few hundred spams a day? Because of that attitude.

      Most spam comes from open relays and with reply addresses which are fake. If this is removed as an option the spam problem *immediately* goes down by something like 95% according to my logs.

      Then, with the other 5%, because you know who sent it you can take legal or technical action to limit their ability to bug you.

      PEOPLE. READ THIS AND BE INFORMED. THE PERFECT IS THE ENEMY OF THE GOOD IN THIS PROBLEM DOMAIN. WE SHOULD AGREE ON A PRETTY GOOD TECHNOLOGICAL SOLUTION AND USE IT!

      Hell. We should have done that two years ago.

    20. Re:IM2000 by nologin · · Score: 1
      And under the current system, the spammer doesn't know anything about the recipient (or even that the email address is valid) unless he does something stupid like reply or click on a web link.

      Unfortunately, spammers don't even have to wait. They just need to look up their MTA's logfile and look for any messages like "250 message accepted for delivery" and they now have a valid e-mail address. Score one to the mail address database.

    21. Re:IM2000 by chris_mahan · · Score: 1

      I said I would have my system check if there was a message on the sending server. I didn't say I would spend brain cycle doing that. I would write a python script to do that for me.

      Now, that's a fisrt line of defense, After that, the usual spam/virus filter is applied, with automatic notification to authorities and abuse@server.com and all related entities with the name and IP of the server the mail came from.
      up and up the isp chain.

      Of course, enough people doing that would mean that nobody would ever check mail on blacklisted servers and they would just hold mail until they got full or until expiration of the mail-holding. On second thought, a spammer with a couple of 250 gig hds could hold out a long time.

      --

      "Piter, too, is dead."

    22. Re:IM2000 by ralphclark · · Score: 1
      The big difference between it and mail we have now is that only the notification of mail is sent, not the mail itself. The mail sits on the senders mailserver, waiting to be picked up, and if you want to retrieve it, your mail client does so from his server.

      This sounds a bit like IMAP actually. But in practice its almost as much of a nuisance having to wade through dozens of headers to check if there is any mail at all from someone you know.

    23. Re:IM2000 by JuggleGeek · · Score: 1
      If a user is running a mail client that allows HTML mail, then

      they are an idiot who is essentially begging to be spammed, trojaned, virused, etc. I have no problem with HTML email - but it won't execute on my machine without my specific permission, and 99% of the time, that isn't going to happen.

      If I don't know you, a short "This is why I want to talk to you" message in plain-text is much more effective way to reach me than HTML crap.

    24. Re:IM2000 by JuggleGeek · · Score: 1

      A spammer could hold out a long time, by saying "Anyone that queries for messages fitting X description get MsgID-00001 as a reply". But it would also make it fairly easy to track them down, and they would soon be blacklisted.

    25. Re:IM2000 by The+Cookie+Monster · · Score: 1

      With this architecture it becomes easy to fix the problem you described as RBL lists become far more accurate.

      Also, your computer only downloads the email you choose to read, so the bandwidth problem of spam is nearly solved, this also fixes another broken aspect of email - unlike the phone, face to face, SMS, or registered mail etc, with email you don't know if the person you are talking to actually heard you. If you're paranoid about privacy you might have grown to like this about email, but really it just makes it broken as a communication medium.

    26. Re:IM2000 by lynx_user_abroad · · Score: 1
      ...look for any messages like "250 message accepted for delivery"...

      That works for small-scale systems, but when dealing with the larger service providers it fails. A system like AOL will routinely "accept for delivery" every message, and only later figure out if the mail can actually be delivered locallyi, and send back a delivery failed (if appropriate) to the (forged) sending address. Well, at least that's how it's supposed to work.

      --

      The thing about things we don't know is we often don't know we don't know them.

    27. Re:IM2000 by Bronster · · Score: 1

      One can certainly limit subjects in the initial notification to (for example) 50 characters, not enough to get a real message across

      I've had SMS spams of 50 characters or so. It's certainly possible. The important bit is only http://tinyurl.com/abcd/ long anyway.

      By keeping the notifications short (with fake server details) you even cut the data costs a bit.

      In regards c, it is hard to run a POP server on a desktop PC.

      Actually, it's remarkably easy. Especially in these days of Windows NT based boxes. You don't even need to know that it's there.

      Sure this is one of the better solutions to the SPAM problem that I've heard, but it's by no means the safe reliable method that you're suggesting. Amongst other things, the authentication infrastructure is a completely different kettle of fish - you need to run a server which anyone can log in to - I can see denial of service possibilities here.

      Oh, and for those of us who don't check their mail via POP (i.e hotmail users) or who use disconnected IMAP from multiple different machines? What about the people in large corporate environments running Lotus Notes or Exchange? This is a 'requires everyone to switch overnight' solution.

      I can see having to run a web based service for the download of these messages...

    28. Re:IM2000 by Bronster · · Score: 1

      WE SHOULD AGREE ON A PRETTY GOOD TECHNOLOGICAL SOLUTION AND USE IT!

      Come back when you've convinced everyone else (I'm especially thinking people who use something like UUCP here over links that don't even support TCP for going and popping to some random server) to switch at the same time so it doesn't create more headaches than it solves, and I will accept your modest proposal of a better technological solution.

    29. Re:IM2000 by lynx_user_abroad · · Score: 1
      I said I would have my system check if there was a message on the sending server. I didn't say I would spend brain cycle doing that. I would write a python script to do that for me.

      I see. So the only messages (as opposed to notifications) which would be delivered to your inbox are the ones which really exist. Is this an improvement? How many non-existant spam messages to you get in a day?

      Now, that's a fisrt line of defense, After that, the usual spam/virus filter is applied, with automatic notification to authorities and abuse@server.com and all related entities with the name and IP of the server the mail came from. up and up the isp chain.

      Which means, after adding this level of complexity to the end-to-end email system, you wind up having to do exactly the same thing you do today. Except now, instead of complaining that the evil spammer is abusing your download bandwidth, the evil spammer can just say "if you don't like it, then don't ask to download the spam from my server..."

      Of course, enough people doing that would mean that nobody would ever check mail on blacklisted servers...

      Nobody, that is, except those people who actually buy from the spammers... Let's remember who's keeping these guys in business.

      ...and they would just hold mail until they got full or until expiration of the mail-holding. On second thought, a spammer with a couple of 250 gig hds could hold out a long time.

      And you're still making the assumption that spammers use their own domains, care about how loaded the rooted relays are, keep the messages on their own disks, and choose to play by the rules. They don't.

      --

      The thing about things we don't know is we often don't know we don't know them.

    30. Re:IM2000 by rw2 · · Score: 1

      1) You don't have to convince everyone at once. Just get support for a couple of the quite reasonable proposals into exim, sendmail and exchange and that's probably 80% of the battle.

      2) Not everyone has to switch at the same time. However, once one of these ideas gains traction the momentum will make anyone who doesn't adopt look like a luddite.

      That note does reflect the problem though. People constantly look for an excuse to fail even while the spam fills their mail spool. Shame.

    31. Re:IM2000 by mdfst13 · · Score: 1

      "I've had SMS spams of 50 characters or so. It's certainly possible. The important bit is only http://tinyurl.com/abcd/ long anyway."

      Yes, but then you can just bounce messages with subjects with URLs in the first 50 characters (from strangers).

      Me: "In regards c, it is hard to run a POP server on a desktop PC."

      You: "Actually, it's remarkably easy. Especially in these days of Windows NT based boxes. You don't even need to know that it's there."

      Sorry, I thought the next line (which you did not quote) made this clear: it is technically easy but practically difficult. The problem isn't running the server software; the problem is that servers need to be *on* when you go to access the message. Desktop PCs are turned off frequently. Note: it's not impossible, just not something that would involve *millions* of virus infected PCs successfully.

      "I can see denial of service possibilities here."

      DOS attacks on mail servers are not difficult now. They already accept all connections (from any IP) over their SMTP port. Plus, you can add authentication to the system. Just generate a password for each message and send it in the notification. Then only message recipents can connect successfully.

      "This is a 'requires everyone to switch overnight' solution."

      Not really. If you are an IM2000 capable sending server, try IM2000 first. If the receiving server responds appropriately, pass just the notification. If it does not, pass the message via SMTP. The recipient can give IM2000 messages brownie points with your Bayesian filter. Immediate help (without an immediate switch). Not as good as SPF ( http://spf.pobox.com ) in this regard, but still better than the current system. Also allows for SPF records that specify a domain as only send IM2000 messages. Further, one can (relatively) safely allow IM2000/SPF messages from places where SMTP is blocked (residential DSL/cable, cyber cafes, etc.).

      In this system, webmail, IMAP, and Exchange/Notes servers act as clients in the system. If you choose, you load the message from the IM2000 server to the storage server. If not, refuse the message.

      It's a useful new protocol. It would be nice if mail servers supported notification receipt and if clients handled the handshake system. Much the same way that it would be helpful if clients handled public keys automatically.

    32. Re:IM2000 by 4of12 · · Score: 1

      This proposal would just move the problem to distributed boxen to serve the spam messages, not the spammer's boxen.

      But the burden of storing so much spam might cause quicker collapse of the 0\/\/n3d box than the burden of SMTP relaying.

      If you can't get directly to parasitic spammers, at least this might reduced the number of receptive hosts (unpatched, misconfigured, misadministered machines).

      --
      "Provided by the management for your protection."
    33. Re:IM2000 by Knetzar · · Score: 1

      Maybe not, since a smart server would only store one copy of that email and allow it to be downloaded by 10 different people instead of storing 10 copies.

    34. Re:IM2000 by elemental23 · · Score: 1

      But if you have to go to the machine to get the message, you know the IP. And then you can know the ISP. And with that information, you can notify the ISP.

      That information is already available in the Received: header of every e-mail sent. It's trivial to see where an e-mail came from before being delivered to your ISP.

      --
      I like my women like my coffee... pale and bitter.
    35. Re:IM2000 by FictionPimp · · Score: 1

      I was always led to belive it was trivial to forge headers and this is why tracking down spammers is so hard. Am I wrong?

    36. Re:IM2000 by elemental23 · · Score: 1

      One Received: line is inserted by every mail server a message passes through. Today, this means there are usually two: the senders outgoing server and your MX server. Smarthosts, mail forwarding, and backup mail spoolers are some of the reasons there might be more than two, but it's unusual to see more than three.

      Unless your own mail server (ie, your ISP's, or whatever) has been compromised, you will always be able to see where the mail came from just prior to being delivered to you. In most cases, the Received: line inserted by that previous server will be accurate as well. The only way for a spammer to insert his own Received: headers is to add them before sending the mail out, which means the forged header will always be at the bottom (Received headers are added from the bottom up). You can usually spot inconsistencies between forged headers and the first accurate one if you look carefully. All you really need to do to find the source of an e-mail is identify the first accurate Received header.

      Compromised proxy servers are another matter, as they will appear to be the origination point themselves, even though the message was sent to them by someone else. Nobody bothers forging headers any more now that trojan proxies are so easy to come by. These truly do hide the original sender, and IM2000 wouldn't solve this problem.

      --
      I like my women like my coffee... pale and bitter.
  23. Bandwidth and storage for the ISP by RT+Alec · · Score: 5, Informative

    I administer a mail server for a small ISP. The problem with filtering on the user's end is that my costs are consumed by the time the user deals with the spam. I don't think, as the article suggests, that spammers will slow down if their message is not being read, in fact they will just spew out ever more spam. If a 1/10 of 1% hit rate does not deter them, a smaller hit rate won't either.

    I have to put some upper limit to the amount of storage I can give each person (right now I allow 100M, which I think is quite reasonable). But if a user goes on vacation and does not check their e-mail for a month, they could have their inbox filled with spam and viruses (not much difference these days, from a server admin point of view). This will preven legitamate messages from coming through. Therefore, I use the following technical measures to help reduce spam:

    • RBLs: dnsbl.njabl.org, sbl.spamhaus.org, xbl.spamhaus.org, and dul.dnsbl.sorbs.net
    • SPF:Sender (not adopted widely yet, but it does block a few messages a day even now)
    • Blocking specific subject lines (during virus outbreaks this can help)
    • Blocking mail "from" non-existant domains
    I really have no choice, I cannot afford not to take these measures. I explain all of them to my clients, nobody has had a problem yet. These measures catch roughly 75% of spam and viruses, and as far as I know, no false positives.
    1. Re:Bandwidth and storage for the ISP by Homology · · Score: 1
      In upcoming the OpenBSD 3.5 there is an implementation of Greylisting in the spamd daemon. You can try it out by installing a snapshot of current from a mirror

      It works by initially by "greylisting" e-mail from unlisted mail servers by sending a "451 4.7.1 Please try again later". If the server resends the e-mail within 4 hours, but minimum 30 min, the server is whitelisted. These timings can be configured, of course.

      For now, this works very well for me, since few virii bothers to resend an e-mail, and the same goes for many spammers.

    2. Re:Bandwidth and storage for the ISP by denis-The-menace · · Score: 2, Interesting

      Too bad nobody is combining those with a SMTP engine that can see the messages comming in and accept them VERY SLOWLY. (ie.: 1 byte per second)

      I know something like this exists already but why not make known spammer servers get 3rd rate service from our owns servers?

      Their servers would could take weeks to send out the number of messages they can now in 10 minutes. They need to get the massages out quickly or else the ratio of misses starts to cost them. This is the real solution.

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    3. Re:Bandwidth and storage for the ISP by djmurdoch · · Score: 1

      why not make known spammer servers get 3rd rate service from our owns servers?

      Why would you want to give known spammer servers any service at all?

      Your suggestion might be good if you applied it to any untrusted server. If a server sends you enough non-spam, they get to speed up.

      The problem would be making this protocol widespread enough to have an effect on the spammers.

    4. Re:Bandwidth and storage for the ISP by spitzak · · Score: 1

      My ISP runs SpamAssassin and markes the spam in the subject lines. I think a good idea would be if a user approaches their storage limit, that the ISP then deletes all the SpamAssassin-marked mail. This is certainly better than deleting all the *new* mail, which seems to be the solution my ISP uses. It could delete everything higher than 5, then 4, then 3, etc, until the amount of email falls below the limit.

      It would also help if the ISP had an option on the web page that said "throw away anything Spam Assassin thinks is spam". A user could turn it on if they decided SpamAssassin was doing a good job. I put a cron job in my ISP to do this (they provide a Unix shell) but I doubt that would ever be considered user-friendly.

    5. Re:Bandwidth and storage for the ISP by Anonymous Coward · · Score: 0

      >and as far as I know, no false positives

      How would you know? If the mail is blocked hard and is not responded with a reject mail message, (A common practice by ISP's since it would result in more wasted bandwidth) the sender won't know that the mail didn't make it through, and the receiver never new the mail existed.

      Ignorance is no excuse...

    6. Re:Bandwidth and storage for the ISP by shking · · Score: 1
      Too bad nobody is combining those with a SMTP engine that can see the messages comming in and accept them VERY SLOWLY. (ie.: 1 byte per second)

      That's precisely what spamd daemon does. The -s parameter sets the delay for each character sent to the client by the specified amount of seconds. Defaults to 1. What OpenBSD 3.5 adds is greylisting.

      --
      -- "At Microsoft, quality is job 1.1" -- PC Magazine, Nov. 1994
    7. Re:Bandwidth and storage for the ISP by RT+Alec · · Score: 1

      Any rejects are, indeed, handled with a correct SMTP error code being returned. If there have been false positives, I have not been told about them (my clients would let me know). Thus, the accurate statement "as far as I know".

  24. suggestion by Anonymous Coward · · Score: 0

    instead of spending thousands of hours fighting spam, just hit delete when the shit hits your inbox. problem solved.

    1. Re:suggestion by Anonymous Coward · · Score: 0

      But with enough spam, pressing the "delete key" *does* take thousands of hours.

  25. No, spammers are VERY hard to track down. by Anonymous Coward · · Score: 0

    Tell that to the people at Habeas, Inc. who have spent the last four months under attack by a spammer who works exclusively from hacked broadband hosts. Their latest update on this guy was posted april 6 promises legal action but STILL does not name the guy who's been doing this. Meanwhile my ISP changed the SpamAssassin score for Habeas to -16 because the only marked mail we get is drug spam.

  26. Is Poster Author? by DanTheLewis · · Score: 1

    His email is cfahey@blah blah and the article is on colinfahey.com. A little warning is in order. Thank you!

    --

    Q: What did the comedian say to the crowd?
    A: If I knew, this joke would be funny.
  27. SpamNAZI by ryanw · · Score: 1

    I think the only solution to spam is something like SPAMNAZI (http://www.spamnazi.org).

  28. Seconded. by Moderation+abuser · · Score: 4, Funny

    My spam folder is full of mail with all sorts of crap random words.

    The one or two which have gotten through look like they could have been written by a Perl guru.

    --
    Government of the people, by corporate executives, for corporate profits.
  29. I was just thinking by RAMMS+EIN · · Score: 1

    Funny, I was just thinking about some of the problems with spam the other day. I came up with an idea. Note that I am not suggesting we adopt this approach (I haven't thoroughly considered it yet), I am just posting the idea here so that others can consider it, be inspired, identify weak points, come up with improvements, thrash it, or generally do whatever they feel like with it.

    First, some talk about scope ani justification of the idea. This method does not, in any way, eliminate spam. My take is that you want to be able to receive all email that is sent to you. Some have argued that they would rather receive spam than not receive sincere email (false negatives vs. false positives). Also, consider that telephone numbers and mail addresses can be used as spam targets, but cause much fewer grievances.

    So, instead of eliminating spam altogether, we could try to reduce the damage it does. Part of the damage is in the bandwidth it uses, and the storage it takes up in users' mailboxes. The idea, then, is that, instead of sending the _message_ to all recepients, one sends a _reference_ to the message (comparable to pass-by-reference instead of pass-by-value). This reduces bandwidth and storage costs (for the recepients, and for the net as a whole), and incurs storage costs at the sender's side. It also exposes the sender to some extent. All these factors conspire to reduce damage done to victims, and make spamming less attractive.

    --
    Please correct me if I got my facts wrong.
    1. Re:I was just thinking by crimson30 · · Score: 1

      I was just thinking along the same lines.

      If the original message were stored at the sender side, wouldn't this alleviate the problem of spoofing and massive bandwidth consumption?

      What are the flaws I'm not seeing here? Why not adopt this??

    2. Re:I was just thinking by Anonymous Coward · · Score: 0

      The only flaws are that mail has to be backwards compatible. That means there's no incentive for spammers to comply

    3. Re:I was just thinking by RAMMS+EIN · · Score: 1

      ``What are the flaws I'm not seeing here?''

      One thing is that it has a major impact on the way email works. Imagine sending HTTP links to the message. This requires either that the user browses to the link (inconvenient), or that mail clients be changed so that they automatically follom the link (requiring changes to mail clients, making them more complex).

      Changes propagate slowly. See PGP, which could also be used as a solution to spam, or IPv6, which has been accepted but is still sparsely adopted. During any transition period, spam would continue as usual, further discouraging adoption as it doesn't have immediate benefits.

      Another thing is that the method poses new risks. In order to read the message, you contact the sender, so you expose yourself. The sender knows that he reached a real address - which is something you would want to prevent. Also, it might be easier to exploit security holes in your system when you contact the other computer.

      These are just a few issues, I'm sure others will come up with more.

      --
      Please correct me if I got my facts wrong.
    4. Re:I was just thinking by crimson30 · · Score: 1

      Another thing is that the method poses new risks. In order to read the message, you contact the sender, so you expose yourself. The sender knows that he reached a real address - which is something you would want to prevent. Also, it might be easier to exploit security holes in your system when you contact the other computer.

      Couldn't the receiver just use a proxy for pickup?

    5. Re:I was just thinking by RAMMS+EIN · · Score: 1

      ``Couldn't the receiver just use a proxy for pickup?''

      Well, the sender specifies the reference, right? So, unless the mail client does some magic, no. And you know not all clients are going to get it right. Besides, there may be good uses for the real client contacting the real server.

      Do I sound like I toast my own ideas? Heh.

      --
      Please correct me if I got my facts wrong.
    6. Re:I was just thinking by crimson30 · · Score: 1

      or that mail clients be changed so that they automatically follom the link

      Sounds like a pretty simple solution to me. All that would be needed is a standard format for the e-mail ticket (reference message as you call it) and a client that supports the standard.

      If such a standard came out tomorrow and new mail clients to boot, I'd be more than glad to trade out my client. If someone e-mails with an older client, just have the new client send back "sorry, this e-mail uses x.x00". Then I tell my friends and add blurbs to e-mail web postings to inform of the necessity of said compliancy, and presto.

      So, how's this:

      1. Sender sends standard formatted ticket containing originating address and a random verification string.

      2. Receiver gets ticket and send pickup message with another different random string and original string through a proxy.

      3. Sender verifies original string and sends actual message.

      4. Receiver verifies secondary string and gets message.

      And by doing it all client side, there's no immediate requirement to chenge server software.

    7. Re:I was just thinking by RAMMS+EIN · · Score: 1

      1. Sender sends standard formatted ticket containing originating address and a random verification string.

      2. Receiver gets ticket and send pickup message with another different random string and original string through a proxy.

      3. Sender verifies original string and sends actual message.

      4. Receiver verifies secondary string and gets message.


      Sounds good. You could use assymetric key cryptocraphy to further increase security. Care to code up some sample implementation? Or work out the details of the tickets and we both code something. Anyway, let's take this discussion off-site. Use the contact form on my website to contact me (see above for URL).
      --
      Please correct me if I got my facts wrong.
  30. Probably not too useful by pjt33 · · Score: 1
    That would work for people with e-mail addresses like j.a.doe@whatever.com, but a lot of people have addresses like john.doe@whatever.com or even john@whatever.com.

    As far as companies go, no company is going to want to prevent people e-mailing them easily.

  31. No code numbers, no pay mail by 192939495969798999 · · Score: 1

    Code numbers probably won't work, for the same reason that charging for mail won't work. People will accumulate a list of people's code numbers. How? You'll have to give out the code # to apply for a credit card at college and get that free t-shirt. I get TONS of paid spam at my house. Do you know how much it costs to print a color flyer and send it to thousands of people? A LOT!!! But I still get them. We all do. Nothing will stop advertising, charging for it will just mean more expensive ads being mailed out (i.e. the super bowl ads cost a ton, but there are still ads there.)

    --
    stuff |
  32. Signed email by Orgasmatron · · Score: 2, Funny

    Uh, I think this guy just invented signed email.

    --
    See that "Preview" button?
  33. Funny, that's what I concluded by mr_rangr · · Score: 1

    If you have to give a code out to someone, why not just add them to your whitelist? No additional mechanisms needed.

  34. Shooting Spammers by Nom+du+Keyboard · · Score: 1

    Shooting spammers when you find and convict them might make it a less attractive field to enter.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Shooting Spammers by gravyfaucet · · Score: 0

      Or give them a job...on the Iraqi police force.

      --
      Yes! Evil rules! Good can suck it! Suck it, good!
  35. Not sure what I think of it by Rikus · · Score: 1

    I know it is probably more effective to stop spam at the mail servers, but what if users don't want this? What if the spam filters make a 1 in 8192 mistake on an important email? There are already mail-server-side email filters, but this seems like it'd only take that further. I guess simply adding in an "X-Spam" header to be read by the client is okay, since servers add their own "Received" headers anayway... I wonder how this applies to forwarded messages or messages with many recipipents.
    Are different well-known mail servers around the world to share eachothers' email to compare messages?
    In any case, if I want spam prevention, I'd prefer to set up my own set of filter rules or borrow a pre-made set from an ISP who provides such a service.

  36. Oh, fuck "leaving them voicemail" by devphil · · Score: 1


    I ignore any proposed solution to spam that does not consist of the simple phrase:

    The spammer will be shot in the head with two bullets.

    Now, if even .5% of spammers had their walls decorated with their own brains, that would cut down on bandwidth wastage.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
    1. Re:Oh, fuck "leaving them voicemail" by Mattintosh · · Score: 1

      I propose a new solution:

      The spammer will be shot in all body parts with a full clip from the submachine gun of your choice.

      Of course, you'll just ignore this... :P

    2. Re:Oh, fuck "leaving them voicemail" by devphil · · Score: 1


      Nah, as long as it involves bullets hitting spammers, I can adjust. :-)

      --
      You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  37. Unfeasable by Trolling4Columbine · · Score: 0
    "Actually, it comes close to the Internet tax idea that Congress is punting about, but applied to spams."

    That's a rather simplisitc approach, but it fails to differentiate between online purchases made in response to spam, and an those made in response of solicited e-mail. For taxation purposes, how could you possibly make that distinction? And how could you possibly enforce it?

    --
    Socialism: A feeling of discontent and resentment caused by a desire for the possessions or qualities of another.
  38. Don't forget about multiple recipients by dmeranda · · Score: 1

    And when I send a message to both Sam and to Jane? Or Sam forwards my email to his friend Mike, but leaves the subject as "Fwd: Sam ...", so Mike's email rejects it.

    Or spammers just start sending you more stuff until one "breaks through",

    Sean, great dealz now
    Susan, great dealz now
    Steve, great dealz now
    Selma, great dealz now
    Sam, great dealz now...gotcha

    Note the special keyword trick can still be useful for certain personal communications...for instance if I tell all my friends to put the word "green" in their subjects...and my mail client then *whitelists* all subjects that contain "green". This may prevent me accidentally deleting their mail. But it's not a general purpose solution to spam.

  39. Tell you what. by Moderation+abuser · · Score: 4, Funny

    Post your email address and I'll forward my spam messages to you. That'll train your bayesian filter.

    --
    Government of the people, by corporate executives, for corporate profits.
  40. Insoluble by evilad · · Score: 1

    The bases of the problem are twofold:

    1. You want to accept mail from strangers.
    2. Some strangers insist on anonymity.

    Simply put, if you insist on accepting email from anonymous strangers, there is no way to guarantee that all of it is wanted.

    Even if you don't want mail from anonymous entities, but still want mail from strangers, the problem of identity management is non-trivial. The only solution I see is a "web of trust," based on a very large relationship database like Orkut or PeopleAggregator.

  41. Here's one of my filters by Craig+Davison · · Score: 1

    I filter any mail with a link to a .biz domain. It's the trailer park of domains.

  42. This is just a less-good PKI solution by 0x0d0a · · Score: 2, Informative

    While I'm pretty strongly of the opinion that a PKI system with a trust network and signed content is ultimately going to be the only effective long-term way to deal with spam, this isn't great.

    It's essentially just a PKI system, but requires effort on the part of the individuals to manually set up a trusted transmission channel for authentication data for each person, breaks security if an email is exposed, does not provide strong authentication benefits, and seems to be open to forgery containing data from an original email. It still requires the installation of software.

    Instead of transmitting each "set of formulas" via a trusted channel, one could hand over an RSA pubkey, and instead of some weird proprietary embedding of secrets, one could simply sign the email. This provides all the benefits of the proposed system, operates in a regular manner, is strong against compromise of a client machine or of sent email, and there are, to some degree, systems in place to handle signing.

    I would advise against this solution. It provides no benefits that a conventional email signing system lacks, and has some serious weaknesses.

  43. Who will collect this tax? by Duhavid · · Score: 1

    What will be done with the money?

    --
    emt 377 emt 4
  44. No, not having a Solution is ridiculous by Anonymous Coward · · Score: 0

    It should be self-evident that this solution is not workable. Anything that requires this massive type of retooling of the whole method of using e-mail is doomed to failure.

    This attitude is what keeps real solutions from occuring. SMTP/POP3 is antiquated, designed for a simpler time, and it needs replaced, period. If there were anything in its standards that could truly prevent spam, don't you think someone would have come up with it in the last 15 years?

    And so what if we have "interruption of normal e-mail usage" for a while? What do you think we have now? Millions of tiny "interruptions" bouncing around 24 hours a day. Slowing things down, wasting resources, wasting time, etc.

    These band-aid fixes are just that. They are not a solution. So I don't have to see the beastiality or xanax ads anymore, great. That doesn't mean they aren't still consuming mass resources in their continuous effort to reach me.

    "retooling of the whole method of using e-mail" is exactly what needs to happen, and not just because of the spam epidemic.

  45. Why so much opposition to changing the protocol? by barc0001 · · Score: 5, Interesting

    Seriously? Go to a syn-syn/ack-ack system.

    The sending SMTP box says to the receiver "I've got a message for you" Receiver caches the message, hands the source box a 32 digit random number and says I'll call back in 30 seconds by your FQDN. It does so. Receiver says "did you send me a message with the serial 'x'"? If yes, then the source in the header wasn't spoofed, and the message goes through, if not, the message gets dropped.

    Almost all spam these days comes from spoofed sources. But if in this case it's still spam, it's a lot easier to track the source immediately and deal with it. Take away the ability to hide, and like mold in the sunlight, most of it will vanish without further effort.

  46. One missing trick on his page by Rick+Zeman · · Score: 1

    ...is to have the text component of a multi-part HTML email contain totally innocuous text whilst the HTML component has the actual spam.
    I don't think it's too effective (the spam far outweighs the ham in my Bayesian corpus), but I think it's an interesting trick that could pollute the creation of a corpus over time.

  47. michael, you are such an ass by Anonymous Coward · · Score: 0

    Ok, yes, I realize that the page the submitter of this story linked to must have been written by a GNU hippie or a person who obviously has "their own way" to eliminate spam, but michael's "Hmmm" link to the old slashdot joke where you check off all the things your post is promoting is just mean and stupid. First off, if you even scan all the way through the main article, it becomes clear that this is hardly "news for nerds, stuff that matters" as it's yet another way 'eliminate spam' which we all know will never completely work. Con artists and telemarketers still operate on the telephone system, how will it be any different on the Internet? Secondly, I'm sure michael did little to no checking of the validity or feasability of the story details, and instead thought it would be funny to be a smart ass and post the story along with his own little pithy link to the joke about posting. How lame!

    And yet michael thinks that this news item was worthy of posting to the main page just so he could troll it with his "Hmmm" link. michael, we still don't like your lame ass opinions, so just shut the hell up already and quit your sad "editorializing" (I shudder to think of you as an 'editor' of content) and just post the stories.

    Slashdot has become michael's dumping ground for things better left said in his own PERSONAL blog, not a public forum. Although I suppose we could call slashdot a blog of sorts, but it's more a public forum than a personal "I think this sucks!" type of site.

  48. Indeed by waldoj · · Score: 1

    I couldn't agree more. I've had my e-mail address (waldo at waldo dot net) for many years, and last night, I snapped. I'm getting my ducks in a row to change my e-mail address, using a new domain (waldo at jaquith dot org), and to simply inactivate my current domain. I'll phase out this address over the next few months, and jealously guard my new address.

    What a pain in the ass.

    -Waldo Jaquith

  49. Neighbourhood spammer by Bevan+Collins · · Score: 1

    Domain Name: BUYE-SOFT.BIZ
    Registrant Name: Giscard Rutten
    Registrant Address1: 115 Beachhaven RD
    Registrant City: Auckland
    Registrant Country: New Zealand

    OMG thats just down the road from me. Maybe I should check if that's his real address and sign him up for some junk mail.

  50. Is it still April 1st? by LesPaul75 · · Score: 1

    This article is dumb. It is a whitelist, only more complicated and awkward. Every person has to establish a "secure channel" with their recipient prior to sending them mail. GREAT idea. If I've established a "secure channel" with my message recipient so that I can give him this goofy code/formula/thing, then why don't I just go ahead and give him the whole message while I've got his attention? The author says that the secure channel can even be a face-to-face meeting. Brilliant.

    Hey, buddy, let's get together for lunch tomorrow. I want to give you my latest e-mail code-number so that we can send e-mails.

    I can't deny the fact that this idea would definitely reduce spam... because no one would use e-mail any more.

  51. Not a solution... by indros13 · · Score: 1
    Actually, this "solution" to spam is a brilliant new tool for spammers.

    Step (1) Create spam solution site with dozens of spam samples (i.e. meta-spam site)
    Step (2) Publish a "solution" that requires scrolling through said dozens of spam examples.
    Step (3) Get Slashdot to post your site
    Step (4) Reap profits from all the extra traffic, as well as the newly-minted cynics who will be convinced there is no spam solution.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  52. Sigh. old solution. by mumblestheclown · · Score: 2, Interesting
    A token-password based solution. Old news. Old high school buddies still can't email you, nor can potential clients.

    This 'article' dismisses laws outright. Sure, bad laws, like in the USA, haven't worked. But look at europe! Successful laws, minimal spam.

    It never ceases to amaze me what crap articles get accepted while quality ones get rejected.

    1. Re:Sigh. old solution. by Xenna · · Score: 1

      But look at europe! Successful laws, minimal spam.

      That must be a different Europe than the spam filled place I'm living in. We're all in this shit heap together, folks...

      X.

  53. Re:Why so much opposition to changing the protocol by leinhos · · Score: 1

    I imagine the problem is upgrading all those servers, or coming up with a transitionary system that allows both to exist (via trusted gateways?).

    Ultimately the real solution as suggested here is on the server/protocol side (not anything on the email client side, as the author of the article suggests). I'd have to agree that the biggest problem about SPAM is (un)traceability and spoofed addresses. If my mail server would reject anything with a spoofed address, I'm sure most of my SPAM problem would go away.

  54. Re:Is Poster Author? -- YES by Anonymous Coward · · Score: 1, Informative

    Registrar Name....: Register.com
    Registrar Whois...: whois.register.com
    Registrar Homepage: http://www.register.com

    Domain Name: colinfahey.com
    Created on..............: 23 Oct 2001 12:25:20
    Expires on..............: 23 Oct 2004 12:25:20

    Registrant Info:
    Colin Fahey

    Colin Fahey
    1068 Stanford
    Irvine, CA 92612
    US
    Phone: 9498239921
    Fax..:
    Email: cpfahey@earthlink.net

    Administrative Info:
    Colin Fahey
    Colin Fahey
    1068 Stanford
    Irvine, CA 92612
    US
    Phone: 9498239921
    Fax..:
    Email: cpfahey@earthlink.net

  55. Anybody know how to code to Outlook? by mumblestheclown · · Score: 1
    I've never done any VBA coding, though I know VB quite well. Can anybody tell me how to write a function that would be called every time an email comes in and is passed with the parameters of the subject in body as string? also, how to move an email to "deleted items?"

    If i wrote one simple function that looked at content, I'd eliminate 90% of my 1000+ daily spams trivially (all commercial solutions that i have tried have prevented too many of my customer emails from going through).

    1. Re:Anybody know how to code to Outlook? by Anonymous Coward · · Score: 0

      err, tried popfile yet? Seriously, you don't want to reinvent the wheel on this one. Or perhaps you missed the 'Spam kooks' post below?

  56. that worked for me until... by WormholeFiend · · Score: 1

    That worked for me until I emailed a customer feedback comment to a somewhat large corporation which makes a product I really like. I also got a satisfactory reply from their customer representative.

    A few months later, that *expletive* customer representative forwards one of those stupid urban myth chain-letters (about some missing kid/fake amber alert), using that company's email address book, which included my email address!

    Then the spam deluge started. :(

  57. You Might Be An Anti-Spam Kook If... by FattMattP · · Score: 4, Funny
    You Might Be An Anti-Spam Kook If...

    Each item in the following list was suggested by the words or actions of people who presented themselves to the IETF or elsewhere as having discovered the FUSSP. Some of the items may seem obscure to those who have not dealt with the IETF.

    • You have discovered the Final Ultimate Solution to the Spam Problem (FUSSP).
    • You are the first to think of the FUSSP.
    • You started looking for the FUSSP after observing that it is impossible to filter more than 99% of spam with fewer than 0.1% false positives by currently available mechanisms.
    • Despite being the inventor of the FUSSP, you are unfamiliar with "false positive," "false negative," "UBE," "tarpit," "teergrube," "Brightmail," "Postini," "SpamAssassin," "DNS blacklist," "HELO," "RBL," or "mail envelope."
    • You plan to make money by licensing the FUSSP.
    • You don't plan to make a fortune from the FUSSP, but you do expect fame as its generous and public spirited netizen inventor.
    • You are deeply hurt and angry because you are not respected as "spam fighter."
    • People don't see the value of the FUSSP because they have axes to grind, are jealous, or are too stupid to understand it.
    • You learned how to stop spam during the more than six whole weeks you've been fighting it.
    • The FUSSP assumes that your attention is so important that strangers, other than advertisers, from will pay money to send you mail.
    • Despite having invented the FUSSP, you not only don't know the difference between the SMTP envelope and SMTP headers; you doubt there is such a thing as the SMTP envelope because email doesn't involve paper.
    • Despite having invented the FUSSP, your SMTP header and DSN reading skills are so limited that when you send an objectionable message to two separate sites, you can't tell which of one of them rejected it.
    • You cannot name several potentially fatal flaws in the FUSSP.
    • All you need to do to get the FUSSP implemented and deployed is to publish an RFC or get a law passed.
    • You don't recognize any significant difference between deploying and implementing the FUSSP.
    • You plan to publish an RFC mandating the FUSSP but have never heard of RFC 2223 or RFC 2026.
    • Inventing the FUSSP did not require that you know the difference between RFC 821 and RFC 822 or that they have been replaced by RFC 2821 and RFC 2822.
    • You don't know the relevance of "consensus" or "IESG approval" to publishing RFCs.
    • You think all RFCs have the same standing.
    • Spammers won't ignore, subvert, or exploit the FUSSP if you publish it as an RFC.
    • The FUSSP depends on spammers or mail recipients changing their behavior without any immediate gain.
    • The FUSSP won't be effective until it has been deployed at more than 60% of SMTP servers and that's not a problem.
    • The FUSSP is easy to implement and deploy, but you have done neither.
    • Your job is done after having explained the FUSSP to the IETF or The Industry.
    • Programmers will drop everything to implement the FUSSP.
    • You think that a violation of an RFC by an SMTP client or server is good and sufficient reason to reject all mail from the system's domain.
    • You know that SMTP has no authentication and have never heard of SMTP-AUTH, SMTP-TLS, S/MIME, or PGP.
    • You know that the failure of SMTP servers to authenticate the SMTP clients of strangers is a major bug in SMTP instead of an expression of a primary design goal.
    • Despite discovering the FUSSP, you don't know the meanings of MTA, MUA, SMTP server, SMTP client, or su
    --
    Prevent email address forgery. Publish SPF records for y
    1. Re:You Might Be An Anti-Spam Kook If... by Roadkills-R-Us · · Score: 1
      Or if...
      • You understand spam because you get "10 spams a day!!!"
    2. Re:You Might Be An Anti-Spam Kook If... by Rufus88 · · Score: 1


      • You think this list is about you.
      With apologies to Jeff Foxworthy.


      ... and to Carly Simon
  58. Actually reinvented tagged email addrs, badly by billstewart · · Score: 3, Interesting
    Actually what he's reinvented is tagged email, either in the tagged-address format or tagged-subject format or not-written-clearly format. Lots of mail systems let you send mail to username+tag@domain.tld, or tag@username.domain.tld, and let the mail reader client sort or filter messages based on the tag. Most non-web clients aren't especially flexible about letting you generate a different tagged address when you send the mail, but some can do that.

    That way you can use different addresses for mailing lists, orkut, random recipients, each Slashdot posting, etc., and blacklist addresses that get abused and/or only whitelist addresses you've sent people. There are some risks - the subdomain version occasionally gets hit by dictionary attacks, so you might receive 10 million messages on an occasional really bad day (this mainly happens if your subdomain doesn't run its own SMTP server that can milter it.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Actually reinvented tagged email addrs, badly by Bert64 · · Score: 1

      Well, i create subdomains under my domain for everything i sign up to, and if one of them gets spammed i will remove the dns for that subdomain..
      The problem with the tags is that a spammer can remove or change the tags

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:Actually reinvented tagged email addrs, badly by billstewart · · Score: 1
      Yeah, there's a bunch of choices.
      • username+tag@domain.tld does have the risk that spammers can remove the tag, assuming that you accept mail to username@domain.tld with no tag (yeah, almost everybody does :-)
      • tag@username.domain.tld or tag@mydomain.tld makes it harder for the spammer to guess what to use as a default. At fastmail, tag@username.fastmail.fm is translated to username+tag@fastmail.fm, so as dictionary attack generally spams the whole account.
      • something@tag.mydomain.tld _is_ kind of cute, assuming you countrol your DNS - you can map unwanted tags to 127.0.0.1 or 192.168.255.255 to deflect the spammer, and you'll never see the blocked attempts, but that does mean that there's one extra semantic token for any human using the address to remember, so you might want to make "something" something boringly obvious, like the same as tag, or "mail" or yourfirstname or whatever, or else use something derived from their message.
      --

      Bill Stewart
      New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  59. I love Spam. Filtering has gotten easier! by qualico · · Score: 0

    Without spam, how can I be sure my mailbox is working?

    Kidding aside, spam has become easier to filter IMO.

    Filters:
    ">[a-z]"
    "lessthan[a-z]" - interesting, slashdot filters lessthan
    "src"
    "acirc"

    Less and less of the standard emails are being sent out, so you don't need to filter out all those taboo words like , free, sex, god ...

    The above filters stop a large number of spam messages.

    Couple that with a common word to use in the Subject line, eg/ "knockknock"
    and your almost free.

    1. Re:I love Spam. Filtering has gotten easier! by ebyrob · · Score: 1

      "lessthan[a-z]" - interesting, slashdot filters lessthan

      Its HTML, try &lt;

      Like this:
      "<[a-z]"

    2. Re:I love Spam. Filtering has gotten easier! by qualico · · Score: 1

      I figured as much, however, I was thinking when selecting "Plain Old Text" mode, it should ignore it as HTML.

      &lt; works

      &lsaquo; does not

      Whatever, as long as something works. <|:-)

  60. Re: Hmmm by edraven · · Score: 1

    Are we sure spammers don't care about bad addresses in their lists? Because I used to get as much spam as anybody before I started using something called MailWasher. Gradually the amount of spam I was receiving decreased from enough to make me consider the address unusable to the level it is now where it's an unusual day if I receive even one spam email. The novelty of the MailWasher approach is that in addition to deleting the spam you have the option of replying to it with a forged bounce message from a mailer daemon. MailWasher is a Windows-only application, but the principle should be relatively simple to code into any of a dozen different approaches. I know the Hmmm link suggests that this should be completely fruitless because spammers won't care. But I'm just old-fashioned enough to find success difficult to argue with.

    Chuck

  61. Not a full proof solution by Vermy · · Score: 2, Informative

    The problem with your solution, is that I have never given out my email other than a hand select few whom I trust. However, I am now receiving spam by the handful daily (though overthecounter anti-spam software has been next to perfect for filtering it out).

    The problem is, that my email is somewhat generic with my first initial, last name, plus a numeric conditioner. This email was assigned by the provider. Unfortunately, many spammers, once they realize how emails are formatted for an ISP, can easily run through a list formatting it with the most common names and values. They will no doubtedly waste some emails to addresses that don't exist, but they also hit a large number of valid addresses without the use of a list.

    So you must have a fairly unique address or creative provider. That, and somewhat lucky that your address hasn't gotten out yet. But it will, eventually.

    1. Re:Not a full proof solution by Hanzie · · Score: 1

      Buy your own domain with e-mail forwarding. At 8 bucks a year it's a good deal. www.godaddy.com

      Have all your domain e-mail forwarded to another clearing account. When you give out e-mail addresses it's

      yourfriendsname@mydomain.com

      then, you run a whitelist, and when a friend does something stupid, they're off the whitelist.

      If you feel like forgiving them, they're new address is:

      yourfriendsname2@mydomain.com

      The "2" will be a continual reminder of their stupidity. Such reminders can be helpful to the intellectually impaired.

      Fortunately for the truly clueless, there are many other numbers larger than 2 available.

      good luck.

      --
      ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
  62. Spam: The Non-Issue by Saeed+al-Sahaf · · Score: 1

    My proposal for Spam is that we string up anyone and everyone who actually respond to Spam. Other than that, it's a lost cause, don't waste your time, just filter it for Christ's sake, and don't stress over the 10 or 15 a day that get through. Spam is such a non-issue, and please dont blather on and on about bandwidth, the fiber in the ground and the networks attached to it is used at a small fraction of it's capacity. Why people get bent out of shape about Spam is beyond me, I guess either people do not have enough to do, or they really want to stress out over anything.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Spam: The Non-Issue by jnicholson · · Score: 1
      please dont blather on and on about bandwidth, the fiber in the ground and the networks attached to it is used at a small fraction of it's capacity
      That's small consolation for those of us paying for the bandwidth. Spammers are adding insult to injury when they steal my bandwidth in order to waste my time.

      --
      "Do not drill any holes in your cat - it will not like it."
      -- Nick Davies
  63. Joe Jobs, Forgery, Legitimate URLs by billstewart · · Score: 3, Insightful

    It's dangerously bad. If email messages accurately identified where they came from, and if spammers didn't maliciously forge addresses of people they want to harass, and if spammers didn't usually abuse free email systems and free web pages or forge purely bogus sender addresses (usually also at free email systems), then that would be a fine idea. Many spammers also frequently put other people's valid URLs in their mail to fake legitimacy, e.g. URLs from E-Bay's news site or the Better Business Bureau or various anti-virus companies, in addition to having their own URL for the suckers to click.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Joe Jobs, Forgery, Legitimate URLs by ilikecake · · Score: 1

      It always seemed to me the easiest solution to spam would be to make it illegal to forge the return address with big civil/punative damages otherwise. If the return address has to be either from the sender or the company they represent then it's easy to harass them to stop sending you messages. If it the return address is forged, you can bet there's lots of people that want to make money by finding out where who it's from and suing the crap out of them. Kinda like bounty hunters. There's no free speech issues since you can still technically email out any content you want. Obviously IANAL and also easily amused by shiney objects but it seems a simpler and cheaper solution than redesigning SMTP/throwing technology at the problem. If there's no money in spamming, it would stop.

    2. Re:Joe Jobs, Forgery, Legitimate URLs by OGmofo · · Score: 1


      Trace it back to last verifiable part of the header. The open relay that allowed the spam in the first place, or the ISP that did it.

      One would not try and follow URLS, only open relays and ISP mail servers.

      It won't take long for ISPs to respond and it won't take long for open relay to close.

      The negative feedback is not going to destroy the network, it is temporary.

  64. My obligitory response to all spam threads by gerardrj · · Score: 3, Interesting

    This is simple and requires no changes to a mail client to function, but one small change would make things easier. The solution does not need to happen all at once to be effective, and does not change any of the current protocols for email (POP,IMAP, SMTP).

    The idea: multiple, sender/use specific addresses on the client side. Basically instead of having one address with your ISP, you would have the ability to create up to 50 aliases to your account. Not that these are not 50 accounts, all of your mail still winds up in the main mail account at your ISP.

    Lets say you have bob.smith@myisp.com as your email address. The goal here is that you would NEVER give out that address. Instead, you log in to your ISP's web site and create addresses that you then give out. These addresses can be set to expire after a set date, or only be removed manually.

    So you like to pay your bills on-line, create an address bobsbilling@myisp.com and use that on all the registration forms for your utilites, credit cards, etc.
    bobs-shopping: use it to register for any on-line shopping sites
    bobs-long-ebay-address, sendmailtobob, tossaway32341, etc....

    You create an address that you give only to your family/friends, you create an address for each mailing list, create an address that you put in the public LDAP systems and other person-search sites, create an address for sweepstakes/contests, etc.

    If you start to get spam on an address (you can easily check the headers to see which address the spam was sent to), you simply change the address and tell the few people/sites that used that address about the new one. The more addresses you have, the fewer places you need to notify of any changes.

    The only disadvantage is the initial changeover does take some time/effort. Once created, the addresses mostly just sit there and don't require any maintenance or routine changing.

    The advantages: little to no spam; abliity to easily identify WHERE the spammer acquired your address when you do get any; spam does not take up any bandwidth or storage space on the recieving mail server once an address is deleted after getting spammed; no resource intensive and complicated filter software required on the server.

    How well does it work? With about 35 addresses out there (may are web site specific), I receive only about 6 spam messages a month. Each and every one of those is sent to a public administrator address like webmaster, hostmaster or the like, not too bad considering I recieve such email for about 10 domains.

    In the last year or so since I've started doing this I have only had to disable a single address due to spam, and since it was for a single web site, it took less that five minutes to effect the changeover to a new address.

    To those who say that this is too much of a hassle or takes too much effort, I ask this: would you rather have to spend 30 minutes a year maintaining and changing email addresses and informing senders of the new address, or spend 5 minutes a day updating your spam filters and double-cheking the positive results for false hits?

    As I stated, this does not require and changes to the mail clients, but if there were one change it would be nice: when you reply to a message the client should automatically use the address that the initial message was sent to instead of attempting to use the actual account address.

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
    1. Re:My obligitory response to all spam threads by CheapScott · · Score: 1

      Ummm, have you tried Disposable Email Addresses? They can do most of what you're talking about, including many-many addresses and changing your replies back into the original address. I use and prefer Emailias, but there are several around:

      Emailias Sneakemail Spamex

    2. Re:My obligitory response to all spam threads by CheapScott · · Score: 1

      About.com had a write-up last month reviewing and rating several DEA services. Their top-rated one (Zoemail) doesn't appear to work with your current email address, rather they will host your email account. The others that I listed definitely work with your existing account, however. I've been a happy use for a few years and probably have a couple of hundred aliases.

    3. Re:My obligitory response to all spam threads by gerardrj · · Score: 1

      I haven't tried them simply because I operate my own mail server for several domains, adding/changing/removing the alias entries takes me less than one minute.

      If your email address is any indication, the addresses are not human friendly, I certainly would not want to tell people "email me at el-7y3f-zfdx-h1yt@emailias.com". That address has no inherent association to me or the people I would tell the address to. It would work well for automated systems such as slashdot and mailing lists though.

      This should not be a separate service that someone subscribes or goes to, it should be inherent to their current mail service for simplicity, speed, security and a at least a few other reasons. As soon as you start adding third parties to the equation, things get complicated. Where'd that email go? Did the sender use the wrong address? Did emailias drop or mis-route it? Did they re-assign the address I was using? Did they just put the message in a low-priority queue that will cause it to be delayed for a few hours? Is my or the sender's ISP filtering mail/connections from/to emailias? Too many extra potential problems for me.

      When you're dealing with ISP-ISP email, there's frequently only one or two hops, and with both parties being paying subscribers, they can exert pressure on their respective ISP to track an email problem when necessary. Is emailias (or any third party filter/redirect service for that matter) going to answer the phone and check their logs for your message while you wait?

      While I commend such services for helping to minimize spam, for this idea/technique to reach critical mass it must be adopted, advertised and supported by the major ISPs like AOL, EarthLink, NetZero, etc.

      AOL seems the natural first candidate, they've already got their customers used to multiple "web personalities" with the whole idea of screen names, and they control the entire widget from connectivity to client.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    4. Re:My obligitory response to all spam threads by Sebastopol · · Score: 1

      Whoa! Are you nuts!? I'm gonna explain to my mother that she needs to generate 30+ email addresses, that expirem, and manage them?!

      That's one serious rube goldeberg solution, without the flying hamsters and flame throwers...

      --
      https://www.accountkiller.com/removal-requested
    5. Re:My obligitory response to all spam threads by gerardrj · · Score: 1

      The email addresses never expire unless you choose them to, just as I stated in my post.
      I also doubt, highly, that your mother would need 30 addresses. If she would find the act of visiting a web site and entering a new address beyond her capabilities, then I doubt she's placing her email address in that many places/sites/forms. I would think that person who uses the internet on an occasional basis and corresponds with only a few people would only need two or three aliases.

      Managing three aliases is no more complicated than managing a checkbook, in fact a checkbook is far more complicated.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    6. Re:My obligitory response to all spam threads by jcuervo · · Score: 1
      The idea: multiple, sender/use specific addresses on the client side. Basically instead of having one address with your ISP, you would have the ability to create up to 50 aliases to your account. Not that these are not 50 accounts, all of your mail still winds up in the main mail account at your ISP.
      Postfix has sort of a built-in mechanism for this; recipient_delimiter (defaults to "+"). Say you send to bob@host and bob+foo@host; they both go to bob, but if bob has a file ~/.forward+foo, that's specific to that one address (falls back to the ~/.forward, then to the local transport). Once you're done with the temporary address, just blow away .forward+whatever, and have the master .forward check to see if a) it was sent to bob+whatever, and b) if .forward+whatever still exists.

      Fun stuff.
      --
      Assume I was drunk when I posted this.
    7. Re:My obligitory response to all spam threads by CheapScott · · Score: 1

      All good arguments. I still find it useful. I've had to change my real email address at work and my ISP occasionally. It's useful to just go to the one website to change in one motion where my email actually goes. In some cases I have an email forwarded to my work and my home.

      Your argument of having a 3rd-party is noted, but I actually think I prefer to have the third-party. I doubt if I had my aliases at AOL or Earthlink that they'd really allow me to change from them. Also, would they really allow me to forward to my work email address?

      As far as the above email address, yep, it's darn ugly, but it helps avoid dictionary attacks. I can choose to have non-random aliases, however.

      The better services will actually keep track of the aliases in terms of who you've given them to, and let you add a button on your browser to easily create/recall an alias when you're at a particular site. Most (all?) of the benefits you're talking about.

      Most of these have free trial periods to play with 'em as well.

    8. Re:My obligitory response to all spam threads by Jadrano · · Score: 1

      Ummm, have you tried Disposable Email Addresses? They can do most of what you're talking about, including many-many addresses and changing your replies back into the original address.

      Maybe I have overlooked something in the grandparent post, but I think disposable e-mail addresses like the ones with Emailias can not only do most, but all of what is described there, and the number of aliases is not limited.

      I have got used to the practice that giving people an e-mail address of mine or writing e-mails to people I don't know entails this little extra-step of creating an alias first. It's done in a few seconds, and I find it much better than always having to consider whether people, websites or organizations are trustworthy enough to receive my e-mail address. Even if it's legitimate mail, I like being able to see where people got an e-mail address of mine from, that would not be possible if I always used the same address instead of the aliases.

    9. Re:My obligitory response to all spam threads by baumanj · · Score: 1
      If you start to get spam on an address (you can easily check the headers to see which address the spam was sent to), you simply change the address and tell the few people/sites that used that address about the new one.

      I've been using ancillary addresses for years, but still have a spam problem. The main issue is messages sent with BCC. I can't look at the headers to see what address was used, therefore, I can't expunge it!

      --
      "The general contract of the method run is that it may take any action whatsoever." -- Java 2 API
    10. Re:My obligitory response to all spam threads by gerardrj · · Score: 1

      Then you need to use a different mail client, or locate the "show all headers" option in your current client. "BCC" just means that when the sending client/server sends the message to multiple people, that it doesn't show the other recipient's addresses.

      There are two "To:" address fields associated with any email, which one your client displays is up to the programmer or is sometimes a user selectable option. The "envelope" address is the one I describe below, it's the one the server's transfer between themselves. The "body" or "message" address is the one the email sender put in to their mail client or spam bot, and has absolutely no bearing on anything. Unfortunately the latter is the one most clients seem to display.

      When the remote server sending you a message connects to your server it must pass your valid email address to your server, there is no way to pass a message with an anonymous recipient and have the message wind up in the right mailbox.

      The sure fire way to locate the address the message was sent to is to tell your mail client to "show all headers", or the "raw" source message. You'll see a series of "Received: from xxx.yyy.com ....." lines. The top most entry will end with the line "for username@domain.com....". This will be the address that the server was told the mail message was destined for.

      That top-most Received line is pretty much the only thing in an entire email that can not be forged as it is created by your email server.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    11. Re:My obligitory response to all spam threads by Sebastopol · · Score: 1

      A new IQ test: should you be allowed to use email if you can't handle a checkbook? In fact, if you even have a checkbook, you probably should stay offline. ;-)

      --
      https://www.accountkiller.com/removal-requested
    12. Re:My obligitory response to all spam threads by Drathos · · Score: 1

      Sure you can. If your mail client can display full headers (not the partial headers most GUI clients will show, but all the headers like pine and mutt do), take a look at the Delivered-To: header. That will show you exactly which address it was sent to. I've used that plenty of times to identify which sites/lists the spammers got the address from if they bother trying to hide the address.

      The fun variant I've been getting lately are ones with Delivered-To: my-listaddr@host.tld and To: someotheruser@host.tld.

      --
      End of line..
    13. Re:My obligitory response to all spam threads by baumanj · · Score: 1
      take a look at the Delivered-To: header. That will show you exactly which address it was sent to

      Actually, based on the way my organization handles aliases, the Delivered-To header ends up being my real address. However, you (and gerardrj) are right that the alias does show up in the long headers: in Received specifically. I thought I had looked there already, but I guess I was mistaken.

      Thanks for the helpful replies

      --
      "The general contract of the method run is that it may take any action whatsoever." -- Java 2 API
  65. Practically worthless by Anonymous Coward · · Score: 0

    This article reads as though the author has never actually tried to filter or fight SPAM.

    He pokes at content filtering as an invasion of privacy (Oooh, my computer violated me! Come on.), and says it will fail because each individual has his or her own unique types of correspondence. Bayesian filtering along with IMAP accounts allows for each email recipient to drag spam into a spam folder and ham into a ham folder. A cron job can then update the scanner based on each users' unique correspondence.

  66. Sounds a lot like RSA SecurID by xenophrak · · Score: 1


    The core idea from the article proposes to use a formula to generate a code that is inserted into the email subject line to "authenticate" the message based on time and knowledge of the formula.

    This is the same concept that RSA uses for the SecurID token-based authentication scheme.

    I think the author might run into patent issues with this approach, but it sounds good so far.

    --
    Contrary to popular belief, life is not a bitch. It is far far worse.
  67. Unknown email with datagram over 128 byte ... KILL by OldHawk777 · · Score: 2, Interesting

    Interactive filtering of SpAm by targets/users is best.

    I think; maybe, valid personal email should be the focus.

    We want our email, but we do NOT want sPaM.

    Currently we use USRID/AccID, DNS, DHCP, ARP-RARP, ... maybe a couple other protocol/apps to provide identification and routing within TCP/IP packets for login, email, web-surf, VoIP, ... so many check, verify, route, ....

    I agree, with others, the W3C (someone) will need to add some RFCs on check/verify local "Lookup" user approved filter for email.

    As Relates to SpaM/Email:

    1. Subscribers, customers, users of an email service must be required to define an "Approved Email List (AEL)". Email client applications should require a user-action (right-click-select option, maybe) to generate a UDP/TCP update-message to add an addressor's email to the user-AEL resident on the email/profile server. To delete any addressors from a user-AEL should require a few extra steps of accessing the user-account web-page and specifically selecting one address (we change friends, someone moves, ...), a group of addresses (job change, organization name update, ...), or all addresses (global list update/upload, reduce complexity, dropout, ...).

    2. Email service providers must provide to users a web-app/text-upload process for managing a user-AEL. (1) Either upload formatted text (with total content overwrite option) user-AEL as part of the user account/profile definition, or (2) on the email service domain's open/manage email account website a web-app that allows easy addition/deletion to the user-AEL.

    3. New/Unknown email addressors, those not identified in an addressee user-AEL, with a datagram over 128-bytes (standardized size more/less for one name and an email address) are terminated, not delivered, bit-bucket, not replied/forwarded, ....

    4. New/Unknown email addressors, those not identified in an addressee user-AEL, with a datagram under 128-bytes are delivered to the email addressee. This will allow the email addressee their option to decide; if the email addressor should be added to their user-AEL. This will allow an addressor to provide enough information to be potentially (as family, friend, business, hobby, ...) added to a user-AEL, or enough URL information to link back to an online business/interest website to track resent online banking, trading/investing, purchases, subscriptions, ... print invoices, or ....

    5. Incoming email are checked for valid local email accounts (NOT, then terminate). Incoming email having a valid local address are then checked by comparing the addresses with the user-AEL with the specific email address (userid@domain.___) of origin (MATCH NOT, then terminate). Repeat email terminations/rejects from same "@domain.___" could be blacklisted as a sPam@domain.___ unless recognized by a local user-AEL.

    I'll stop counting here, because I think the rest can be surmised and counting gets boring. This process could be close to transparent for email users, except for the managing of an email account user-AEL. It would reduce spAM and potentially malicious/viral email in obvious ways by limiting allowed payloads/datagrams from unknown (un-validated/vouched for) sources in any email. Vouched for addressors (causing problems) on a user-AEL could be more traceable. The processing/handling overhead of such a systems would (I expect) be about the same as the present process and would significantly reduce email-server storage space requirements. Email is un-trustable, but required tool in the business world, and increasingly burdensome of our personal time.

    The spAm-cans could only dump to email users that included them in their user-AEL. Over time it would reduce the spam-flood and/or spam-DDOS on the internet, because few (maybe none) would ever see spam-stuff and SPAM would prove a financi

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  68. Wgets validate email addresses by billstewart · · Score: 2, Insightful
    The wget solution could be fun, if everybody did it, but it does have problems.
    • any spammer URLs contain a code that identifies your email address (and maybe the spammer), so the wget tells the spammer that they've got a valid email address for you. Sometimes it's encoded in the subdomain name, sometimes in the path, often in query contents.
    • Another is that these addresses are often redirects, so there might be queries to a simple redirector URL, which don't burn much bandwidth, that point to some free web site (or at least handle the images from the free web site) which does the heavy lifting. If the wget attack becomes popular, there'll be lots more of this, and spammers will play tricks to make it hard for the wget to automatically get the real site.
    • Many spammers also frequently put other people's valid URLs in their mail to fake legitimacy, e.g. URLs from E-Bay's news site or the Better Business Bureau or various anti-virus companies, in addition to having their own URL for the suckers to click.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Wgets validate email addresses by Glamdrlng · · Score: 1
      You're right, there are some problems that would have to be overcome to implement an effective solution. The master of all challenges here is that the spammers are legion, and they are motivated by cash.

      • any spammer URLs contain a code that identifies your email address (and maybe the spammer), so the wget tells the spammer that they've got a valid email address for you. Sometimes it's encoded in the subdomain name, sometimes in the path, often in query contents.

        I don't see that as too big of a challenge. Incorporate code to remove or substitute email addresses from the URL prior to the wget and you're good to go. I'm thinking something along the lines of defining your domain(s) when installing the software, then stripping out username@yourdomain.tld before the wget. For added fun, username@yourdomain.tld could be replaced with uce@ftc.gov.

        Then again, is it such a bad thing if your email addy shows up in a list of addresses that are DOSing the spammers? The internet connections at my job add up to 24 Mbps (18 if you don't count the committed burst on the frame relay connection) so really, if I've got an email address that bites back, they're welcome to send me all the spam they want. Hell, I'd even put a QOS policy on the switch I plug into just to make sure none of my http packets get dropped on their way to our border routers. My email address gets sent to them, they send more spam, I send more DOS, they send more spam, ad nauseam. Get a dozen or so enterprise networks running something like that on their perimeter mail servers for every incoming piece of mail and that's an arms race the spammers are guaranteed to lose. Likewise, a distributed network of spam honeypots on DSL lines could scale even better.

      • Another is that these addresses are often redirects, so there might be queries to a simple redirector URL, which don't burn much bandwidth, that point to some free web site (or at least handle the images from the free web site) which does the heavy lifting. If the wget attack becomes popular, there'll be lots more of this, and spammers will play tricks to make it hard for the wget to automatically get the real site.

        Good point. Prior to the output being redirected to dev/null, the output could be parsed for html redirects. There is room for html obfuscation, so some html preprocessing code may be necessary. (If it was easy anybody could do it right?) At any rate, once you get to the free sites that are hosting the images, that's where bandwidth becomes an issue and you start hitting them where it hurts.

      • Many spammers also frequently put other people's valid URLs in their mail to fake legitimacy, e.g. URLs from E-Bay's news site or the Better Business Bureau or various anti-virus companies, in addition to having their own URL for the suckers to click.

        This one's tricky. The only simple solution that comes to mind is a whitelist of sites that shouldn't get hit. That doesn't scale very well though, and there's bound to be some collateral damage. This might be solvable with bayesian filters, but failing that an admin would have to review a list of sites getting hit and add certain sites to a list of those that the Get of Death should pass over.

      Sadly, I'm a network security analyst, not a developer, and my kung foo is limited (at present) to shell scripting and a wee bit of perl. And I wonder why my idea-to-implementation ratio is so low...
      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
  69. Re:Why so much opposition to changing the protocol by barc0001 · · Score: 2, Interesting

    I imagine the problem is upgrading all those servers, or coming up with a transitionary system that allows both to exist (via trusted gateways?).

    True, but if Sendmail and all of the other big mail packages got together and agreed on a date to have the upgrades available and working and then released the update packages on/by that date, you could have this auth as a switch to turn on at each SMTP server. Then when the implementation date passes, a lot of the big sites like AOL, Hotmail, etc. get it going, and if your company/ISP doesn't do so as well, you can't send mail to those folks anymore.
    I remember the days when open relays were the norm and then there was the big push to close them. Our company got on the RBL and couldn't send mail. That got our ass in gear to fix it right away, and nobody died. This would be much the same, methinks.

  70. Geeze, that took a while... by Godeke · · Score: 1

    Finally got to the meat of this guy's idea. I already have implemented a simple form of this. To contact my most critical e-mail account, you must have a specific text on the subject line. Simple, and so far, 99% effective.

    The reason for setting up this tagline based account was that, like the author of the article, I get over 100 spam messages a day. Since business contacts use (and apparently then abused, via viruses or bad CC lists) this e-mail address, I can't simply change addresses. What I have done is place an autoresponder on it that triggers if the subject tag is not found. It notifies the user to contact me via other means to find out what the tag is, if they have forgotten, or to simply forward the message with the tag. It is 100% effective at keeping out spam, and about 10% effective at keeping out my customers. As of late I'm considering it to be an IQ test: I'm willing to lose 10% of my business to not work with people who can't type five extra characters or read the autoresponse. (And yes, I white list people after the first exchange, which is where I lose 100% effectiveness: I still have to filter for viruses).

    Combine that tag with spamgourmet driven throw away addresses (great perl script, recommended) for newsletters and such, and my inbox is pretty clean.

    However, as pointed out in the article, these unique keys are not going to be easy to manage. The suggested solution is software to handle the keys, and fixed keys for the many won't/can't cooperate with such a scheme. My tag is pretty easy to remember, but if everyone has them, this becomes a stumbling block.

    --
    Sig under construction since 1998.
  71. He' mistaken about what does and doesn't work by RonVNX · · Score: 1

    I see very little spam these days, and all I've got to stop it is a lot of stuff he says doesn't work.

    Maybe he should actually try some of those ideas before dismissing them out of hand.

    He'd have been making a better argument that nothing around does much to stop spammers from sending their spam, but the premise that current systems don't reduce the impact of spam is incorrect. The proof is in what isn't in my inbox.

  72. Requires client-side add-on by frankie · · Score: 1
    Things required by this proposal:
    (1) A person who wishes to greatly reduce spam must install software on each computer with an e-mail client application

    Well, at least he's up front with his drawbacks. If you're going to require worldwide upgrade of client software, you may as well require the UN to provide gigadollar funding for the Lumber Cartel Black Helicopter Force (tinlcbhf).

    Seriously though, I understand that any semi-effective spam solution will require a worldwide upgrade of [SOMETHING]. But thorough end-user LARTing is the most difficult method. Isn't server-side at least 100x more sensible, since the number of humans and machines involved is that much smaller?

    Open protocols like SPF & blocklists are the right way to go. Over time, they should lead to a de-facto fork in the email network -- the systems that allow spam vs disallow will cease talking to each other, and users will logically flock towards the disallow side.

    1. Re:Requires client-side add-on by idontgno · · Score: 1
      you may as well require the UN to provide gigadollar funding for the Lumber Cartel Black Helicopter Force (tinlcbhf).

      There is no Lumber Cartel Black Helicopter Force. Only the Backbone Cabal.

      Thank you.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    2. Re:Requires client-side add-on by sledd_1 · · Score: 1

      It worked for popup blockers. Or it did for me - go google!!

      --
      I know a little sig that's just ten words long
  73. Sometimes it does by swb · · Score: 1

    I use bogofilter and have a corpus of 20k spam messages, I always rescore misfiltered spam, and I still get messages that slip through the filter.

    Almost all are messages with a ton of random garbage appended to the message, and one spammer was actually putting whole passages from some book about Abe Lincoln in the messages.

    Jamming the message with non-spam words works too well around here.

  74. Greylisting + Honeypot = high degree of success by RonBurk · · Score: 3, Interesting
    While there's unlikely to be a silver bullet for spam, greylisting combined with a honeypot rbl is likely as close as you can get. People usually criticize greylisting without grasping that it's only one-half of what's needed for effective and completely automatic spam elimination, with 0 rejection of legitimate mail (the 0 assumes no legitimate sender uses an MTA that can't retry, but that's close to true).

    Step 1: Salt the spammer's email databases with guaranteed bogus email addresses that no legitimate email sender has ever seen. This is currently trivially implemented as follows. In your website's robots.txt file, list several files that robots must not examine -- these are your honeypot. Then, fill those files with HTML that contains your bogus email addresses. Spammers will, quite reliably, disobey the robots.txt file, use it to discover HTML files that are not linked to from anywhere else in the world, and add your bogus mail addresses to their database.

    Step 2: Implement greylisting + honeypot-based RBL. When email arrives that is not whitelisted, see if it comes from an IP address that is "temporarily" blacklisted in your RBL. If it is, you can reject it right now. Otherwise, see if the target address is in your honeypot database. If it is, add the sender's IP address to your RBL and fail immediately. Otherwise, engage the now-classic greylisting algorithm (see http://www.greylisting.org/) to "tempfail" the email. The point of the temporary failure is to give the spammer time to use the same IP address to send the same spam to an address that *is* in your honeypot database, so you can then proceed to reject the retry of the spam to a legitimate email address).

    • requires no per-user work, such as "training" of filters.
    • requires no changes to any software, except MTAs (and only a handful of them handle most of the world's software). no new laws.
    • no false positives. to get blacklisted you *must* have transmitted email to an address that could only have been obtained by illegally harvesting a website.
    • even compromised home systems are not terribly harmed. if a spammer takes over your home computer and uses it, well, the IP blacklist need not be permanent, just long enough to cover a single spam run -- a few days is probably plenty. if the spammer is blasting out runs from your home computer continously, well then you have worse problems than finding yourself unable to send email to GrandMa.
    • not easy to defeat. right now, anti-spammers must work very hard to locate the "real" email amidst all that spam -- and never, ever mistakenly reject a "real" email. greylisting plus honeypot RBL inverts the equation. the spammer must make sure that not a single "bogus" email address is anywhere in his database! spammers are ingenious, but developing absolutely perfect lists of legitimate email databases is something they have no experience with so far.
    • no restriction of free speech. total whacko strangers who aren't spammers can still send you email -- it may just get delayed for an hour or so (a fact which is totally true already).
    • nobody makes any money off it. you don't have to pay anybody, except for the effort involved in setup and maintenance (a fraction of the total time wastes on spam currently).
    • computationally cheap. most MTAs are already looking up IP addresses and target addresses in databases. cost of this scheme should not greatly slow down most MTAs. especially compared to content-examination schemes such as Bayesian filters.
    • no judgement calls in blacklisting. no third party has to decide what is spam and what is not. the rbl in this scheme is totally generated from absolutely bogus email addresses -- the only way you can get in the rbl is to flat-out declare yourself a scumbag by sending to one of those illegally obtained addresses.
    No scheme is perfect, but greylisting combined with an RBL that is derived solely from bogus email addresses is pretty damn good.
  75. Spirited but naive, E for Effort by World_Leader · · Score: 1


    Although a lot of the article just repeats thing we all know (e-mail spam is named after a monty python skit), it's also full of questionable assertions.

    Part I -- Laws

    The article claims that laws won't work because somewhere there will be a country that won't have an anti-spam law or won't enforce it.

    Spam is not the first crime on this planet with an international component. Clearly spam, or more specifically the behavior of spammers is almost exclusively criminal in nature (e.g., viral hijacking of PCs, fraudulent headers and content.) You have to start somewhere! What's the advantage in allowing all this criminal behavior to go unchallenged? If spam is illegal then spammers cannot form corporations and get limited liability, cannot buy insurance or get loans, and a hundred other things that make a (legitimate) business a business. However, if spam is left legal then it will be legal to invest in spam, investors can back spammers legally and share in any profits. Does that sound like a good idea? Most spam is trying to sell something. That means the spammer has to have some sort of business presence in the country the spam is being sent to. That business presence (e.g., the advertisee) can be prosecuted. It's illegal to hire someone to do something illegal.

    Part II -- Content, filtering, etc

    I'm president of an ISP.

    The problem I see is that people continue to see spam as primarily a personal problem, which it is, but they're failing to see the problem it's creating for the infrastructure.

    As an analogy, imagine if the post office were like the internet and would deliver anything without a stamp.

    Pretty soon they'd be overwhelmed.

    Sure, you'd be overwhelmed also, and you'd be looking for ways to sort through the big mail bag of junk you got every day (and no you don't get anything like that now!)

    But consider the letter carrier and the post offices who are suddenly obliged to carry the tons of mail to your street!

    In a nutshell, that's what's happening at the ISP level. Spam strains bandwidth, spam strains disk and computing resources (I've had the same spam being spewed at our servers simultaneously from over 200 hijacked PCs!)

    And, of course, spam is turning a lot of people off of the internet, which I suppose is a shared problem. Porn, scams, some people get scared by this stuff wondering how someone got their address or just don't want it in their or their kids' lives. They lose interest, we lose customers.

    Consider this one fact: We provide, by default, 32MB mailboxes. Many of our customers use 56k dialup. At 56k it takes about TWO HOURS to download a full mailbox. Oh joy! What a pleasant experience! Some more, sir, please!

    Now shout at the screen again that disk is cheap! Go ahead, I dare ya.

    The point? If something else doesn't intervene, spam will be solved at the ISP level.

    And I bet y'all won't love some of those solutions. But it's getting beyond the point where we can continue to wait for some reasonable solution that makes everyone happy.

    Or, the other possible future, ISPs will go out of the e-mail business (mostly because they either go bankrupt or, wounded, get bought out) and the phone companies will inherit it as the only supplier. And then, like SMS, you can get used to paying 15cents (or local equivalent) per e-mail.

    As an ISP I'm here to tell you in the frankest, most direct terms: Spam is making this business suck, badly. Both in temperament and in the collapsing business model (that's a business person's way of saying there's no money in it.)

  76. New category for posts like this... by Infonaut · · Score: 1
    Let's call it YASS (Yet Another Spam Solution).

    --
    Read the EFF's Fair Use FAQ
  77. Why this won't work... by chill · · Score: 2, Insightful

    The section on Colin Fashey's site, way down at the bottom, that reads "Basic operation:"

    You have to authorize each sender? The sender computes a code to send you mail?

    Right. Most people can't get the clock on their VCR to stop blinking. This ain't gonna happen.

    -Charles

    --
    Learning HOW to think is more important than learning WHAT to think.
  78. But, it WOULD work! by Seng · · Score: 0

    ...(*) Users of email will not put up with it Well, after two violations, they'll either be typing up their spamming BS with their toes or actually have to come out of their holes in order to voice their opinions. At that point, Slashdot can post another article listing the guy's home address, phone number, etc. Give him a Real Life /. (tm)

  79. A much better, novel approach that just needs PR.. by mr.+squishie · · Score: 2, Informative
    I keep posting about this, I've submitted a story about it, but nobody ever listens, and this strikes me as the only ORIGINAL idea that I've heard in a long time:

    Unsolicited Commando

    Everyone says that filtering all the spam in the world isn't going to help if we can't stop users from clicking on it. They're right. So if we can't stop them from clicking, why not do the reverse--flood the SPAMMER'S inbox with false positives of our own?? Basically UC is a little program that goes to companies that spam's websites and fills out their sign up forms with real looking but randomly generated info. At SOME point, there is an opportunity cost to checking up on these false positives. For example, if it costs $0.02 to check up on a false positive, and the companies make $10 for each order they sell from spamming, then we need is a distributed network to put in more than 500 false responses for each positive response they receive. If you've got a distributed network of 1000+ computers, and you put in a false positive every 30 seconds, then in 1 hr that's enough 120,000 false positives or enough to cover for 240 real responses. The beauty of this is that there is no longer any profit for the business using the spammer. It hits them where it hurts most.

    But this method requires a large distributed network to work! It could, but nobody seems to know about it! Right now it's just some guy's pet project--if this thing got a serious team and some serious PR, it could really take the spamming world by storm! (Of course you'd have to watch out for abuses--targetting innocent businesses networks--but we already have large blacklists a la spamcop and under an open framework I think it'd be safe enough to use.)

    For god's sake people, if we got a large enough network, it could really work!

  80. Spam "fighter"? by iamacat · · Score: 1

    A portion of my e-mail "Inbox" on 2004 March 29th as manifested by the "Microsoft Outlook Express 5" application. On this date I received 9 "legitimate" messages, 77 spam messages, and 2 virus attachments.

    And later:

    cpfahey@earthlink.net

    Outlook Express, public e-mail address and he is complaining about spam. Surprise, surprise!

  81. Check your filter training database by Julian+Morrison · · Score: 2, Informative

    Have you overtrained your filter? That tends to weaken its usefulness after awhile. If so, remove the training DB and retrain it from scratch.

    1. Re:Check your filter training database by letxa2000 · · Score: 1
      What do you mean by overtrained?

  82. Pperpetual motion machines by Anonymous Coward · · Score: 0


    We need to start looking at spam-elimination techniques in the same way that we look at perpetual-motion-machines, or massive breakthroughs in data compression.

    It's just not worth our time anymore to analyze all of these new nonsense proposals. It's just the same damn flaws over and over again.

  83. pgp-signed email as caller ID by Anonymous Coward · · Score: 2, Insightful

    All the technical solutions seem to be doomed because (thankfully) we don't (quite) live in a Microsoft monoculture so there are a bzillion of mail applications at every point of the emailing process and it's impossible to change them all in a complicated manner. But there's an easy change: sign emails with pgp or the like. Then restrict your attention to signed emails.

    Sure, it doesn't solve any of the bandwidth or storage problems, but it would make filtering so much easier. If the spammers sign their emails to get through, you could at least find out who they are. (If they use certificates from shady certificate-granting authorities colluding with the spammers, you could simply reject those as well.) Having a digital signature would be an easy way to distinguish bona-fide communications from junk mail. It's cheap in every sense, it's proven technology, capabilities are already included in many mail readers and senders, and online mail services and Linux user setup could easily include pgp key generation in new account setup. What are we waiting for?

  84. Why not enforce TOS on *any* Internet level? by DocSnyder · · Score: 1
    Spammers are using more sophisticated methods to reach as many victims as possible. But they have one thing in common with the spammers who where active two years ago - they choose "bulletproof", bulk-friendly ISPs to host their stuff. Such ISPs like Chinanet are known to tolerate spamvertised sites on purpose, so their IP netblocks usually get blacklisted to prevent them from sending email and put pressure on them to kick their spammers. But blacklists don't yet prevent spam victims from ordering penis enlargement pills. As long as a spamvertised site is accessible, there will always be a few idiots who line the spammer's pockets.

    Regular "white-hat" ISPs won't tolerate spamvertised WWW sites and kick them quite soon. So do many uplinks of smaller ISPs. But anti-spam terms of service seem to stop at backbone level. The German DE-CIX Internet Exchange center, though operated by an institution which is known for successfully fighting against spam, does not forbid spam support or downlinking spam-friendly customers. In fact they can't prevent DE-CIX members from hosting spammers or providing connectivity to other ISPs who do so.

    Traceroutes to spammer hosts all over the world show that many spam-friendly ISPs are directly connected to big backbones or even operate them. But why? A backbone or CIX is nothing more than a "better" internet access point. So where is the reason not to enforce anti-spam TOS like any "smaller" ISP? If they did, e. g. Above.net could choose between routing Chinanet and routing Germany, and Alan Ralsky or Scott Richter could host their stuff at bulk friendly intranet access providers or normal ISPs who would kick them. So making a profit out of spam would be much more difficult.

  85. Why?!? by tacokill · · Score: 1


    This is funny EVERY time I see it.

  86. Fundamental flaw by Todd+Knarr · · Score: 1

    The fundamental flaw is that the spammers can and probably will have access to the code formulas. Even today spammers are using trojans to hijack ordinary PCs to relay their spam. The hijacked PC has to have the formulas to generate codes for everyone the PC's owner sends mail to. All the trojan has to do is snag the password, grab and decrypt the formula tables and use them. At that point the codes become useless.

    For extra nasty points, the trojan can send copies of the tables it obtains back to the author, who can resell them to spammers and anyone else who wants a way around the blocks the recipients using this scheme have set up.

  87. This is basically the same as SPF or reverse-MX by Julian+Morrison · · Score: 1

    ...except it would require an extra drop-and-reestablish, and it would be DOS-able by asking for and not redeeming tokens. Plus it could have problems with getting through to different machines load-balanced SMTP farms.

    It has the same problems as SPF, too. Basically, a lot of client=>MTA message sending relies on the ability to "forge" the origin so as to allow eg: your laptop to send "from" your company email account.

    1. Re:This is basically the same as SPF or reverse-MX by barc0001 · · Score: 1

      Basically, a lot of client=>MTA message sending relies on the ability to "forge" the origin so as to allow eg: your laptop to send "from" your company email account.

      Laptops (and all users for that matter) should be using User/pass authentication on SMTP servers to send already anyway, so I am not seeing this as much of an issue. The DOSing can be an issue, but that's also possible using current technology, so I am not seeing that as a big disadvantage.

  88. http://spamgourmet.com/ is the only solution by Mustang+Matt · · Score: 1

    For now, the only real solution to spam is setups simlar to http://spamgourmet.com/

    It's very simple and it's effective.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  89. Re:Why so much opposition to changing the protocol by don.g · · Score: 1

    But AOL's customers will all whine when mail to them starts being bounced. Thousands of small buisnesses with "appliance" servers that have worked for the last five years will be up in arms. etc.

    The internet has too many users to expect them to all change software at once.

    --
    Pretend that something especially witty is here. Thanks.
  90. Re:A much better, novel approach that just needs P by World_Leader · · Score: 1


    Unfortunately, the typical lifetime of a spammer's website is around 2 hours.

    So you'd have to id the spam and respond in that time-frame.

    It also has the disadvantage of being susceptible to joe jobs and similar, someone maliciously making you or your software believe some innocent site is the culprit. This sort of weakness is common with such vigilante approaches.

    Put another way, if you can identify the spam so accurately and quickly why are you seeing any?

    Put yet another way, it's not a very good idea, but keep thinking if it keeps you out of trouble.

  91. A partial solution worth trying by PapayaSF · · Score: 2, Interesting

    I have a partial solution that hits one item on the list ("Extreme stupidity on the part of people who do business with spammers"), but I still think it's worth a try. It's called "Spammers are Scammers." We create a TV/radio/print/web advertising campaign to drive home the point that all spammers are scammers, selling fake products, stealing credit card numbers, lying about taking you off their lists, etc. Anyone who buys anything from them is humorously but mercilessly mocked as an idiot. The ads would be created cheaply with volunteer labor and contributions, and run as free public service spots. The goal is to make it common knowledge that buying from spammers is stupid, the same way Smokey the Bear taught generations about preventing forest fires.

    Yes, I know this isn't a 100% solution. However, it requires no new laws, technology, taxes, blacklists, whitelists, or anything else. It's 100% voluntary and could be run in an Open Source way. Yes, it smears all spammers with the same brush, but is any spammer going to step forward to sue? I doubt it. If it only convinced one spam-responder in five to not respond, it would be a huge hit on the spam industry.

    --
    Q: What does the "B." in Benoit B. Mandelbrot stand for? A: Benoit B. Mandelbrot
    1. Re:A partial solution worth trying by 19thNervousBreakdown · · Score: 1

      I do tech support for a large national ISP, so I know what I'm talking about.

      You have no clue how stupid these people are. Absolutely nothing will stop them from responding to spam and buying their product short of them not receiving the spam. We recently updated our spam filters to be far more effective, and people call up to COMPLAIN! that they are not receiving the HUNDREDS! of spam they normally receive every day.

      The person I'm talking to RIGHT NOW has just spent 10 minutes trying to figure out how to type their name. NOTHING will stop them. I am shocked that these people survive through each day, they're SO FUCKING STUPID.

      They will see your commercial, and even if you show somebody sitting at their computer, buying spam products and being anally raped and murdered (ANALLY!) by the person they bought from, and they will not make the connection between that commercial and their computing habits. Anybody who is intelligent enough to understand that commercial, and I'm estimating a required IQ of about 80 for that task, already does not pay attention to spam.

      Sorry, nothing is going to work short of making it IMPOSSIBLE to send e-mail anonymously.

      Oh, my views in no way reflect my company's. As a matter of fact, I'd probably get in trouble for so much as thinking this.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    2. Re:A partial solution worth trying by geminidomino · · Score: 1

      The goal is to make it common knowledge that buying from spammers is stupid

      The problem with "common knowledge" is that people who do stupid things are completely impervious to it.

      Don't beleive me? Check this out.

    3. Re:A partial solution worth trying by blitziod · · Score: 1

      well maybe we need to re-think who we target. Instead of trying to stop spammers from sending email, or stopping people who WANT to buy products sold through spam from doing so- WHY NOT FOCUS ON WAYS TO HELP SPAMMERS KNOW WHO THE SUCKERS ARE( and are not)?!?!?! If I was a spammer and I had a list of people who purchased from spam ads, and a list of people who did not I would not waste much BW on the non buyers. The trick is , however not to make a list of NON buyers available( cuz people who buy will sign up for that list) BUT to make a list of buyers available, so people will not buy to avoid being on that list.

      --
      The only way to bust a doper--is when you yourself become a smoker!
  92. Please mod up parent -- it's interesting by Anonymous Coward · · Score: 0

    This is an interesting anti-spam solution and needs eyeballs more educated than I to examine.

  93. Anti-Spam by Difficult Computational Task by JayJayEm · · Score: 1

    I keep hearing that mail servers should be modified so as to ask the sending server a difficult computational question, which would prevent them from sending mail out too quickly, and possibly make spam not profit effective.

    If this would work, would an easier yet identically working solution just be to say that all mail servers (on major ISPs, etc) from now on introduce a 10 second delay after the MAIL FROM statement? This would also prevent spammers from setting up p2p grids of drone machines to do their calculating.

    What am I missing? Why do we need some complicated calculation to be done by the client simply to delay the transaction?

    1. Re:Anti-Spam by Difficult Computational Task by jnicholson · · Score: 1
      If it was just a delay, the spammer could get software that was sending out emails simultaneously - i.e. it sends one, then while waiting for a response initiates the send for the next however many, then when it gets a response it completes the send of the first...

      The computationally expensive option forces the sender's server to be occupied and unable to do anything else.

      Or at least, that's how I understand it to be.

      --
      "Do not drill any holes in your cat - it will not like it."
      -- Nick Davies
  94. Is it still April Fools or something? by Kphrak · · Score: 0, Redundant

    Your article advocates a

    (*) technical ( ) legislative ( ) market-based ( ) vigilante

    approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

    ( ) Spammers can easily use it to harvest email addresses
    (*) Mailing lists and other legitimate email uses would be affected
    ( ) No one will be able to find the guy or collect the money
    ( ) It is defenseless against brute force attacks
    ( ) It will stop spam for two weeks and then we'll be stuck with it
    (*) Users of email will not put up with it
    ( ) Microsoft will not put up with it
    ( ) The police will not put up with it
    ( ) Requires too much cooperation from spammers
    (*) Requires immediate total cooperation from everybody at once
    (*) Many email users cannot afford to lose business or alienate potential employers
    ( ) Spammers don't care about invalid addresses in their lists
    ( ) Anyone could anonymously destroy anyone else's career or business

    Specifically, your plan fails to account for

    ( ) Laws expressly prohibiting it
    ( ) Lack of centrally controlling authority for email
    ( ) Open relays in foreign countries
    (*) Ease of searching tiny alphanumeric address space of all email addresses
    (*) Asshats
    ( ) Jurisdictional problems
    ( ) Unpopularity of weird new taxes
    ( ) Public reluctance to accept weird new forms of money
    ( ) Huge existing software investment in SMTP
    ( ) Susceptibility of protocols other than SMTP to attack
    ( ) Willingness of users to install OS patches received by email
    ( ) Armies of worm riddled broadband-connected Windows boxes
    (*) Eternal arms race involved in all filtering approaches
    ( ) Extreme profitability of spam
    ( ) Joe jobs and/or identity theft
    ( ) Technically illiterate politicians
    ( ) Extreme stupidity on the part of people who do business with spammers
    ( ) Dishonesty on the part of spammers themselves
    (*) Bandwidth costs that are unaffected by client filtering
    ( ) Outlook

    and the following philosophical objections may also apply:

    (*) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
    ( ) Any scheme based on opt-out is unacceptable
    ( ) SMTP headers should not be the subject of legislation
    ( ) Blacklists suck
    (*) Whitelists suck
    ( ) We should be able to talk about Viagra without being censored
    ( ) Countermeasures should not involve wire fraud or credit card fraud
    ( ) Countermeasures should not involve sabotage of public networks
    ( ) Countermeasures must work if phased in gradually
    ( ) Sending email should be free
    ( ) Why should we have to trust you and your servers?
    ( ) Incompatiblity with open source or open source licenses
    ( ) Feel-good measures do nothing to solve the problem
    ( ) Temporary/one-time email addresses are cumbersome
    ( ) I don't want the government reading my email
    ( ) Killing them that way is not slow and painful enough

    Furthermore, this is what I think about you:

    ( ) Sorry dude, but I don't think it would work.
    (*) This is a stupid idea, and you're a stupid person for suggesting it.
    ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

    --

    There's no sig like this sig anywhere near this sig, so this must be the sig.
  95. Here is how spam will stop by anewsome · · Score: 0, Redundant
    People who have a solid handle a real spam solution will realize that there truly is only one thing that will significantly lower spam in your inbox.

    When People Stop Responding To spam

    That is to say, as long as people respond to spam and make it profitable for spammers to send spam, spam will continue to proliferate. No amount of changes to protocol, laws, secret codes, filters or anything else will significantly lower spam at all. Anyone who thinks otherwise is being a little optimistic.

  96. ICQ Had a problem, by chadjg · · Score: 1

    but they fixed it. For awhile I was getting 5+ spam messages per day, sometimes more. The latest version of their client put a "report spam" button, front and center. Since that version came out, my ICQ spam has nearly disappeared.

    I can still pick up new contacts, new contacts can search and find me, and it's easy. If I don't want to deal with someone they go on my deny list and the issue is settled. ICQ, or others like it, really are quite useful.

    It's simple, quick and it has solved the problem, for now at least. If only the email beast was that easy.

    --
    Why do I have this? I don't smoke.
    1. Re:ICQ Had a problem, by Endive4Ever · · Score: 1

      I posted my email address openly and unobfuscated on slashdot awhile ago, (in my 'settings', so it appeared on each comment)

      The particular email address I posted is on a Unix server I only frequent occasionally. Now I find myself having to check in on the account every day or so. Lately when I load up pine in a shell to that box, there is anywhere from 2-5 MB of mail spooled up and waiting. It's gotten so that I have to check that mailbox every day or so to keep my mailspool there from being overflowed.

      Thanks, whoever you are who spammed me. Hope you grow up someday.

      --
      ---
  97. Bayesian filters thwarted? by Rimbo · · Score: 3, Interesting
    From TFA:

    Salting the message with random words thwarted Bayesian filtering.


    It did? Apple's Mail.app uses a Bayesian filter, right? Salting messages with random words haven't thwarted its filter at all. I might see a couple or three spam every week, but considering that's out of hundreds filtered per week with no false positives, I can live with that.

    He also makes the following curious claim:

    Reasons why content analysis can fail to control spam include:

    (1) Ultimately, only a message recipient can decide, based on content alone, whether or not a message is desired.


    Is this really a problem? I'd say this is one of Bayesian filtering's advantages.

    So far, Bayesian filtering has worked wonderfully for me. I don't see that it's been defeated -- or will ever likely be truly defeated -- at all.
    1. Re:Bayesian filters thwarted? by leperkuhn · · Score: 1

      Isn't getting past bayesian as simple as including a paragraph or two from a newspaper or book?

      --
      http://www.rustyrazorblade.com
    2. Re:Bayesian filters thwarted? by Rimbo · · Score: 1

      Hasn't worked on mine. *shrug* I guess my e-mails don't look like newspaper stories and books.

  98. Re:Why so much opposition to changing the protocol by barc0001 · · Score: 1

    Either we change the way email works, or it stops working alltogether. Email was the Internet's killer app that is now killing the Internet. More than one person I know has decided that email is too much hassle and has gone forward to using IM exclusively, or back to a cell phone instead.

    It's only a matter of time until Joe on the street starts feeling the same way, and then email systems will look like a lot of the newsgroups. Empty and abandoned except for spam.

    Seriously. 1-2 days of pain to save it, or watch it fade away...

    And besides, I don't think it'd be all that bad. Hotmail goes down for hours/days at a time and you don't see their users surrounding 1 Microsoft Way with pitchforks and torches.

    And any 5 year old appliance server may have far more serious problems (unpatched vulnerabilities) anyway.

  99. Another one bites the dust by jemenake · · Score: 2, Interesting
    From the article:
    The formula is generated by the receiver and given to the sender by some "secure" mechanism (which can be as casual as a face-to-face conversation, phone call, postal mail, facsimile, or even conventional e-mail or web page).

    Okay folks... move along... nothing to see here...

    Does the author really think that I'm going to exchange formulae with everyone I want to exchange e-mail with? Even if the client software made it as easy as "pairing" bluetooth devices... ugh!

    Every time I see one of these doomed-to-fail spam stopping schemes, I become more and more convinced that the only way that this problem is ever going to get solved, permanently, is with certificate-signed e-mail. Basically, e-mail client software would cryptographically sign each sender's outgoing mail and the receiver's software could check that their cert was signed by a trusted certificate authority. Most software can already do this; all you need to do is go get a certificate.

    Ultimately, it would probably be left up to the individual receiver as to which certificate authorities they wanted to trust (ie, PGP's "web of trust"). But, for the most part, I think most people would default to trusting a handful of "big" cert authorities. On the face of it, there is some loss of privacy, but the loss of privacy would be in proportion to the clout of the CA that signed your certificate.... which, in turn, would be in proportion to how reliably you wanted your e-mail to be delivered. So, the sender would still get to pick how much privacy they sacrificed.

    But I just see no other way to stop spam than this. Certificates would add a high degree of confidence that the sender could be reached (either by the receiver or by law enforcement)... and "reachability" is the first step towards accountability. Now, for the cases where someone managed to get an certificate with bogus contact info... well, that's what certificate-revocation lists are for. Basically, it's not really different from the IP blacklists that we're using now, except it would (hopefully) be a lot harder to obtain a new certificate than it is to obtain a new IP.

  100. The only solution by EmagGeek · · Score: 1

    Are you a spammer? Well do we have a prize for you! If you spam more than 10,000 emails every day, you are eligible to claim your FREE 0.50 caliber bullet. That's right, folks, for a limited time only, all spammers will receive, completely free, one 0.50 caliber bullet in a collectible polished brass casing. Each collectible casing is custom engraved with your name, instantly making it a priceless family heirloom. But wait! There's more! For the first 100 spammers to respond to this offer, we'll deliver your bullet to you via the fastest way possible. Our secret delivery method means that you receive your collectible at over 800 feet per second! Hurry, act now before it's too late!

  101. Ethnic spam by skywolf · · Score: 1
    I have an ethnic surname (Jewish, but that's not the point), and I get lots of spam that purports to be from people the same ethnic group... or who have close variants of my own name.

    Anyone else notice this, or am I giving the spammers more deviousness points than they deserve?

  102. Solution: Sneak Email by Minkey+Brines · · Score: 2, Interesting

    Here's what I use:

    Sneak Email

    Don't fear spam from shopping online ever again.
    The original disposable email service. Regain power over your inbox from commercial forces, and catch them spamming.
    Fully user supported and operating free of exploitable commercial ties. No debt, no operating loss, fully self sustaining... a virtual vault for your email address.
    Now with version 2.0 free and premium services.

    Quick start: three easy steps to total spam control.

    1. Create an account: Providing a username, a password, and an email address you wish hidden from spammers.

    2. Every time you need to give out your email address to somebody you don't trust, log in to Sneakemail and create a new Sneakemail address.

    3. Give this Sneakemail address to them instead.

    Mail sent to this Sneakemail address is rerouted to your real address, and when you reply it is rerouted back to the sender. Your real address is never seen. If you receive unwanted mail through this Sneakemail address, such as spam, you can take control by either filtering incoming mail using the Sneakemail filters, disabling the Sneakemail address itself, or disposing of it permanently. You also now know where a spammer got your address.

    You now know all you need to know to protect your inbox from the internet by using Sneakemail.

  103. Re:Spammers are the real Terrorists by Anonymous Coward · · Score: 0

    YOU SUCCEED IT!

  104. And THAT is the problem. by khasim · · Score: 1

    Because people will COMPLAIN that they can't send email to people whom they could email yesterday.

    What company wants to get all those irritated AOL customers calling them because they can't email Aunt Sally anymore and why did they break the Internet?

    No solution will work until it can be implemented WITHOUT annoying real-live people sending email.

    Which means that it will always come down to improving the filters on YOUR server and so forth before even suggesting that anyone change anything on their servers. Including changing the protocol.

    So, the "solution" is to work with the existing protocol and find a way to reduce the spam on your server. I don't think that any single method will work. And it doesn't have to be 100% perfect, initially. Killing spam will probably be an evolutionary process.

    Most of the spam I see is from domains that we have not sent mail to. Just setting up a system to check that would flag a lot of it.

    Also, you'd want a way for your firewall to deny connections from verified spam sites. This will cut down on some of the traffic. The question is, how to verify that they are spam sites? Can it be done automatically?

    I'd suggest "seeding" the spammers with fake addresses that your email server would then identify and have the firewall drop in the future. Unless you had sent email to one of those sites (that way earthlink and AOL don't get banned).

    Multiple levels is the only way I can see this being improved. Spam has to get through your firewall, then the spam filter. You distribute deceptive addresses to actively identify spammers and cracked machines/relays.

    Eventually, all the spammers will end up sending single line spams from AOL/earthlink accounts. At least they would be contained.

    1. Re:And THAT is the problem. by barc0001 · · Score: 1

      No, the protocol is broken and needs to be replaced, period. You don't see people bending over backwards to keep ARCnet running these days.. It was never designed with human nature in mind, but rather based on the idea that everyone would play nice. Open relays and all that....

      As I suggested to someone else down the thread, at this point spam is getting to be such a problem it's starting to limit the usefulness of email altogether. Fighting spam has been an evolutionary process for the last decade, and you know what? Spam is evolving faster than our anti-spam technology. I use both a server-side and client-side antispam solution and they both still miss 5-15 a day.
      If this is properly planned, i.e. everyone gets together and decideds that Mar 1, 2005 is the day the world switches to the new protocol, and to expect intermittent issues on that day, and this is publicised by everyone in all the IT departments, AOL sends out notices, and the news outlets who love braying about the latest Windows worm get the word out as well, I don't think it'll be that big a deal. And frankly, if it's done right, it won't be.
      The altenative is that email slowly dies off and gets replaced with something else entirely.

    2. Re:And THAT is the problem. by beakburke · · Score: 1

      SPF doesn't really break the protocol...

      --
      ----- Question authority, but not ours. Hate the man, but we're not him.
    3. Re:And THAT is the problem. by Anonymous Coward · · Score: 0

      Please shut up already about SPF, god I am sick of hearing about how this SUV (big, wastes alot of resources for very little effect other than showing how far ahead of the Joneses you are) of proposal is going to save us all from spam - it won't. But everytime there is a discussion about spam, a bunch of people trot it out as the solution. Eventually, that will have an effect, people will start to believe the lie, "It must gotta work 'cause they'un keep on talkin' bout it fixing the spam, lets us do it too, maw."

      It does break forwarding, it says so right in the fucking FAQ.

      Its like hemp, the potheads can never shut up about how hemp is going to save the world.

      Please someone legalize pot and force the use of Sender Preferred From, so that we can get to the point where (like SCO) it would be time for them to put up or shut up and my bet is when those days come the potheads and the SPF proponents will say "Oops! Sorry, I guess we were wrong..." and we will end up with the same amount of spam, less anonymity, more overhead in the mail protocol all for nothing except happy potheads, a sad DEA and pobox.com with a badge of "We got us our own shiny RFC".

  105. Re:A much better, novel approach that just needs P by JoshiT+C · · Score: 1

    I like it... I like it a lot...! Turn the tables and destroy any financial gains made by SPAM, you eliminate SPAM. Problem is, how are you going to handle all the different website designs, credit card info requirements, etc,etc..?

  106. Disposable Email Address Services Review by CheapScott · · Score: 2, Informative
  107. Minor problem that needs to be addressed. by khasim · · Score: 1

    If the spammer sends to a bogus address, but the spammer sends from earthlink or AOL.

    You don't want to "greylist" earthlink or AOL.

    I use a less effective method of this by simply dropping bogus addresses around and setting up a rule in SpamAssassin to +20 anything sent to that address which then triggers the auto-learn feature of SpamAssassin.

    But you idea will work great when it comes to filtering out spam from cracked home machines.

    1. Re:Minor problem that needs to be addressed. by RonBurk · · Score: 1
      Yeah, I laid out only the basics. There are multiple small warts to deal with, but I haven't found any of great inconvenience.

      However, to be clear on one point: you say "you don't want to 'greylist' earthlink or AOL". To be accurate, you don't want to *blacklist* the IP address of a major MTA that serves many customers. It's still fine to greylist mail that came out of (for example) earthlink, because greylisting applies to a triplet (IP/sender/recipient). It will temporarily stop that same spam from being re-sent, but has no effect on other email coming from the same IP address, but whose sender/recipient pair differs.

      And, FWIW, in my own mail logs, I have not seen any spam coming from a real AOL MTA in recent memory. Lots of spam with a forged address at AOL, some spam with an IP address that belongs to AOL, but none that would pass an SPF check (which should be applied before most anything else, as it's relatively cheap).

      In fact, I should amend the title of that post to SPF + greylisting + honeypot RBL = works real good!

    2. Re:Minor problem that needs to be addressed. by khasim · · Score: 1

      But if it is only applied to the IP/sender/recipient then it will be vulnerable to random generation of senders. Example:
      bob1@crackedhost.com to me@mycompany.com (blocked)
      bob2@crackedhost.com to me@mycompany.com (passed)
      bob3@crackedhost.com to me@mycompany.com (passed)
      bob4@crackedhost.com to me@mycompany.com (passed)

      I think a different way to approach it would be to link the firewall and the MTA.

      #1. Any site that you have sent mail to will not be greylisted.

      #2. Any site that sends any mail to your bogus accounts will be greylisted, unless it is also part of #1.

      #3. Any mail identified as spam by a person can be dropped into a mail folder that will be processed and those sites greylisted (unless it is also part of #1).

      #4. Your firewall rules will be updated on-the-fly to drop/deny smtp connections from any sites in #2 or #3 that are not referenced in #1.

      This won't completely eliminate spam. But it should cut down on the spam from cracked home machines and such.

      Eventually, all the spammers will have to host at sites that you actually send legitimate email to. At which point, the above model would be expanded to also check domain name to further filter the spam.

      The drawback is that you'll need some decent amount of fast memory in your firewall to be able to process the list of bad addresses. An alternative might be to also build a list of "known good" addresses and check incoming connections against those first. Most legitimate email in my case seems to be sent to and from the same small sub-set of addresses.

  108. My Solution by Goo.cc · · Score: 1

    Spam is not that hard to deal with, as filters are pretty accurate, but for them to work I still have to actually download the messages; an annoying prospect.

    My solution was to switch to IMAP and just download the message headers. This allows me to delete the spam messages without downloading the whole email, plus I have the added benefit of being able to read my email from anywhere.

  109. What a clueless idiot by Anonymous Coward · · Score: 0

    Spam messages may be annoying, and may consume resources, but I strongly
    disagree with laws punishing spam. I also strongly disagree with any
    efforts to filter messages flowing through mail servers, or the practice
    of blacklisting hosts or domains. None of these approaches will be
    effective in the long term.


    No wonder this guy's got a 5MB long page of examples. What a clueless idiot.

  110. Re:Why so much opposition to changing the protocol by Anonymous Coward · · Score: 0

    To ease the transition the clients and servers can support both protocols. Incoming messages are tagged as either sender verified or not. Initially all of your email will be unverified, same as it is now. As more and more servers/clients are updated, more and more of your email comes across the verified channel. Eventually you just stop using the old channel by telling the server to disable receiving on that channel. This is not rocket science people, it's all very doable despite what naysayers think. All it requires is a consensus on the new protocol.

  111. Spam by BeckySD · · Score: 1

    What is this?

  112. RTFA by nfg05 · · Score: 1

    damn, by the time i've RTFA, this thread will be locked and not allowing for further discussion!

  113. Re: Hmmm by jnicholson · · Score: 1
    All of the spam I've ever received has used forged from / reply-to addresses. If I faked a bounce to them, I'd be re-spamming innocent bystanders.

    I don't know why you're seeing a reduction in your spam. You must have been getting a different kind from the stuff I get.

    --
    "Do not drill any holes in your cat - it will not like it."
    -- Nick Davies
  114. Overtraining by Julian+Morrison · · Score: 1

    Basically bayesian filters have some mechanism to "train" them with example spams and example good mails. The more information you give them, the more skilled they get, up to a point. After that point, adding in more examples actually weakens the filter, and it lets more spam through.

    I'm not sure of the mathematical reasons for this, perhaps someone else can explain them?

    1. Re:Overtraining by letxa2000 · · Score: 1
      Hmm, I wrote the Bayesian filter that I am using. The idea of "overtraining" doesn't make sense to me and after nearly 100,000 combined good/bad messages my filter is still creeping up in accuracy. I've seen no evidence that such an overtraining has or will happen, nor does it make sense to me logically.

      I wonder if it was due to a bad implementation used by the Bayesian filter you are using?

  115. I think the military is ahead of the game by smittyoneeach · · Score: 1

    Members of a reserve branch of the military, I've been issued a swell Common Access Card, with a chip thereon that has digital certificates and enough Privacy Act information to give the paranoid a heart attack.

    I've been able to send to a non-.mil address, but I don't know if the .mil account can receive from such.

    For all there is 0 expectation of privacy, you have real confidence of freedom from casual tomfoolery. If they decide you're acting at variance to Good Order and Discipline, they just crush you. Hint: a dab of common sense goes a long way in this regard.

    At some point, potentially when the government wants to get serious about e-voting, we'll probably have something similar for all citizens.

    Can you foresee the dichotomy? 0 anonymity and a useful network, or some level of anonymity and more noise than Motorhead breaking in a new set of Marshalls.
    Would that a middle-ground existed. Or that a company with some Measure of Security and Market Savoir-faire existed that could deliver an acceptible product.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  116. Readers Digest by drekka · · Score: 1

    Has anyone noticed how the Readers Digest snail mails telling you that you have been selected for one of their cash draws read exactly like a lot of spam messages ?

  117. The solution is in something else entirely. by yafujifide · · Score: 1

    Use AIM.

  118. sure fire solution to spam by capojim1 · · Score: 1

    Here's "THE" solution for spamming:

    This requires a new feature to be added to mail servers and clients to implement this functionality, but it should be relatively straightforward and is 100% backwards compatible with non-conforming servers and clients.

    Basically how it should work is if johnny@aol.com sends me a message at andy@att.com, the mail server at aol.com (the sending server) will store a list of recently sent emails.

    All it stores is the sender email address (johnny@aol.com) and a unique id for the email, maybe a CRC number (see explanation at the very end) derived from the message contents and all attachments.

    When the receiving mail server (that's Andy's server at ATT) gets the message, it contacts the server at aol.com (derived from the 'from' field) and queries to see if a message from such a person was actually sent.

    It sends the email address (johnny@aol.com) together with its own generated CRC number.

    The sending server (which was aol.com) now checks its list of recently sent email and either returns a yes or no based on the test to see if the address/CRC pair is on the list.

    I'm sure a time-stamp check will be done in this process, maybe to a 60th of a second, then the spammers will be stopped.

    Once the user (Andy) downloads the message and removes it from the server the receiving server (Andy's at ATT) sends a message to the originating server (Johnny's AOL) that it's ok to remove the message record from the recently sent email list.

    This method makes it impossible to spoof the "from" field---

    If spammers can't spoof the "from" field they lose their anonymous/fake cover.

    It's possible to trace them back to the originating ISP and that ISP will have records of whom that account belongs to or will simply shut down the account if it's a free mail service.

    Basically spam can be traced back to its source (and maybe even viruses).

    Of course, not all servers will implement such functionality right away.

    The end user can set up their mail client to simply filter email from servers that don't support this feature into a special folder that will contain "unverified" email, but this folder will get less and less email as this feature gets implemented more and more.

    If the server does support this feature, and the sender is not verified, you KNOW its spam.

    If AOL, Hotmail, Yahoo implemented this feature, and you have a client that supports this feature, you KNOW you won't get spam from any of those servers anymore.

    ------------
    CRC

    Short for cyclic redundancy check, a common technique for detecting data transmission errors.

    Transmitted messages are divided into predetermined lengths that are divided by a fixed divisor.

    According to the calculation, the remainder number is appended onto and sent with the message.

    When the message is received, the computer recalculates the remainder and compares it to the transmitted remainder. If the numbers do not match, an error is detected.

  119. Re:A much better, novel approach that just needs P by mr.+squishie · · Score: 1
    Unfortunately, the typical lifetime of a spammer's website is around 2 hours.

    Well, that may be true, but we're talking about the guys paying the spammers here. Spam directs people to companies's websites who are paying them to do so. Those are the guys this method goes after.

    It also has the disadvantage of being susceptible to joe jobs and similar, someone maliciously making you or your software believe some innocent site is the culprit.

    Yes, but, like I said, since you know at all times who you are attacking (the client tells you, it's open source and all) you can easily check for yourself.

    if you can identify the spam so accurately and quickly why are you seeing any?

    If you went to the URL, you'll see that the spam is identified by hand. Basically, you get spam, you send it to this guy, he then uses it to generate a template file that is then sent back to the distributed network as instructions for the next attack. Crappy system, yeah, but it's a pretty small project right now. In any case, that's beside the point--everyone can identify spam, I mean, that's not the problem we're trying to solve here, is it?

  120. Stopping spam via the credit card system by Animats · · Score: 1
    The "follow the money" approach.

    Most, although not all, spam, has the goal of getting the recipient to enter a credit card number. At that point, the business has a legal obligation to identify itself. Here, for example, are some excerpts from California's law, from Business and Professions Code section 17538(d):

    • (d) A vendor conducting business through the Internet or any other electronic means of communication shall do all of the following when the transaction involves a buyer located in this state:
    • Before accepting any payment or processing any debit or credit charge or funds transfer, the vendor shall disclose to the buyer in writing or by electronic means of communication, such as e-mail or an on-screen notice, the vendor's return and refund policy, the legal name under which the business is conducted and, except as provided in paragraph (3), the complete street address from which the business is actually conducted.
    • (2) If the disclosure of the vendor's legal name and address information required by this subdivision is made by on-screen notice, all of the following shall apply: (A) The disclosure of the legal name and address information shall appear on any of the following: (i) the first screen displayed when the vendor's electronic site is accessed, (ii) on the screen on which goods or services are first offered, (iii) on the screen on which a buyer may place the order for goods or services, (iv) on the screen on which the buyer may enter payment information, such as a credit card account number, or (v) for nonbrowser-based technologies, in a manner that gives the user a reasonable opportunity to review that information. The communication of that disclosure shall not be structured to be smaller or less legible than the text of the offer of the goods or services.
    • (g) Any violation of the provisions of this section is a misdemeanor punishable by imprisonment in the county jail not exceeding six months, by a fine not exceeding one thousand dollars ($1,000), or by both that imprisonment and fine.

    OK. So right there, we have a criminal offense committed by most spammers. With a potential six month jail term. The problem is enforcement.

    What we really want is for Visa International and MasterCard, Inc, to require banks offering merchant accounts to police their merchant customers for spamming. If we can cut off spammer access to the credit card networks, and cause them substantial chargebacks, spamming will become much riskier.

    So we need to impose liability via the credit card processing chain. Banks can always find the merchant, or at least collect from them.

    I'm talking to some banking people about this. Because Visa International, a California-based company, is pushing something called "u-commerce". which will require some regulatory approvals, it's a good time to put pressure on.

  121. This is just PGP, only worse by Thundersnatch · · Score: 1
    What's the difference between this and PGP? Other than the latter being well-understood, well-researched, and already in widespread use?

    The fact that this requires a key exchange first, and then a password for authentication, gives it absolutely zero advantage over PGP. I dowbt there's even a computational advantage.

    I'd like to give the guy the benefit of the doubt, but he's pushing snake-oil. This thing also smells like a "Computer Applications 206" semister-project in the making to me. I'd give him a B for the analysis, and knock that down to a C+ because his solution is so unoriginal.

  122. Re:Why so much opposition to changing the protocol by don.g · · Score: 1

    The problem is: you're asking *everyone* who talks SMTP between mail servers to upgrade their software. You're asking *everyone* who produces such software to agree on a standard to replace SMTP to prevent spam. There are many people out there who can't, or won't, upgrade. Yes, it would be nice if they would, but they won't -- lack of technical expertise, lack of time, unwillingness to run bright shiny new code that's been untested in the real world for a reasonable period of time, old systems that updates are no longer available for and they can't afford or aren't able to upgrade... the real world contains many such problems. And I haven't seen any proposal yet that involves changing the protocol and looks like it will actually produce the desired result (less/no spam, with *no* collateral damage).

    Most *clueful* people I know just use spamassassin or some sort of bayesian filter, and this returns email to a state of usefulness for them.

    --
    Pretend that something especially witty is here. Thanks.
  123. Re:Spamgourmet by Daevyd · · Score: 1

    What you have suggested is a good idea.

    It is also more or less implemented by Spam Gourmet.

    Spam Gourment allows you to specify an email address on the fly that will only accept and forward a limited number of emails (less than twenty). Any emails sent to that email address after the limit is reached are silently "eaten".

    Easy.

    The email address is in the form of randomword.11.username@spamgourmet.com, where 11 is the number of emails sent to this address that should be forwarded. (As well, if you don't loke the name spamgourmet, or think having that domain might tip some people off, there are a number of different domains that work: namely antichef.net, neverbox.com, spamcannon.net, dfgh.net, antichef.com, or recursor.net...)

    To email me, any of the following would work:

    • slashdotRulez.5.fredmonkey@spamgourmet.com
    • ilovemyspam.19.fredmonkey@antichef.net
    • hotstuff.3.fredmonkey@dfgh.net
    • etc

    Give it a shot: Spam Gourmet - free disposable email addresses.

    - dj

    -----
    SpamGourmet Stats:

    668,357 disposable addresses
    3,781,398 msgs delivered
    35,252,993 msgs eaten
  124. Re:Spamgourmet by gerardrj · · Score: 1

    Another interesting idea, but the SG idea revolves around these addresses automatically expiring after they've received a maximum os 20 emails. Yes you can "restock" the address when it starts to get near zero, but it's certainly not a service you would want to use for a mailing list, or other high volume or long term email relationship. There are entities that email me 40 times a day, I'd have to reset the counter at least daily. You CAN do this in a more automated way with SG that just turns the system in to a mail forwarder but it takes too many steps in my opinion.

    I posted a reply to another person's post mentioning several other services like this, all of my general comments about those services apply to SG, mainly that there additional difficulties and potential problems with third party services, especially free ones (like support). I won't go in to the full explanation again here.

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
  125. Re: Hmmm by edraven · · Score: 1

    Most of what I've seen looks like faked addresses to me, too. I can't really say all because I haven't thoroughly investigated every spam I've ever gotten. The only explanation I can come up with is that every once in a while (like maybe once every couple of months or so), a spammer sends out one spam with an actual address and checks it for bounce messages. That would seem to explain why it decreased gradually over a period of time (like months), rather than ceasing at once.

  126. Re:Why so much opposition to changing the protocol by barc0001 · · Score: 1

    Most *clueful* people I know just use spamassassin or some sort of bayesian filter, and this returns email to a state of usefulness for them

    I use both. See previous message about 5-15 a day still slipping through. Filters are not perfect. Filters will never be perfect. I am so pissed off about this, becuase I am on the verge of giving up an email address I've been using for half a decade.

    You're asking *everyone* who produces such software to agree on a standard to replace SMTP to prevent spam. There are many people out there who can't, or won't, upgrade.

    IIRC "we" asked everyone to get off their asses and fix the Y2K issue before Jan 1, 2000 and that worked out pretty well. This would be a much smaller effort. We all agree on a date 1 year down the road to fix the protocol and do the flipover. Hell, maybe we even work in some sort of fallback in all the software that it tries the new method first, and if the mail doesn't go through it falls back to the old SMTP standard on both ends for that message, and spits out an error report. Then we run a 3 month grace period to work out all the bugs. If you can't work in this kind of change in a year, what the hell? And really how many MTA's are there widely in use? 10? 15?

    The point is this. The current system, based largely on trust in the beginning, is broken. Wringing our hands and saying "nobody will agree, let's not do anything" will cause exactly nothing to get done. It would be nice if we could get incremental change, but it's probably not going to happen if it hasn't happened in the last 7 years.

    "All that is necessary for the triumph of evil is that good men do nothing"

    That certainly seems to describe how the spam war is going.

  127. Revenge on Telemarketers by Dont_Call_Me! · · Score: 1

    I wish I could find a Perl module to auto dial these number and leave supper long messages with an electornic voice.

    I've actually writen a perl program that does something along the same lines. Instead of Email Spam though it deals with Telemarketer spam. It uses CallerID to determine which calls to answer, plays a series pre-recorded wave files, and uses silence detection to carry on a virtual conversation with the telemarketer. Best of all, it records the entire conversation. I haven't had a telemarketer yet that figured out they were talking to a computer. I call it the Telecrapper for lack of a more Madison Avenue name. A description and some example conversations are available at www.pagerealm.com/tc2k. Scroll down to listen to the examples, they are VERY FUNNY.

  128. Different kinds of forgery and free speech by billstewart · · Score: 1
    Anonymous speech is a critically important part of free speech.
    Legality's not very useful at stopping technical problems unless it's easy to implement technical implementations, which it's not here. Also, there are two or three different kinds of "forgery" which have radically different effects, and some confused legislators are in the midst of trying to write laws that presume incorrect semantics.
    • Forging a real person's name and address non-obviously is a Really Bad Thing - they get hit with bouncegrams, possible flames, possible blacklisting, and possible loss of reputation.
    • Forging a real public figure's name in a way that's obviously fake is less of a problem, because the risk of lost reputation is much lower, but forging their address can still hit them with the costs of bounces. Claiming your email from George Bush or Pamela Anderson is obviously bogus.
    • Forging a fake userid at a real domain such as asdfghjkl12345@yahoo.com is still a problem, because the domain gets hit with the bounces and other administrative costs, and the big email providers' lawyers would argue that it interferes with their reputation, though you could argue back about that part.
    • Forging a less-obviously-fake person at a real company is also a problem - "Joe Wilson, Chief Virus Detection Director at McAfee" could be bad, if the message content is consistent with that (as opposed to being yet another Viagra ad)
    • Forging an obviously anonymous address such as JohnDoe@example.com or fajlkjasjkdasd@ssadhkljfdsaffdsafdsaf.com or nobody@nowhere.com or postmaster@localhost is entirely different - you're not impugning the reputation of a real person or causing there to be any cost to anybody (the IANA people who decided to assign a real IP address to example.com or the individual who registered localhost.com deserve whatever traffic they attract :-)
    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  129. Re:Why so much opposition to changing the protocol by abertoll · · Score: 1

    I don't think companies want to cooperate that much. The people who own the servers aren't always in direct opposition to spam anyway. And then you have some companies (verizon) that think that avoiding spam justifies them not applying correct SMTP protocols.

    --
    "he drew his sword Ringil that glittered like ice... and he wounded Morgoth with seven wounds..."
  130. Eliminate 'The Spammer's Character Set' and win! by iamcf13 · · Score: 1
  131. Need for more Heuristics by AmericanInKiev · · Score: 1

    Spam could be identified with the help of IP address profiling.

    1. Every (participating) mail client reports the IP address, An Address Hash, and a full content Hash, and a common word Hash to a central server.

    2. All Email recieved is assigned a value similar to the google value which identifies that email as unique or - similar to thousands. - As Sent from a human source - or a prolific source.

    Spammers would simply sort themselves out of existence by coming in last on the uniquness/prolificness test.

    The trasaction with other email servers is something like:

    I just recieved mail from 123.23.34.45 with an address hash of fgf3vsd8g7g83hisyeeg97948ekhdu and a content Hash of ^4ehjhdis838eyYe89y9 with a filtered content of GTYijhiuTY9Y986)708y9yoiuy - how many similar emails exist?

    Reply:

    From IP: 123.23.34.45 -- 200,000
    From Address -- 5,000
    With Content -- 1
    With Filtered content -- 1

    Thusly this is unique mail from a human in a medium company

    From IP: 123.23.34.45 -- 200,000,000,000
    From Address -- 5,000,000
    With Content -- 1
    With Filtered content -- 1,000,000,000

    This is unique item from a prolific source which is common to a huge number of items once the spam words filter is applied.

    etc etc etc.

    I think IP profiling is different from a white list because the user can decide determine the metrics (for example set his own spam words - if he's a protologist - he may accept spam with words like pen*s for example)

    Also because it operates AT THE SAME SPEED as the message stream - it can react in real time to new messages and new ideas - like the insertion of random words) - it also discourages experimentation - since that raises the prolificness of a given IP Address - It also discourages insecure - inadvertant hosts - because their mail gets flagged.

    It will however lead to credibity farming - that is the operation of a legitimate mail server for the purpose of using accumulated positive heuristics to launch a high credibility spam attack.

    I think this system can operate as an adhock p2p in which some mail servers create local networks - independant of any corporate server. _ The idea is only to get enough email to create useful data on a substantial portion of the internet. Most addresses will be familiar - a unfamiliar address can launch a larger search outside the local group if necessary.

    Keeping group count high avoids a monolithic solution - and limits the success of testing - so there should not be a single pool of data.

    AIK

  132. Reason for "overtraining" by Morosoph · · Score: 1
    Spam evolves with time. As you wrote your spam filter, you can probably see why this is a problem for a Baysian system.

    As a side-question, have you considered using Markov Chains?

    1. Re:Reason for "overtraining" by letxa2000 · · Score: 1
      Spam evolves with time. As you wrote your spam filter, you can probably see why this is a problem for a Baysian system.

      Why is evolving spam a problem for a Bayesian system? To the contrary, a Bayesian system is one of the best filters available for an evolving set of spam. Evolution doesn't usually happen in a single event which means the new tactic is implemented while old indicators of spam (headers, if nothing else) are still present in the incoming spam. So the new spam technique may not be immediately recognized as spam but other areas of the message will be--then, over a short amount of time, the new technique itself will be recognized as spam. At that point it doesn't matter if the old spam indicators disappear--the new tactic will be recognized by Bayesian.

      My Bayesian filter just continues to increase in accuracy and has been moving up in accuracy since I started my corpus about a years ago. I'm at 99.97% so far this month with 96,000 spams and 8000 good mails in my corpus. Compare that with 99.35% from last June when I had about 4000 spam and 800 good emails in my corpus.

      I see no evidence that an increasingly large corpus reduces the effectiveness of Bayesian. Nor have I seen any spammer countermeasure in the last year that has succeeded at circumventing my filter on any ongoing basis.

    2. Re:Reason for "overtraining" by Morosoph · · Score: 1
      Interesting. I believe you, although I'm slightly suprised.

      99.97% is a very good hit rate! I'm impressed. Do you work with word-clusters at well as individual words?