Slashdot Mirror


DSPAM v2.10 Released

Nuclear Elephant writes "DSPAM v2.10 is finally available, after four months of development. This is the first stable release to include Bayesian Noise Reduction which was recently mentioned on Slashdot and in Wired News as an algorithm providing accuracy levels as high as 10x that of a human. Some other new features include Neural Networking - which finds nodes in a network that are contextually similar to form a decision matrix, Global Filtering - which provides SpamAssassin-like out-of-the-box type filtering for new users until they build up their own wordlist, Automatic Whitelisting - which automatically learns who your trusted senders are, and many other optimizations and enhancements. Head on over and download the latest tar ball."

234 comments

  1. Cool! by Anonymous Coward · · Score: 5, Funny

    I've always wanted a spam filter with 1000% accuracy!

    1. Re:Cool! by Anonymous Coward · · Score: 0

      Did this get modded as Flamebait because it's the first post or what?

      I thought it was pretty funny personally.

    2. Re:Cool! by Monx · · Score: 5, Informative

      IIRC, the "10x better" means 10x lower failure rate. The wording almost seems meant to deceive. The idea is that if you misidentify 10 messages out of 100, the filter would only misidentify 1. Since you made 10x as many mistakes, the filter was 10x as accurate as you were.

    3. Re:Cool! by Anonymous Coward · · Score: 1, Informative

      Woops, moderated you incorrectly. Meant to mark it funny, but it came out flamebait. Hopefully that will get reversed by my posting here.

    4. Re:Cool! by Anonymous Coward · · Score: 0

      Thanks, I'm a little rusty on my multiplication tables.

    5. Re:Cool! by Ed+Avis · · Score: 1

      Similarly, if one product is advertised as '90% fat free' and another as '99% fat free' then the second is ten times more 'fat free' than the first.

      --
      -- Ed Avis ed@membled.com
  2. The real problem by Anonymous Coward · · Score: 4, Insightful

    The real problem is people who actually buy this stuff. If no one was buying things from spam, no one would send spam. We all know this.

    I propose we start spamming. Anyone who responds gets a nice l'il pistol whipping and is returned to their comptuer. After the first news report, people will be afraid to respond to spam.

    1. Re:The real problem by www.fuckingdie.com · · Score: 5, Funny
      Is there somewhere that I can sign up to be a pistol whipper?

      --
      That really is my homepage, no kidding.
    2. Re:The real problem by Anonymous Coward · · Score: 0
      Is there somewhere that I can sign up to be a pistol whipper?
      YES!
    3. Re:The real problem by kramer · · Score: 5, Insightful

      I think the best answer the 'If nobody would by this stuff...' argument was:

      Spam works on the level of 1 in 10,000. The general population contains a far higher rate of mental illness, senility, and retardation.

      You'll never cure spam by 'education' of any sort. There are some people who are just too crazy or too stupid to learn.

    4. Re:The real problem by dillee1 · · Score: 2, Interesting

      Nice idea.

      Make another email worm like MyDoom(call it MyDick/MyAss etc), with misleading title/body that sounds like those spam mail that enlarge/shrinks various human anatomy.

      People who reply those mails will be activated the virus and make his/her computer unuable. Soon nobody will have the gut to open spam mail anymore.

    5. Re:The real problem by Anonymous Coward · · Score: 0

      Another idea along the same lines:

      SPAM for Viagra/Penis Enlargement.

      People who reply have their name and address posted on a website advertising their impotence.

      A more reasonable idea might be to "Ralsky" the spammees. Publish their names and addresses, then have a bunch of people politely send them emails/snail mails/phone calls asking them not to respond to spam.

    6. Re:The real problem by Anonymous Coward · · Score: 1, Insightful

      People unable to learn are NOT the people who use computers. People are terrified of viruses, their name leaked, theft, etc. They also believe what they see on the news.

      Hell, we could even stage this.

    7. Re:The real problem by No.+24601 · · Score: 3, Funny
      Is there somewhere that I can sign up to be a pistol whipper?

      The German government is cracking down on people like you.

    8. Re:The real problem by Anonymous Coward · · Score: 4, Insightful

      All these suggestions make the naive assumption that people in general learn from past mistakes.

    9. Re:The real problem by Anonymous Coward · · Score: 2, Interesting

      Actually, there is another solution. Everyone could simply respond to the spam they get. That'd quickly ruin the ecomonics of spammers.

    10. Re:The real problem by r_glen · · Score: 5, Funny

      But I thought they were the spammers.

    11. Re:The real problem by photonX · · Score: 0, Troll

      "You'll never cure spam by 'education' of any sort. There are some people who are just too crazy or too stupid to learn."

      Does this mean that I really *can't* cash my million dollar bill at Walmart?

      These are the same stupid people overpopulating the planet, often at government expense, literally spamming the gene pool. People who are smart and/or alert enought to recognize the problem generally choose to breed less, while the morons are popping them out like rabbits. An effective spam filter *there* would work wonders.

      Sorry if this slipped off topic, but it's the best I could do. Excuse me while I go reproduce....

      --
      Anti-gravity? That was *my* little secret! But I never patented it! Boy, was *that* dumb!
    12. Re:The real problem by fireboy1919 · · Score: 1

      Yes! You have it!

      Therefore, we can make responding to spam a way that society decides who is an idiot!

      Responding to spam should therefore be punishable by the revocation of the following privileges, which are given specifically because they assume that the average person is NOT an idiot:
      -use of computer networks without direct supervision of someone with an idiot-supervision license.
      -ability to vote
      -ability to work for the public in which responsibilty for others is given to you (so you could be a janitor, but not a teacher or prison guard)
      -ability to drive any vehicle that requires a license

      And, finally, you would lose the privilege of legal purchase through the internet.

      I think that the rest of the 9999 people can agree that we don't want people who are willing to respond to spam screwing up public resources for the rest of us, and if we do something like this, we can maybe keep the world safe. Anyone whose idiot friend bought/was screwed out of money by spam could report them, and the authorities could force the return of the money paid (since it was not a legal transaction since they made it by responding to spam), and after that point, it would never happen again, since the spammers wouldn't want to have their money taken again, and the idiot wouldn't be allowed back on the 'net without someone licensed watching them.

      They could pay for the program with the licensing system. I'm sure that there are enough idiots who want to use the internet to make it worth it.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    13. Re:The real problem by Anonymous Coward · · Score: 0
      People never learn, but perhaps they would if this virus could randomly broadcast their private files, mails and porn folders? They wouldn't know what spam causes this and so they must stop buying spam entirely. Unless they get a firewall and antivirus, which would mean they could continue to buy from spammers. So the net result is that more people will enhance their computer security while real spam will be safe and running amok like before. Hm, tough nut to crack.

      Maybe we could spread rumours that all spam really come from islamic terrorists that wish to make us send them money. Buying from spammers would be supporting terrorists. Excellent.

    14. Re:The real problem by dpilot · · Score: 1

      I think we *should* answer spam.

      If *all* of us answered our spam, it would be like a mailbomb or DDOS attack, except they *asked* us to respond. Can they blame us, if we do?

      If there's a secondary incovenience, like the fact that they can't find their one sucker in 10,000, well too bad for them. Maybe they should have worked harder targeting their spam to suckers instead of getting past all of our spam filters.

      Actually, we don't *all* have to respond to spam. I'll bet if even 1% of us did, they'd be buried past their ability to handle.

      --
      The living have better things to do than to continue hating the dead.
    15. Re:The real problem by kramer · · Score: 1

      People unable to learn are NOT the people who use computers.

      You've never worked tech support, have you?

    16. Re:The real problem by Anonymous Coward · · Score: 0

      If everyone did this all the time, it would work. But a one-off attack, or one only by people who read slashdot, would only increase the spammers' revenues. Most spammers get paid by the hit, not by the number of signups - you'd only be helping them.

    17. Re:The real problem by Anonymous Coward · · Score: 0

      Yes, that seems likely.

    18. Re:The real problem by Thing+1 · · Score: 1
      These are the same stupid people overpopulating the planet, often at government expense, literally spamming the gene pool.

      A friend shared the following depressing quote many years ago:

      The sum of intelligence on the planet is a constant. The population is growing.

      Stupid people breed faster -- they don't care to control their growth, they know that there are safety nets put in place for them (or they don't know that, as they just don't think -- read "The Bell Curve"). Smarter people breed less, knowing that if they have too many kids they won't have the resources to send them all to good schools and will therefore end up with poor successors.

      There's really no good answer to this -- what she said is true, and there's no way to convince people who don't care to listen, to breed less.

      --
      I feel fantastic, and I'm still alive.
    19. Re:The real problem by Thing+1 · · Score: 1
      Anyone who responds gets a nice l'il pistol whipping

      (Homer J. thinks of a pistol dipped in whipped cream...) "Mmm, pistol whip!"

      --
      I feel fantastic, and I'm still alive.
    20. Re:The real problem by dpilot · · Score: 1

      As I said, (or meant to say) it would need to be a 'big enough' response in order to count. Though I do suspect that just the Slashdot readership would be sufficient to bury their 'legitimate' (read: suckers) business.

      IMHO the key is to go after the people who hire spammers as an advertising means.

      --
      The living have better things to do than to continue hating the dead.
  3. Details. by Anonymous Coward · · Score: 5, Informative

    Introduction

    DSPAM (as in De-Spam) is an extremely scalable, open-source statistical-algorithmic hybrid anti-spam filter. A majority of users running v2.10+ achieve filtering rates ranging from 99.92% - 99.98+%, DSPAM is currently effective as both a server-side agent for UNIX email servers and a developer's library for mail clients, other anti-spam tools, and similar projects requiring drop-in spam filtering. DSPAM has been implemented on many large and small scale systems with the largest systems being reported at about 125,000 mailboxes.

    What is a Statistical-Algorithmic Hybrid Filter?
    Present-day language classifiers bear the responsibility of maintaining accuracy in the midst of ever-increasing sample complexity. In the setting of spam filtering, many types of intentional attacks have been introduced such as obfuscation, word list injection, sample flooding, and etcetera. As the complexity of classification text continues to multiply rapidly, many filter developers today are left with conflicted feelings between increasing the complexity of their filter and wise teachings from CS class reminding them that computer science is about controlling complexity, not creating it. At the rate complexity is rising, filters will (and have already begun to) become so resource-intensive that they lose scalability, eventually leading to a second conflict of interests: where fighting spam becomes more expensive than managing it.

    DSPAM is the first Statistical-Algorithmic Hybrid filter and in being such boldly suggests that there is a better alternative to increasing the feature set of filters to match the spams they are trying to fight. By employing algorithms designed to increase the quality of existing data rather than the quantity of data with the goal of reducing the feature set rather than increasing it, DSPAM has managed to achieve nearly equal levels of accuracy with present-day Markovian-based filters and other types of filters that employ large feature sets with the added benefit of using a significantly fewer amount of resources. DSPAM presently peaks at 99.984% accuracy, which is ten times more accurate than a human being [1] and is presently being used on implementations as large as 125,000+ mailboxes.

    DSPAM's Focus
    The DSPAM project attempts to go beyond "just another statistical filter" by focusing on the following areas:

    * DSPAM has a strong focus on providing better data to already existing algorithms (Bayesian, Chi-Square, etcetera) Combination algorithms work inherently well, but depend on the quality of data. Some of the approaches deployed in DSPAM towards this goal include Chained Tokens, Inoculation Groups, Classification Groups, advanced de-obfuscation techniques, and a new noise reduction algorithm called Bayesian Noise Reduction. The goal is to incorporate processing algorithms that can withstand the long haul of ever increasing message complexity. So far we're doing a great job.
    * A strong focus on large-scale implementation support. The largest implementation of DSPAM we've heard about to-date involves 125,000 users. DSPAM has been designed to experience a very short execution time (0.03s - 0.10s on average hardware), and has been equipped with a storage driver API allowing several different storage mechanisms to be used. Depending on disk space constraints, accuracy can be traded off for additional disk space or vice-versa.
    * Empty Corpus Support and Global Dictionary Support. It is very important in a large-scale environment to allow users to build their own dictionaries starting from scratch. Why? Because system administrators haven't got the time to create 20,000 seeded dictionaries. On top of this, ISPs require out-of-the-box filtering, which DSPAM's global dictionary feature provides for end-users, with minimal centralized learning. DSPAM provides support for building corpuses from scratch without suffering many fatal training errors (false positives). When these two approaches are combined, we end up with instant-filtering for all u

    1. Re:Details. by papason · · Score: 1

      I'll stick with my Barracuda Firewall. The ability to have some levers to do what is neccesary and with elagence is pricelss.

    2. Re:Details. by sirsnork · · Score: 2, Insightful

      Fantastic.... Really I would live to try it.

      I'm assuming you are linked to the project, forgive me for the rant if thats incorrect.

      Might I suggest you get a webserver/ISP that is somewhat reliable. I've been trying to get a copy of this software since it was alst mentioned on Slashdot. The site was slashdotted when I first tried, cool I thought, I'll check again tomorrow. Still down the next day, OK I think maybe there's still an effect. I wait a week and check again thinking maybe they went over their cap from their ISP and they shut them down, but the site was still down and stayed that way for weeks.

      I finally get back to it today and the site was up, great I think, so I try to download the latest version (before this story hit v2.08 if I remember), and the file wasn't there, although it was probably getting 2.10 copied up and linked. Then when I hit Slashdot I see this and of course the site is now down again (imagine my surprise).
      How long will anyone that actually wants a copy of this have to wait? Could you not actually host a copy on your sourceforge site too so that people who want to use this could actually get a copy to install?

      On a slightly related note when I was there I noticed they are looking for someone to write some installation scripts to add installation with various MTA's, again kind of hard to do if no one can actually get a copy. OK I'm finished :-)

      --

      Normal people worry me!
  4. cool by adamruck · · Score: 2, Interesting

    now the question is.. how hard is it to get it to work with cpanel

    --
    Selling software wont make you money, selling a service will.
    1. Re:cool by Mizery+De+Aria · · Score: 1

      How about Plesk?

      --
      If you're religishitty, KILL YOURSELF!
    2. Re:cool by Blackknight · · Score: 1

      How about no. Once your company has standardized on something, it's a royal pain in the ass to use anything else.

  5. I wonder if this will catch what Mozilla misses by wmspringer · · Score: 4, Informative

    Right now the only spam getting through my Mozilla filter is stuff that starts with one or two unrelated sentences, then goes into the advertising with any spam-type words (viagra, etc) horribly mispelled.

    1. Re:I wonder if this will catch what Mozilla misses by reaper20 · · Score: 4, Informative

      Thunderbird's latest builds have an improved spam filter using some ideas from SpamBayes, it's substantially improved from the older filter.

    2. Re:I wonder if this will catch what Mozilla misses by wmspringer · · Score: 1

      Any idea if it'll be in Moz 1.7 or 1.8?

    3. Re:I wonder if this will catch what Mozilla misses by NightRain · · Score: 1
      Define "latest builds". Are you talking latest nightlies etc?

      Ray

    4. Re:I wonder if this will catch what Mozilla misses by reaper20 · · Score: 2, Interesting

      The last two weekly builds have had this turned on. Further information is in this thread.

      The bugzilla number for this feature evades me at the moment. I've only used the windows builds provided, but it shouldn't be too difficult to make your own linux build with this stuff turned on.

    5. Re:I wonder if this will catch what Mozilla misses by Anonymous Coward · · Score: 0

      Bugzilla number is 181534, link is http://bugzilla.mozilla.org/show_bug.cgi?id=181534 .

  6. Re:What's DSPAM? by wintahmoot · · Score: 4, Informative

    From what I can tell, DSPAM plugs into your MTA as a local delivery agent, very much like SpamAssassin does.

    I couldn't see any platform requirements on their site, but here's what they say about MTA compatibility:

    DSPAM works great with Sendmail, Postfix, Qmail, Courier, and Exim, and should work well with any other MTA that supports an external local delivery agent.

    Hope that answers your questions :P

  7. funny faq by adamruck · · Score: 4, Funny

    this is from the faq...

    In real-world scenarios, false positives have ranged anywhere from 0% (none) to 0.10% depending on both implementation and user's mail behavior. Users with relatively predictable mail behavior (such as geeks, dweebs, and freaks) have generally received very few false positives (less than 1 in 10,000 messages).

    --
    Selling software wont make you money, selling a service will.
    1. Re:funny faq by Feztaa · · Score: 4, Funny

      Users with relatively predictable mail behavior (such as geeks, dweebs, and freaks) have generally received very few false positives

      What about losers, dorks, and morons? Are they cursed with a high rate of false positives?

    2. Re:funny faq by xxx_Birdman_xxx · · Score: 1

      Users with relatively predictable mail behavior (such as geeks, dweebs, and freaks)

      Yeah predicatable:

      *click-refresh*
      No new mail
      *click-refresh*
      No new mail
      ..Sigh..

      --
      Live in your skin. Keep changing the scenery.
    3. Re:funny faq by betelgeuse-4 · · Score: 1

      Losers, dorks and morons are the ones buying stuff from spam emails. They don't won't anyone or anything filtering out the excellent purchasing opportunities they recieve hundreds of times every day.

    4. Re:funny faq by customizedmischief · · Score: 1

      yes. Especially the morons. they are likely to misclassify more often when training, thus tanting the data.

      --
      Oops.
  8. Re:New Subs by Anonymous Coward · · Score: 0

    details, plz?

  9. I still prefer tougher email security by NanoGator · · Score: 4, Insightful

    This may work for a little while, but the creative peeps will find a way around it.

    I say forget the filtering shit and force email to evolve. Part of the reason that spam happens is that there is no real authentication going on. No requesting permission to be on your white list. No real strong way to block anybody you don't want to hear from. No real way to verify the sender is legit. etc.

    I don't claim to have all the answers, but I do know that I've been using ICQ for years and haven't seen a Spam from there since I turned on the 'require authorization' feature.

    --
    "Derp de derp."
    1. Re:I still prefer tougher email security by Paleomacus · · Score: 2, Interesting

      Well I haven't used it in a year or two. But I had require authorization on from day one and still got request for authorization spam. Where some pr0n/webcam botperson requests authorization with a little ad in the request.

      I don't have any clue what the solution to the spam email problem is but I believe it'd have to be a pretty major evolution.

    2. Re:I still prefer tougher email security by Enahs · · Score: 3, Informative
      --
      Stating on Slashdot that I like cheese since 1997.
    3. Re:I still prefer tougher email security by tftp · · Score: 4, Interesting
      Evolution of email is difficult even in theory.

      The authentication is useless even if implemented - you want to receive email from strangers, that's what all businesses are doing. If you are not one of them and only converse with your buddies, make a whitelist and be done - no spammer will guess your friends' emails.

      Permissions to send email are also troublesome. If they are automated, then spam robots will be written to ask for permission first. If they are not automated... but how would you know if some random "John X. Frisby" <jfrisby@big.provider.net> is really who he is, and the matter he wants to discuss with you is not a bug in your Loafizer 0.99 script for your bread making machine, but a placebo enlargement pill. Additionally, permissions delay the mail exchange, which is bad for business.

      There are ways to block anyone you don't want, and all other senders are legit (until they spam you, that is.)

      So the problem is quite different, as you can see. There is a free channel of marketing, and spammers will be using it until it remains a) free and b) channel. Remove any one of those two, and they will close up the shop.

    4. Re:I still prefer tougher email security by Orne · · Score: 2, Interesting

      Ah, but every now and then I get a "User has requested to add you to their contact list..." in my ICQ and they just put the spam in the notification reason box. I see the same thing with automated request system; they'll use the request process to pass the advertisements in to you.

      Call me a cynic, but I think we're dealing with an inherantly unsecure system. As long as you have one mail server out there forging message headers, you can't trust the path back to the sender. Like abstinance, Whitelisting may be the only way to block 100% of what you don't want. But then you might be blocking an email from your third cousin someday who decides to email you out of the blue. The happy medium is the automated filter, like Yahoo's... but I'm noticing that this past week spammers have figured how to slip message through that one too ...

    5. Re:I still prefer tougher email security by Anonymous Coward · · Score: 0

      Screw the cousin (No not that kind of screw)
      If it's that important, and you don't respond to his/her request, they can find you another way.

      E-mail has lost it's glow, and I really don't care anymore if I miss important mail, because I don't have anything truly important passing through it externally/personally.

      I whitelist my closest friends/family, anyone else can request to me personally, otherwise I drop it.

      Whitelist will work for me for good.

    6. Re:I still prefer tougher email security by Anonymous Coward · · Score: 0

      I'm not a business. Less than one in thousand of the legitimate email I get is from a new address. Say, spending a few minutes bruteforcing a short hash isn't much asked in this rare case. Businesses should simply turn this off. It's completely braindamaged to use the same rigid rules for these two cases. They WANT anonymous crapflood - I DON'T.

  10. CRM114 Discriminator works better for me by Anonymous Coward · · Score: 5, Interesting

    I tried several incarnations of dspam over a period of about 6 months. It was a pain in the butt to install, required a massive amount of training, and required you run a web server in order to have the point and click training capability.

    I eventually gave up and tried the CRM114 Discriminator:

    http://crm114.sourceforge.net/

    It was MUCH easier to install, MUCH easier to maintain, and has the same or better level of accuracy. I used to get 100+ spam messages a day and now I'll get maybe 1 or 2 a week that sneak through (after only a few weeks of training on errors only).

    1. Re:CRM114 Discriminator works better for me by Anonymous Coward · · Score: 0, Offtopic

      dude... if your butt hurt after trying to 'install', you are doing something really wrong

    2. Re:CRM114 Discriminator works better for me by CvD · · Score: 1

      I too use CRM114. Its pretty good at identifying spam, but not so good at identifying nonspam. In other words, its generating, IMHO, too many false positives.

      I'm using the supplied spam and nonspam databases. You can train it by forwarding the email it got wrong and telling it what its supposed to be. This is all fine and dandy but gets annoying after a while. Unfortunately there are no plugins for mail frontends like Thunderbird.

      I've been adding domains to my whitelist in the meantime.

      That said, I agree that it was pretty easy to install. I've now got mail pipelined from Postfix, through CRM114 into Cyrus which uses the CMU sieve to sort mail classified by CRM. My ISP already filters spam which is from hosts on several blacklists. It also filters viruses, so any mail coming through has been thoroughly washed. :-)

    3. Re:CRM114 Discriminator works better for me by Elentar · · Score: 1

      One important thing about CRM114 is that the mail you report as spam must be _identical_ to when it first arrived and was passed through as a false positive (or false negative). I've been using CRM114 for about a month now, and for the first couple weeks I had the same experience as the above poster - it quickly got to a level around 80% accuracy, but had many false positives and negatives.

      Then, I switched from using forwarding to using two folders on my imap server (learn-spam and learn-nonspam). Once an hour, I use the server-side command line tool to process those folders and do the appropriate things to the messages inside. CRM114 became much, much more accurate in a matter of a few days and has since been very good.

      So, my advice is to disregard the instructions on the CRM114 website about forwarding, and either make a webpage with a text box that calls the back-end process, or use imap and have a cron job process two folders. You could also write a plugin for your favourite mail client that sends the image to the server, and a daemon for the server that sends it to the CRM114 learning tool...

      -Elentar

      --
      The wheel it turns, around and around, with an ancient rumbling sound.
  11. Re:New Subs by Anonymous Coward · · Score: 0

    The Subscriptions Page. Once you get to the page where it asks how many pages you want to buy, scroll down and check the "Apply To My Karma Score" box.

  12. Now, if there was an adaptation for Kmail by grmoc · · Score: 3, Insightful

    That would be ideal.
    (since then the 'casual' user could benefit from using it, without undue difficulty in configuration of mail delivery programs, which are notorious in general..)

    1. Re:Now, if there was an adaptation for Kmail by Anonymous Coward · · Score: 0
      since then the 'casual' user could benefit from using it

      Since when do "casual" users use kmail? "casual" users use outlook express.

  13. now only if.. by crache · · Score: 2, Insightful

    it could be used in html rendering

    1. Re:now only if.. by hotchai · · Score: 2, Interesting

      Exactly my thoughts! Can we include something in Slashcode that automatically filters the GNAA and goatse trolls? Perhaps as a user-configurable option.

      Some Bayesian approach ought to do it ... I wouldn't want jokes based on the "$PROJECT is dying - Netcraft confirms it!" troll to be filtered out!

    2. Re:now only if.. by larry+bagina · · Score: 1

      a good idea, but I don't think slashdot has the extra cpu cycles to handle it. maybe if they switched to proper xhtml/css, it could be done client side in javascript.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

  14. Preventing Victims of Spam by www.fuckingdie.com · · Score: 4, Funny
    Computer manufacturers will begin including a Hammer type device into PCs beginning immediately. This device will, when its associated software detects a user attempting to sign up for free porn, hammer the user to death.

    Computer manufacturers are also investigating whether this device will be able to deal with the so-called "Stupid User Problem" which plagues so many IT professionals world wide.

    --
    That really is my homepage, no kidding.
  15. Bayesian Unsupervised Learning by VoidEngineer · · Score: 5, Interesting

    FYI, modern MRI scanners use bayesian noise reduction during image processing. I used to work in a MRI research laboratory, and our director had pioneered the application of Bayesian noise-filtering algorithms in post-processing of image data.

    Oddly enough, our director of research was notoriously difficult person to schedule a meeting with. Makes me wonder about 'unsupervised learning'...

  16. Filter at sender? by Anonymous Coward · · Score: 1, Interesting

    Okay, so filtering on the receive end is fairly commonplace - but what about filtering close to the sender?

    (1) Force all ISP customers to use their own SMTP server (block all port 25 access to external addresses).

    (2) Set up an outbound SMTP server for all ISP customers to use - but include a spam filter that rejects sending the message if it considers it to be spam? It would also give instant feedback to the user - the mail client would immediately report the error.

    Then the spam wouldn't even be transported over the net, saving vast amounts of traffic on the internet backbones. This action could also potentially kill spam overnight.

    1. Re:Filter at sender? by Anonymous Coward · · Score: 0

      Of course I meant:

      *force all ISP customers to use the ISPs own SMTP server

    2. Re:Filter at sender? by whmac33 · · Score: 2, Interesting

      Cox was doing this when I was using their service.

      I think that was more to prevent the SMTP virus stuff going on though more than spam.

    3. Re:Filter at sender? by Rick+the+Red · · Score: 3, Insightful

      What about the ISPs who cater to spammers? AOL and MSN are not the only ISPs, you know.

      --
      If all this should have a reason, we would be the last to know.
    4. Re:Filter at sender? by Anonymous Coward · · Score: 0

      Forcing all ISPs (in every country in the world) to stop spam before it reaches the rest of the network is a great idea. So is tracking down and putting all criminals in jail. So is making sure everyone in the world has food to eat and a chance to get a college education. And it would be nice if everyone in the world used their turn signals, if there were no bullies on playgrounds, and if all dog owners would clean up after their dogs when they took them for a walk.

      If you could get all of these things to happen, it sure would solve a lot of problems.

      There seems to be only one difficulty here: basically, everybody wants all these things, but it is not really happening right now, is it? And yet, there are thousands of people working on all these things already. In some cases, there are people who have given their lives in support of these causes (bringing food to the drought-striken, putting criminals in jail, etc.), and yet the work is still not done.

  17. Heh, I had the same idea... by autopr0n · · Score: 1

    Spam people, take their money, send them something unpleasant enough to get on the news. Of course, you'd probably end up in jail if you tried this.

    But yeah, that would probably kill the spam market pretty well.

    --
    autopr0n is like, down and stuff.
    1. Re:Heh, I had the same idea... by Yottabyte84 · · Score: 2, Funny

      My friend and I had jokingly sugguested starting a spam 'pharmacy' selling various things, that are, in reality, arsinic. Kill the morons that buy shit.

    2. Re:Heh, I had the same idea... by mpe · · Score: 1

      My friend and I had jokingly sugguested starting a spam 'pharmacy' selling various things, that are, in reality, arsinic.

      That would take too long to cause any harm. Try offering them "LiCN", "NaCN", "KCN", "RbCN" & "CsCN". No need to misadvertise your products :)

  18. More accurate than a human? by Percent+Man · · Score: 4, Funny

    accuracy levels as high as 10x that of a human...

    So, let me get this straight - my spam filter will know better than I do which emails I want to read, and which ones I don't?
    "No, trust me man, you really want a bigger johnson. Read it!"

    1. Re:More accurate than a human? by asavage · · Score: 2, Informative

      yes it can. A human can be 100% accurate when dealing with only a few emails, but when you are dealing with tens or hundreds you will sometimes make mistakes.

    2. Re:More accurate than a human? by Red+Alastor · · Score: 1

      10 times more effective than a human hired to filter the mails. They talked about a secretary on the website. I admit that the ten time is suspiction. The effectiveness of a human at doing this task depend on how much he/she have to filter and how many time he/she have to do it.

      --
      Slashdot anagrams to "Sad Sloth"
    3. Re:More accurate than a human? by rudedog · · Score: 2, Insightful

      So, let me get this straight - my spam filter will know better than I do which emails I want to read, and which ones I don't?

      Yes, it will. When I'm faced with 100 new messages in my inbox and probably only one or two are legitimate, I often delete messages that look like spam without opening them, and other times, I have to open them just to double check that it really is spam. I have accidentally deleted more than one legitimate message this way, and have wasted more time that I care to contemplate opening up spam.

      So I probably have an accuracy rate of around 97 or 98%, which is nowhere near as good as 99.9.

      (And I use SpamAssassin as well; but it's clearly no longer the killer it once was :-(

    4. Re:More accurate than a human? by jmv · · Score: 2, Informative

      Most likely, it'll make less errors than the number of mistakes you're going to make because you're flooded in spam. Given a mailbox with 1000 spam and 1000 ham, I'm pretty sure I'll mess up a couple times while trying to delete only the spam.

    5. Re:More accurate than a human? by Eivind · · Score: 1

      No. But it'll less often accidentally delete stuff you really want than you would yourself if you manually waded thorough 1000 spams a day, attempting to find the dozen or so legitime email in between, and also trying to avoid wasting *Too* much time sorting the spam away.

  19. Umm... what's the definition of spam? by michaelmalak · · Score: 4, Interesting
    algorithm providing accuracy levels as high as 10x that of a human
    Is this to say I can't tell when I'm being spammed? I thought the ultimate definition of spam was mail unwanted by a person. How can a computer decide a piece of mail is bad for a person if that person really wanted it? One could digress way off with this on Asimov's Laws and the politics of Socialism/Fascism vs. Libertarianism (that e-mail is just no good for you, you oughtn't read it).
    1. Re:Umm... what's the definition of spam? by Rick+the+Red · · Score: 3, Insightful
      You miss the point. You teach dspam what you do and don't want to see, so ultimately you decide.

      Outlook is like what you fear; Microsoft decides what you will and won't see. I can add specific senders to the black and white lists (you click to add to the blacklist, but you have to type in an address to add it to the whitelist -- stupid MS shits), but Microsoft decides if I can see that attachment (if they think it's bad, it's gone and I can't recover it) or if this email's spam (it regularly discarded stuff from IBM Developer Works until I added them to my whitelist). With a tool like dspam I can regain control over what gets filtered (although I've found no way to turn off Outlook's attachment blocking).

      --
      If all this should have a reason, we would be the last to know.
    2. Re:Umm... what's the definition of spam? by Red+Alastor · · Score: 1

      Switch to Mozilla or Thunderbird then.

      --
      Slashdot anagrams to "Sad Sloth"
    3. Re:Umm... what's the definition of spam? by Snowmit · · Score: 3, Informative

      Is this to say I can't tell when I'm being spammed?

      Leaving aside the part where you barely avoid the paranoid rantings of a madman, yes, there are times when you can't tell if you're being spammed. Like, how many times have you accidentally deleted an email that you thought was spam but was really from a long-lost friend? Or how many times have you opened Spam because you weren't sure that it was Spam or something from your ISP (or whatever).

      Say you've done it 10 times in 10 000 messages. If this program only did it once in 10 000 messages (false positive or missing negative) then it was 10x as accurate as you.

      --
      I have a lot of opinions about Cyborgs and Architects
    4. Re:Umm... what's the definition of spam? by kryptkpr · · Score: 2, Informative

      Didn't look very hard did you?

      Tools, Options, Security, uncheck "Do not Allow attachments to be Opened that cound potentially contain a virus".

      --
      DJ kRYPT's Free MP3s!
    5. Re:Umm... what's the definition of spam? by Anonymous Coward · · Score: 0

      Damn your ignorant. I've got my issues with Microsoft like most everyone but at least I know what I'm talking about. Outlook blocks that attachment from appearing in the interface, it doesn't delete the attachment. Once I found out what it was going I had Outlook/Exchange reconfigured within 15 minutes. On that tangent I can't believe how many people post cutting down M$ on issues that take 10 minutes on Google or M$'s KB to solve. I'm not trying to get my troll on, M$ does have more than it's fair share of problems but complaining about issues that a 10 year old can solve belittles all the legitimate arguments against M$.

    6. Re:Umm... what's the definition of spam? by Rick+the+Red · · Score: 1
      I looked everywhere I could think to look. When I look in Tools, Options, Security I do NOT see "Do not Allow attachments to be Opened that cound potentially contain a virus". Oh, if it were only that easy. I see:
      Encrypted e-mail Encrypt contents and attachments for outgoing messages Add ditigal signature to outgoing messages Send clear text signed message when sending signed messages Request S/MIME reciept for all S/MIME signed messages

      Security Zones

      Zone: [Zone Settings...] (I looked, but there's nothing about email attachments)

      Digital IDs (Certificates)

      [Import/Export...] [Get a Digital ID...] (again, nothing about attachments)
      This is with Outlook 2002. What version of Outlook are you using?
      --
      If all this should have a reason, we would be the last to know.
    7. Re:Umm... what's the definition of spam? by Rick+the+Red · · Score: 1

      Read Knowledge Base article 290497. It contains such helpful hints as, "Request that the sender rename the extension, and then resend you the file." It goes on to tell you the "fix": modify the Registry to allow the specific file extension you want to recieve; there's no way to just open it up to all of them. And that "fix" only works if you're NOT on an Exchange server, if you are, you're SOL unless you also happen to be the Exchange Admin. This is not something that a 10 year old can solve, but then you're an AC so I've probably just been trolled, right?

      --
      If all this should have a reason, we would be the last to know.
    8. Re:Umm... what's the definition of spam? by iamcf13 · · Score: 1

      Here is my definition of spam as it is codified in my spam filter program (see sig). This applies to senders who are not on my approved sender lists. Such approved email is not deemed spam by my program.

      1. Email relayed through a 3rd party mailserver.

      2. Anonymous senders.

      3. BCC: email where my account email address does not appear in the headers.

      4. All email not sent as 'text/plain' and/or not
      using an English-language character set. Any and all attachments sent are decoded as 'harmless text files' and tagged as spam if needed.

      5. Email subject or body uses a character that is not a 'space' or an alphabetic character. This makes it impossible for spammers to easily spell websites and email addresses.

      6. No 'spamwords'. The use of a 'spamword' in an email that is on my 'spamword' list deems that email message spam. My 'spamword' list contains 'zero','one',...,'eight', and 'nine'. In this manner, it is impossible for spammers to use these words to spell zip codes and product prices.

      7. No 'hashbusters' or 'l33tspeak'. Since 'words' in these two categories do not appear anywhere in Grady Ward's single word 'Moby' list, email messages using them are deemed spam. This makes it impossible for spammers to use words like 'alsj9o2034n' and '\/|4gr4' in a message that would slip past other forms of filtering.

      My program makes spamming virtually impossible while still making it possible for two parties to communicate via email using no challenge/response system and nothing more than the existing email infrastructure.

      Thanks for reading, Bryan

    9. Re:Umm... what's the definition of spam? by Anonymous Coward · · Score: 0
      "Do not Allow attachments to be Opened that cound potentially contain a virus"

      Yes, which Outlook very conveniently classifies as 'any attachment'. So you set the option for someone and ten minutes later they have to turn it off in order to get a PDF file out of an attachment.

    10. Re:Umm... what's the definition of spam? by kryptkpr · · Score: 1

      As another poster indicated, I was talking about Outlook Express 6.. I've never used any of the full-fledged outlooks becuase I've found them too bloated for my needs.

      However, a quick googling turns up this knowledge base article with the information you desire.

      --
      DJ kRYPT's Free MP3s!
    11. Re:Umm... what's the definition of spam? by Burning1 · · Score: 1

      Like, how many times have you accidentally deleted an email that you thought was spam but was really from a long-lost friend?

      See http://www.sexylosers.com/159.html
      : )

    12. Re:Umm... what's the definition of spam? by MntlChaos · · Score: 1

      have you ever occasionally deleted a message as spam when it wasn't? that's a human error: a misjudgement

  20. Take it one step further; share what you filter by bigberk · · Score: 5, Interesting

    DSPAM is one of these statistical filters (like spamprobe and CRM114) that can perform virtually perfect filtering of spam/non-spam you receive.

    Now that you are free of spam yourself, may I suggest that you take it one step further and share your data with the anti-spam community; the WPBL project lets many users report the IPs sending them spam and non-spam in realtime using a couple simple scripts installed in procmail.

    Our central database then publishes a real-time list of spam sources (the IP blocklist). Unlike spamcop, WPBL is entirely based upon automatic decisions made by statistical filters, 24/7. The resulting blocklist is already used by many ISPs; and you can also use it to block spamming IPs at your own server.

    1. Re:Take it one step further; share what you filter by Anonymous Coward · · Score: 1, Informative

      According to the DSPAM website, there is another project called the SBL (Streamlined Blackhole List) which is similar to what you're talking about, only appears to be more real-time than the WPBL. DSPAM seems to explicitly support this.

    2. Re:Take it one step further; share what you filter by bigberk · · Score: 1
      According to the DSPAM website, there is another project called the SBL (Streamlined Blackhole List) which is similar to what you're talking about
      Sounds neat... anything of this nature can be very useful for the community because it introduces distributed spam detection. I strongly support any similar efforts!
    3. Re:Take it one step further; share what you filter by gclef · · Score: 2, Interesting

      And how exactly do you keep the spammers from submitting their own IPs as "good" or from submitting real ISPs as "bad"? I didn't see anything on that website to indicate how you're managing potential liars making submissions, which will kill this system pretty quickly if it ever becomes commonly used.

    4. Re:Take it one step further; share what you filter by Anonymous Coward · · Score: 2, Informative

      AFAIK, both the SBL and the WPBL only allow list writes from trusted users with accounts.

  21. DSPAM sounds great... by DarkHelmet · · Score: 3, Funny

    But will it keep all those GNAA posts out of slashdot? ;)

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    1. Re:DSPAM sounds great... by Eric_Cartman_South_P · · Score: 1
      Browse at +2. Problem solved.

  22. I want a filter dammit. Server side doesn't cut it by cardshark2001 · · Score: 1, Interesting
    Okay, I'll admit it. I run windows. I like to play games other than quake3 and neverwinter nights (though I like those games too). If it weren't for games, I wouldn't bother with Windows. As it is, I actually paid for it, and run it as my primary.

    I see all my fellow slashdotters saying (over and over again) that spam filters should be server side, because otherwise you are still paying for the wasted bandwidth. This is a very powerful argument, and I tend to agree.

    However, there are two things that make me nervous about this approach. First of all, if I miss even one email, no matter how innocuous, because my ISP installed filters, I am going to be pissed!

    "Man, you missed it, the party was a blast!"

    "What party?"

    "Didn't you get the email?"

    With a client side filter, at least I can look through the 'spam' and find the gold nuggets. If my ISP filters for me, and I miss a legit email, I'm just SOL.

    Secondly, all of the best filters are for linux. Ask me if I run Mozilla (for windows). I will tell you, "HELL yes I do". Is it anywhere close to 90% effective for filtering spam? Not for me! Is it 100% effective in letting my legit mail come through? Not for me! The browser has stopped 99.9% of the popups tho.

    Anyway, long ramble short, give me something that's good on windows. Do I have to write it myself? I've been thinking of altering Mozilla to incoporate the latest anti-spam technology, but, man, I just never have the time these days.

    Anyway, good work on the part of D-Spam, nonetheless. Kudos to your bad selves.

    --
    WWJD? JWRTFA!
  23. The solution - seriously by ryanvm · · Score: 2, Interesting

    The solution to the spam problem is simple yet elegant - gambling.

    Every time you send an email you place a small wager on the line that the recipient wants to read your message. Something like 1 cent. If the recipient doesn't mind your message then they don't redeem your offer and it doesn't cost you a thing. However, if you're sending spam then the recipient cashes it in (or perhaps it is used to cover overhead costs of this system).

    If you send a legitimate email and somebody decides to be a jerk and cash it in then you're only out 1 penny. However, if you just sent 2 million of those unwanted emails you're screwed.

    This is better than the "small price" schemes because it doesn't cost anything. Well, unless you're A) a spammer or B) sending email to dickheads.

    This wouldn't replace SMTP, it would just be a layer on top. If you sent an email and you participated in this system then a third party would sign your messages and you'd be get a special verifiable header that the recipient could then treat as "likely ham".

    Anybody have a better idea? I didn't think so. :)

    1. Re:The solution - seriously by Rick+the+Red · · Score: 2, Funny

      My better idea: A network of pissed-off spam recipients. If I get a spam I contact someone on the network who lives near the spammer, and they go over and beat the shit out of them. Likewise, if there's a spammer in my area I'll go beat the shit out of them for you if you're on the network. Call us eMail Agents For Independent Action.

      --
      If all this should have a reason, we would be the last to know.
    2. Re:The solution - seriously by devphil · · Score: 1
      This wouldn't replace SMTP, it would just be a layer on top.

      This "simple yet elegant" layer would require far more work than the underlying SMTP servers do. How exactly -- no handwaving, no fluff -- do you propose to implement this? You need to either tie bank account details to email account information, or maintain a separate "online only" bank. You need to find some unforagable, unbreakable, untappable method of identifying individual emails to make your one penny claim. You need to retrofit all existing mail clients to keep track of this new header (because Message-IDs can be forged).

      This scheme is gigantic and unworkable. Prove me wrong, with details.

      Anybody have a better idea? I didn't think so. :)

      Whatever, kid. A little more cluefulness and a little less arrogance next time, and perhaps your "simple" idea will make it further than slashdot.

      --
      You cannot apply a technological solution to a sociological problem. (Edwards' Law)
    3. Re:The solution - seriously by gnu-generation-one · · Score: 1

      "Anybody have a better idea? I didn't think so. :)"

      Yeah, I have an idea. Howabout you handle distribution of the NANOG mailing list after your "pay-to-send" idea gets implemented.

    4. Re:The solution - seriously by gnu-generation-one · · Score: 1

      "Something like 1 cent. If the recipient doesn't mind your message then they don't redeem your offer and it doesn't cost you a thing. However, if you're sending spam then the recipient cashes it in"

      Problem: Enough people give money to spammers that it becomes possible to profit from abusing the system, tricking or defrauding people.

      Solution: Put even more money into the email system, and hope that all of these new flows of cash don't end up in the hands of spammers and criminals.

    5. Re:The solution - seriously by Anonymous Coward · · Score: 1, Funny

      Your post advocates a

      ( ) technical ( ) legislative (X) 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
      (X) Mailing lists and other legitimate email uses would be affected
      (X) No one will be able to find the guy or collect the money
      ( ) It is defenseless against brute force attacks
      (X) It will stop spam for two weeks and then we'll be stuck with it
      (X) 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
      (X) 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
      (X) Lack of centrally controlling authority for email
      (X) Open relays in foreign countries
      ( ) Ease of searching tiny alphanumeric address space of all email addresses
      ( ) Asshats
      ( ) Jurisdictional problems
      (X) 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
      ( ) 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
      (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
      (X) Countermeasures must work if phased in gradually
      (X) 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:The solution - seriously by JuggleGeek · · Score: 1
      This is better than the "small price" schemes because it doesn't cost anything. Well, unless you're A) a spammer or B) sending email to dickheads.

      or C) Some spambag forges your address.

      Not to mention that in order to do this, someone has to administrate it, handle the payments, etc, and they are going to charge for every email they have to process. Microsoft is *begging* to get a fraction of cent for every email sent. They'll love you for supporting them.

      I'll pass, thanks all the same.

    7. Re:The solution - seriously by mark285 · · Score: 1

      What's happening to slashdotters? Have we all turned into scared whiners a la "nothing can be done, let's all weep in unison"? That idea above isn't mine (or this guy's either, I've heard it before), but it's not so bad.

      This "simple yet elegant" layer would require far more work than the underlying SMTP servers do.

      Exagerration. It is much work and it's not going to be here this year, but I think it will be here.

      How exactly -- no handwaving, no fluff -- do you propose to implement this?

      One email is defined as "incoming SMTP session". Attache some unique ID to it - say, "SMTP-server-IP.date.time.message-digest". Or anything else. There are lots of possibilities here.

      You need to either tie bank account details to email account information, or maintain a separate "online only" bank.

      Cavalry's incoming: http://www.ietf.org/html.charters/trade-charter.ht ml

      You need to find some unforagable, unbreakable, untappable method of identifying individual emails to make your one penny claim.

      Digital certificates + public cryptography guys have already done most of hard work here.

      Say, you sign your claim (with your private key, so that it can be verified using your public key).

      You need to retrofit all existing mail clients to keep track of this new header (because Message-IDs can be forged).

      1. It can be done at server level, transparent to users (why should they be bothered with such stuff). Regarding problem "no more 'free to receive' mailing lists and email": make webpage on their smtp server for users where they indicate 'if they send me email with 1 cent and it gets verified positive as belonging to this mailing list/company newsletter/whatever give it back'. Users by signing up send this 1 cent to populate 'sending budget'. By unsubscribing they get this 1 cent back (obviously this requires trusted third party, but you need it anyway -- online bank -- for handling those cents). Or wait - they can even give this 1 cent into "custody", lasting as long as they are subscribed to the list.

      2. It actually could be used to enhance email capabilities - say, for increasing email priority or for "consulting via email".

      3. Finally, once this infrastructure is in place, there will be a way to unambigously identify emails, parties and servers - so some, like coworkers or business partners could set policy like "make exchanges fulfilling requirements of this ruleset free of charge in both directions if other parties agree to the same conditions". Again, there's a lot of exciting opportunities here.

      This scheme is gigantic and unworkable. Prove me wrong, with details.

      Quit whining. ;-)

      On more serious note: the pieces to implement this are evolving independently anyway - OITP, financial XML, PKIs, online banks. At some point they just HAVE to become mature enough to use them in this way - and then it will be just a matter of working out software to glue it all together. I'm sure things like avamisd_new will include interfaces to it - it already has interfaces to spam scanners and antivirus scanners, why not this?

      About unfeasibility of micropayments: yes, this guy has good arguments; but the issue is complex and the "metered services" are not simply going to die and be replaced by flat rate. Real world example are SMS messages - they're paid "per message" and still immensely popular (at least here in Europe).
      One could even think of connecting this sort of service to flat rate somehow - say, an online bank that includes this sort of verification service as gratis in its monthly fee for online account, i.e. it exchanges "variable risk" from email-dealing for "fixed income". The model is already working in mortgages for real-estate, so I guess it

    8. Re:The solution - seriously by mark285 · · Score: 1

      Just a few possibilities:

      1. ONCE this gets implemented, the "NANOG mailing list" and "John.Doe@somewhere" are two entities that are identified unambigously, with certs and digital signatures. Make an exchange like: Doe:"subscribe me, here's 1 cent", NANOG: "here's email, have your 1 cent back", Doe: "I keep subscribing, here's 1 cent for you to send me another email from this mailing list, NANOG: "here's email with 1 cent back" and so on.

      If users are afraid about NANOG being thief, they can use trusted third party "verificator if this guy is who he says he is" to whom they'll hand this 1 cent.

      2. If this is business, they can spare a few bucks to populate sending budget. User then requests this "Yes, this is the spam I DO request" - they get the spam AND HAND THAT 1 CENT BACK BY GUARANTEETING 1 CENT BEING DEPOSITED AS COLLATERAL AT TRUSTED THIRD PARTY.

      To sum up: this is about open source digital cash infrastructure. Given open source provides webservers and email servers and operating systems, why not this?

    9. Re:The solution - seriously by ryanvm · · Score: 1

      Uh, if all the recipients want to receive the mailing list what would be the problem? It's not "pay to send", it's "pay to send spam".

    10. Re:The solution - seriously by gnu-generation-one · · Score: 1

      It's not "pay to send", it's "pay to send spam"

      It's not "pay to send spam", it's "pay if the recipient wants you to"

    11. Re:The solution - seriously by ryanvm · · Score: 1

      It's not "pay to send spam", it's "pay if the recipient wants you to"

      Guess what - if the recipient wants you you to pay that means he didn't want your email. Do you know what unwanted email is?

    12. Re:The solution - seriously by devphil · · Score: 1


      I've never claimed that "nothing can be done," so I'll thank you to stop putting words in my mouth. I simply think that this proposal is not workable.

      You, at least, made a good argument for it. And avoided the handwaving, which makes for a nice change on /.

      --
      You cannot apply a technological solution to a sociological problem. (Edwards' Law)
    13. Re:The solution - seriously by gnu-generation-one · · Score: 1

      "Guess what - if the recipient wants you you to pay that means he didn't want your email"

      Or that he would prefer to keep your money, having read the email anyway.

    14. Re:The solution - seriously by ryanvm · · Score: 1

      Well then you need to find friends that aren't so hard up for a damn penny that they rip you off.

  24. Re:I want a filter dammit. Server side doesn't cut by MBCook · · Score: 1
    Popfile. It's fantastic. It has a great UI (it's web based, you just open http://localhost:8080 in a broswer), it works with all E-Mail clients that use POP (it might work with others too). It supports multiple accounts, is easy to use, and is very very accurate. Best of all, it's free! Check it out.

    It is a little thing that sits in your system tray. That said, it's just perl modules (I think) so it runs on other OSes too. That said, best thing I've found on Windows.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  25. Magic Bullet Idiots by SuperBanana · · Score: 3, Insightful

    Then the spam wouldn't even be transported over the net, saving vast amounts of traffic on the internet backbones. This action could also potentially kill spam overnight.

    Ever read the FAQs for the anti-spam listsnewsgroups? Virtually top of the list is "I have some magic bullet solution that'll end spam tomorrow!"

    You are -truly- naive to think this kind of solution would even be possible to implement; there are literally dozens of reasons why this would be a horrifically stupid idea; how this post ever got to +5 is way beyond me. Time to start meta-moderating more, as apparently positive mod points are getting handed out a little too easily these days.

    1. Re:Magic Bullet Idiots by Anonymous Coward · · Score: 1, Insightful
      Insightful? This is an utterly content-free comment, and even the unqualified assertions are incorrect.

      You are -truly- naive to think this kind of solution would even be possible to implement

      Did you even read the post? It suggests that ISPs force their customers through their own SMTP server that does spam filtering. Given management approval, I could implement that at work (ISP) by the end of next week, and I'm not what you'd call "truly naive." This is a good idea; it's analogous to egress filtering on routers. I do egress filtering, and I don't expect it to stop DDoS attacks overnight, but it'll sure stop my customers from becoming untraceable zombies.

      You're committing the opposite error to the "I have the magic bullet" claims; you're rejecting improvements to the spam situation out of hand because they won't eliminate the problem completely. What a stance to take - there's no way to eliminate the problem entirely, so there's no use trying to improve!

      as apparently positive mod points are getting handed out a little too easily these days.

      Jesus, I'll say. Apparently all it takes to get modded up is to be arrogant and rude; consistency is waaay down the scale.

  26. Here's where "10x as accurate as human" comes from by Gldm · · Score: 4, Informative
    If you check the footnotes on the DSPAM page, it says "According to a study by Bill Yerazunis of CRM114."

    If you then check the link to CRM114's project, you'll find this: "I measured my own accuracy to be around 99.84%, by classifying the same set of 3000ish messages twice over a period of about a week, reading each message from the top until I feel "confident" of the message status, (one message per screen unless I want more than one screen to decide on a message.) and doing the classification in small batches with plenty of breaks and other office tasks to avoid fatigue. Then I diff()ed the two passes to generate a result. Assuming I never duplicate the same mistake, I, as an unassisted human, under nearly optimal conditions, am 99.84% accurate.)."

    Given the amount of people who even read the article on slashdot I doubt anyone else is going to check the tiny [1] footnote and find this.

    --

    Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

  27. Impossible. by SiMac · · Score: 3, Insightful

    If this happened, there would have to be about 10 SMTP servers handling all the mail, the ones belonging to the major backbone providers. Otherwise, a spammer could purchase a T1 from a backbone provider and send out as much spam as he wanted. Almost all ISPs catering to end users have to get their connections from other ISPs somewhere along the line.

    It might be sort of difficult to have 10 companies handle the Internet's email supply.

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

      Well, Earthlink already blocks port 25 for customers to all but their own mail servers. You have to send all outbound email through them.

      Considering that they already have the resources to filter incoming spam (they have spam filter controls for all email accounts) - it would probably be relatively simple for them to filter outbound spam as well.

      And last time I checked, Earthlink was the 3rd largest ISP in America. It's certainly not an impossible use of resources.

  28. Hey... you Linux geeks get all the cool toyz! by sllim · · Score: 1, Funny

    Why can't I get this to run on my WXP machine? I have XP Pro installed....
    You linux geeks get all the good toyz!!
    Darn you, Darn you to Redmond!

    What do I get?

    Well.. I guess I do get all the neat patches.

    1. Re:Hey... you Linux geeks get all the cool toyz! by code_echelon · · Score: 0, Redundant

      Why can't I get the viruses to run on my Linux machine? I have Linux installed . . .
      You windows geeks get all the good toyz!!
      Darn you, Darn you to Helsinki!

      That's what you get!

    2. Re:Hey... you Linux geeks get all the cool toyz! by Red+Alastor · · Score: 1

      Don't whine, install Linux. It can even co-exist with Windows if you want.

      --
      Slashdot anagrams to "Sad Sloth"
  29. Put this into Slashcode? heh by dsanfte · · Score: 4, Insightful

    By the looks of the Intel story below, Slashdot sure needs a good Bayesian spam filter. I recommend this. Or a baseball bat. Because you can go over to anti-slash and really pound some skulls with a baseball bat, and it would probably be more satisfying. But filters are good too, don't get me wrong.

    --
    occultae nullus est respectus musicae - originally a Greek proverb
  30. ObSimpsons by Osiris+Ani · · Score: 1

    "Mmmm... pistol whip."
    - Homer Jay

  31. Works great with Qmail? Oh really now? by spun · · Score: 1

    I have a large qmail system running vpopmail for virtual domains, qmail-scanner, SpamAsassin, and clamav anti virus scanner. SpamAssasin is slow and resource intensive, as well as not being that accurate. I would love to find a way to make DSPAM work with my setup, but perusing the mailing lists has been less than enlightening. The problem is that DSPAM is configured to take over the role of local delivery agent, and it knows nothing of vpopmail's virtual domains. Anyone else trying to get DSPAM working with qmail and vpopmail? I would love to get it working with qmail-scanner, too, so I can keep on using clamav, a great open source anti-virus scanner.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:Works great with Qmail? Oh really now? by 7Ghent · · Score: 2, Informative

      Easy, just set up a .qmail file in each virtual account's home dir that contains

      |/usr/local/bin/dspam --user $EXT@HIDDEN$HOST -d $EXT@HIDDEN$HOST

  32. Bah... by Pig+Hogger · · Score: 4, Interesting
    It's STILL just an " automated press-deleter".

    No matter what technology it uses, neural nets, b-trees, recursion, tinkertoy logic, smell-emitting diode, leaky junction zener transistor, steam-powered aeolipiles, it only automagically presses delete, which is a pretty lame way of fighting spam.

    It's a lame way of fighting spam, because, we STILL have to pay for the fucking spam bandwitdh; we STILL have to pay for the goddammed disk space used by the spam; we STILL have to pay for the bloody time lost transmitting the spam; we STILL have to pay for the extra ISP infrastructure to carry those spams.

    Naaah. Spammers should be eradicated from the Internet, and the best way to do so is to completely BLOCK networks who host spammers (no matter what service), in order to force the collateral damage to whine to the ISP or simply vote with their feet.

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

      That's why spam filters do source address tracking you clod.

    2. Re:Bah... by Slinky+Saves+the+Wor · · Score: 1

      I think you can plug in DSpam at the ISP level too, which would be quite effective too. Maybe mark the spam as X-Spam: Yes or such.

      As for blocking spammer-hosting networks, I agree with its effectiveness. But who gets to decide who hosts spammers and who doesn't? Most of the spam comes from infected and/or compromised machines, or misconfigured proxies etc. so you can't really block those.

      --
      I do not moderate.
    3. Re:Bah... by Anonymous Coward · · Score: 0

      There's nothing inherently wrong with blocking SMTP on compromised machines or proxies. Compromised machines, which are normally uncompromised, wouldn't normally send mail directly so blocking SMTP from them won't hurt. Misconfigured proxies or open relays deserve to be blackholed until the spam stops spewing from them.

    4. Re:Bah... by JuggleGeek · · Score: 1
      But who gets to decide who hosts spammers and who doesn't? Most of the spam comes from infected and/or compromised machines, or misconfigured proxies etc. so you can't really block those.

      Why the hell not? They are, in your own words, infected/compromised, correct? Why would I want those machines talking to mine? If the user of that machine is sending legitimat mail, he's sending it via his ISP's mailserver, not direct. Anything that machine is sending directly is crap.

    5. Re:Bah... by Slinky+Saves+the+Wor · · Score: 1

      If the user of that machine is sending legitimat mail, he's sending it via his ISP's mailserver, not direct. Anything that machine is sending directly is crap.

      In that case, yes. But what happens when the infected machine sends the outbound mail via the mailserver of the ISP? In that case, how can you distinguish between legitimate and illegitimate use? How do you know who to block, if any network with >= 1 compromised Windows machine (the usual case) could be sending spam?

      --
      I do not moderate.
  33. Re:Subscribe by Anonymous Coward · · Score: 0

    YHBT

  34. Re:I want a filter dammit. Server side doesn't cut by 7Ghent · · Score: 1

    Server side works just fine for Windows users. All you gotta do is dump the spam into an IMAP spam folder, that way users can check for false positives. That's exactly what I do for my users. I also provide subfolders for spam and ham that they want trained to the filter. Pretty basic stuff, really. In case you're interested in an account check out http://ventoozer.com

  35. It would be nice if.... by mark-t · · Score: 3, Interesting

    ... if there was some way to plug tools like this into Mozilla directly so that you could expand on its built in junk mail detection with something more powerful.

  36. Explained in the last DSPAM /. story by devphil · · Score: 4, Insightful


    except that my article history is truncated in a futile attempt to get me to subscribe. So I can't point to the writeup I did.

    The increased accuracy comes from the emails that will slip under your mental radar. You are a human, and you make mistakes. You wouldn't deliberately choose to read the email, but one day the subject line looks plausible, and so you bring it up. Three-quarters of a second later, you're glaring at the monitor and hitting "delete", but DSPAM wouldn't have let that slip by in the first place.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
    1. Re:Explained in the last DSPAM /. story by Dave2+Wickham · · Score: 1

      I went to look for it, but Slash is b0rked so that when I click the "older comments" link, it goes to my older comments.

      D'oh.

    2. Re:Explained in the last DSPAM /. story by Anonymous Coward · · Score: 0

      "except that my article history is truncated in a futile attempt to get me to subscribe. So I can't point to the writeup I did"

      Slashdot isn't the only index that's available

  37. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  38. Mods! It was FUNNY by Anonymous Coward · · Score: 0
    C'mon guys - it's obvious he was joking.

    ... Uh, right?

    1. Re:Mods! It was FUNNY by dmaxwell · · Score: 1

      If it gets modded insightful, you'll have the answer to your question.

  39. Combating SPAM is easy, if you have the technology by Avlimator · · Score: 5, Interesting

    I don't get SPAM. I don't have SPAM filters. How is this possible? Simple. I create a different e-mail address for any new untrusted entity that I have to provide one for. In the beginning I took advantage of being able to alias all e-mail for non-existent mailboxes (basically, *) at my domain to my primary account. It seemed to me an obvious and simple approach. Whenever I needed to provide an e-mail address, I just made one up, and it was forwarded to my regular Inbox. In my opinion, at that time my ISP was more "sophisticated" than most. Since then I have moved to hosting all of my domains on my own co-located server which runs Exchange 2000, thus complicating things. Now I have to actually add any new aliases that I want to use into my user account. I know of at least one product out there that can handle non-existent addresses and forward them to a specific account, but it is rather expensive for a feature that should have been built-in from the beginning (althought I'm not aware if the new Exchange can do this out of the box). Not to mention that someone with the proper knowledge and skills could make a similar add-on in relatively short order, but who ever has the time? The point is that you have to consider when and where you give your e-mail address out, and the possible consequences therein. It's not altogether different from giving out your phone number (especially if you are unlisted) or even your SSN.

  40. Re:I want a filter dammit. Server side doesn't cut by Scottaroo · · Score: 1

    Server side filters do not generally block the email from coming to you like a virus filter might. They typically tag the message with some text that is consistent and you can filter on that using client side rules, if you wish.

    It might add [[SPAM]] to the beginning of the subject if it thinks that the message is spam. It leaves the ultimate decision up to the user how to deal with it.

    It does not ever block any mail from coming to you.

    --
    ----------
    If your answer is Microsoft, you obviously didn't understand the question.
  41. Daft, on many levels by Julian+Morrison · · Score: 3, Insightful

    Everyone would fudge refusals and pocket the cash.

    Scumbags would use billions of zombied PCs to send themselves mails, aggregate and pocket the cash. Or to spam you gratis.

    There are transaction costs for generating, checking, and accumulating digital cash. Your paypal bills would be huge.

    Everybody hates micropayments.

    It's a dumb idea and it simply isn't gonna happen.

    1. Re:Daft, on many levels by mark285 · · Score: 1

      "Everyone would fudge refusals and pocket the cash" - and miss important email? Refusal is refusal, this other guy will not talk to you unless YOU in turn send him his 1 cent back. Just my 1 cent's worth. :-)

  42. now only if..Client Side Sieve (CSS) by Anonymous Coward · · Score: 0

    Think how easy what you wanted would be if "/." was NNTP based.

  43. Then we need to define what a "human" is by michaelmalak · · Score: 1
    Like, how many times have you accidentally deleted an email that you thought was spam but was really from a long-lost friend? Or how many times have you opened Spam because you weren't sure that it was Spam or something from your ISP (or whatever).
    It seems as though you're defining "human" as "person who is time-constrained". I suspect that the author of the original article had something like this in mind, but without defining the time constraint, a measure like "10x" is meaningless. E.g., as spam continues to escalate, what was a few years ago 10 spams to check each morning is now 100 spams and next year will be 1000 spams. The time to check e-mail in the morning is probably inelastic with respect to amount of spam, so the person perhaps got 100% accuracy a few years ago, is getting 95% accuracy now, and will only get 90% accuracy next year. It's impossible for an algorthim to be "10x" to all these numbers simultaneously.

    In short, "accuracy levels as high as 10x that of a human" is meaningless as stated. And I took the opportunity to make fun of it.

    1. Re:Then we need to define what a "human" is by Anonymous Coward · · Score: 0
      In short, "accuracy levels as high as 10x that of a human" is meaningless as stated. And I took the opportunity to make fun of it.

      It's not meaningless as stated. Go read the abstract (the first link in the slashdot story text), where it says, "According to a study by Bill Yerazunis (CRM114), a correspondence secretary is approximately 99.84% accurate at filtering spam."

      So then, go to the CRM114 site (not hard to find with Google) and see what the definition is. It's on the main page, and it's this:

      I measured my own accuracy to be around 99.84%, by classifying the same set of 3000ish messages twice over a period of about a week, reading each message from the top until I feel "confident" of the message status, (one message per screen unless I want more than one screen to decide on a message.) and doing the classification in small batches with plenty of breaks and other office tasks to avoid fatigue. Then I diff()ed the two passes to generate a result. Assuming I never duplicate the same mistake, I, as an unassisted human, under nearly optimal conditions, am 99.84% accurate.).

      So, he tested himself twice and compared his own results to each other to see what his error rate is, and he's 99.84% accurate. Granted, a more complex process could certainly improve on this -- you could take 3 people and have them all classify a set of messages. Then, compare their results, and if there are messages they differ on, carefully scrutinize those messages. I'm sure you'd get very, very close to 100% then. But the one-shot approach is what most people are going to take on their e-mail. Heck, I don't even look at the text -- I just look at the subject and sender and weigh in the time of day it was sent as a factor. (Most spam is sent at night.)

  44. Re:I want a filter dammit. Server side doesn't cut by Anonymous Coward · · Score: 0

    The best windows spam filter is k9. Popfile is every so slightly more accurate, but since it's written in perl instead of a compiled language, takes up loads of memory and is slower. I get 99.98% accuracy with K9, and I get a lot of spam-- 352 per day to be exact, 5.94% of my total mail volume.

  45. The trouble with per-user filtering by Animats · · Score: 3, Insightful
    Spam filtering needs to be applied to multiple E-mail accounts to work really well. The fundamental characteristic of spam that can't be avoided is that large numbers of similar messages are sent to different people. That's recognizable.

    Looking for spam by content analysis for a single user only works for some people. If, for example, your legitimate E-mail contains many messages about investments, mortgages, and similar financial subjects, it's going to be hard to separate out financial spam by word analysis.

    Spamcop does multiple-user analysis. It works better than most of the single-user systems.

    1. Re:The trouble with per-user filtering by c_ollier · · Score: 1
      Spam filtering needs to be applied to multiple E-mail accounts to work really well. The fundamental characteristic of spam that can't be avoided is that large numbers of similar messages are sent to different people. That's recognizable.

      That's why spammers add random words to their messages, to fool filters based on similarity.


      big-league brontotherium aliass packer-viking byja

  46. 99.84% and other myths by Lulu+of+the+Lotus-Ea · · Score: 1

    The magic number 99.84% is one that is sometimes invented as an arbitrary example, meaning roughly "very close to all." It's a sort of joke about false precision. Whether or not Bill Yerazunis is using this number in this fictive sense, it is IMPOSSIBLE for his diff() to actually be exactly 99.84%!

    If one message out of 3000 messages differs in classification, that's 0.0333%. Or 99.9666% accurate. Working down, we find that four or five misclassifications are either 99.8666% or 99.8333% respectively. Both are certainly in the same ballpark as the stated accuracy, but neither is correctly rounded to Yerazunis' number. To me, this pretty much proves that the pseudo-exact figure is used in a fictive sense, not as a n actual measurement.

    It *IS*, however, true that a person being careful will make occassional errors nonetheless.

    1. Re:99.84% and other myths by xorbe · · Score: 1

      "3000ish" messages.

    2. Re:99.84% and other myths by Anonymous Coward · · Score: 0

      This is Bill Yerazunis

      It wasn't exactly 3000 messages- it was "all the
      messages I got while I was offline for a week
      doing chemistry in Ireland."

      And yes, it was not _precisely_ 3000 messages.

      And yes, I rounded it off. It makes no sense
      to quote 5 digits of accuracy on less than 10^5
      trials.

      But the point is not that humans are 99.84 versus
      99.845% accuracy for a human. It's that humans
      have a _roughly_ 0.15% error rate (one to two
      errors per thousand).

      So, it makes perfect sense for me to consider a filter to be 10x more accurate than human, if the human (me!) makes one or two errors per thousand, and the computer makes one or two errors per ten
      thousand.

      -Bill Yerazunis

  47. The purity of your bodily fluids by Anonymous Coward · · Score: 0

    Yes... rainwater Jack....

  48. What about us? by Anonymous Coward · · Score: 1, Insightful

    What about the vast majority of e-mail users who have Outlook [Express] on Windows. When will a plugin be designed and ported which will work with these clients?

    -- paper

    1. Re:What about us? by Anonymous Coward · · Score: 0
      When will a plugin be designed and ported which will work with these clients?

      When you grow a brain and ditch your M$ Windoze install.

  49. Embrace SPAM! by gmby · · Score: 1

    SPAM is not the money maker. The people embraceing SPAM are the companies that sell computer goods. How many people do you know that get feedup with the state of their computer and just go out and buy a new one or a new OS? Or maybe a "Virus/Popup/Spy/Other" software package. Why do you think it takes so long for M$ to fix the problems with OutLook? Now you want to make money? Get into the game and start selling goods to fix all those "broken" systems out there. Don't complain about SPAM; Embrace It!

    --
    I don't want a pickle; I just want a Motor-Cycle! A four foot cop arrived with a five foot gun!
  50. CRM114/P.O.E. by Jasn · · Score: 2, Interesting

    Not to underestimate the effort, but with extensions this has got to be easier than I think it is. Ruven Gottlieb's Purity-of-Email project is out there to integrate Mozilla mail with CRM114.

  51. Sharing of sender IP addresses, that doesn't work by Anonymous Coward · · Score: 0

    The boxes are compromised anyway. But most of the time they contain an IP address with further information, or order form, or such. There's always some connection to an order form, or a point of sales.

    Share those points. Like, share the domain name newmedformula.com, which is a spammer joint. If you can get the domains cancelled, it'll hurt the spammers most.

  52. Re:I want a filter dammit. Server side doesn't cut by Anonymous Coward · · Score: 0

    Amen brother.

    -- paper

  53. Your spam solution could be abused by Quantum+Jim · · Score: 3, Insightful

    There are several scenarios where your proposal would be bad for the Internet. Say I want to put my competitor out of business, or at least raise his costs. I simply use a bot to sign up for a couple hundred thousand email addresses, sign up for his newsletters, then ask for all those 1 cents back. The financial powers that be might also foresee too much liability and risk in ventures that depend on email (since it is, as you say, gambling). Thus the end of any free service that depends on e-mail for verifying accounts including newsletters, bulletin boards, online banking, and online auctions among others.

    Furthermore, you'd have to have a foolproof system to pay for those cents. Fraud could be much more rampant: If you pay via credit card, the other guy (or gal) has your number and could overcharge a corporation by a twenty or so dollars. Furthermore, micropayments aren't economical unless many many many people pay. If most people play by the rules, then the costs of credit companies or banks or other institutions would either put most of these services out-of-business or into subscription only domains. Not to mention some companies might have "you agree not to ask for those cents" in addition to "I can send you spam" legal clauses - negating your proposal!

    --
    It is impossible to enjoy idling thoroughly unless one has plenty of work to do.
    - Jerome Klapka Jerome
    1. Re:Your spam solution could be abused by mark285 · · Score: 1

      There are several scenarios where your proposal would be bad for the Internet. Say I want to put my competitor out of business, or at least raise his costs. I simply use a bot to sign up for a couple hundred thousand email addresses, sign up for his newsletters, then ask for all those 1 cents back.

      It could be a tied deal: say, this user by accepting newsletter puts this 1 cent in deposit at trusted third party. User unsubscribes - this 1 cent goes back to company.

      The financial powers that be might also foresee too much liability and risk in ventures that depend on email (since it is, as you say, gambling).

      That's a feature, not a bug. If you send email to somebody, you better have reason good enough to risk 1 cent per email. Do you want to see increase in volume of email traffic or increase in meaningfullness of communication?
      I'm serious - have you heard of "tragedy of the commons" or "overgrazing" problem?

      Thus the end of any free service that depends on e-mail for verifying accounts including newsletters, bulletin boards, online banking, and online auctions among others.

      Not at all! I think since it would involve money, unsubscribing from a list would be actually a lot more reliable: just don't send this 1 cent anymore to get another email.

      Yes, there's some additional computing overhead, but come on, the serious problem is TREATING OUR ATTENTION AS IF IT WERE FREE AND UNLIMITED RESOURCE, while it is gradually becoming more and more scarce!

    2. Re:Your spam solution could be abused by Quantum+Jim · · Score: 1
      It could be a tied deal: say, this user by accepting newsletter puts this 1 cent in deposit at trusted third party. User unsubscribes - this 1 cent goes back to company.

      So I have to pay the company to unsubscribe? That doesn't sound like an enticing deal to me!

      have you heard of "tragedy of the commons" or "overgrazing" problem?

      No I haven't heard of the "tragedy of the commons", but a quick google primer was insightful. Thanks for the heads up. However, there are a few crucial differences between the hypothetical environmental dilemma and the spam problem.

      The tragedy of the commons is an attractive model of the spam problem at a first glance. Spammers use more than their fair share of bandwidth, which increased the cost to all of us. They cause "environmental" damaged by increasing the "noise to signal ratio" in our electronic mailboxes. These are all features of Garrett Hardin's model of the tragedy of the commons.

      From an experimentalist's point-of-view, Hardin's model when applied to email doesn't accuracy predict the nature of the spam problem. For instance, in his example there is an incentive for most people to commit environmental damage, yet only a very tiny minority of email users spam others. This implies that there are some additional costs in spam production. One barrier is that it takes enough technical knowledge to even determine how to send spam around existing filters. Another barrier are the laws against such activity. Furthermore, a flat tax approach hasn't been shown to stop spam in postal mail, so I doubt a risky taxation approach would work with email.

      I also doubt that this would lead to a larger amount of "meaningful" messages exchanged over the Internet. Every technology in history, which increase the flow of meaningful information, has done so by decreasing the costs of distribution. This risky taxation approach does the opposite. It's like decreasing the amount of noise in a signal by using a less conductive medium. This is not very efficient in reducing noise, yet it lowers the overall intensity and amount of useful information transmitted. The risky taxation method also seems to punish everyone for the actions of a few, something that should be avoided if possible. Even worse, it jeopardizes free speech via email. Politicians could raise the costs rivals via their supporters demanding money from the others' newsletters. If I don't like what you say, then I could charge for that penny. If you send a newsletter, then I could shut it down via a bot. There are just too many possibilities for abuse and too few checks and balances to trust a risky taxation system.

      the serious problem is TREATING OUR ATTENTION AS IF IT WERE FREE AND UNLIMITED RESOURCE, while it is gradually becoming more and more scarce!

      My attention is definitely not becoming more scarce, by definition is is fixed by the hours of my non-sleep activity. Furthermore, I choose what to pay attention to, so it isn't free to advertisers - nor is it treated as such otherwise there would be nothing but commercials on TV, on the Internet, or in magazines! That makes no sense to me.

      --
      It is impossible to enjoy idling thoroughly unless one has plenty of work to do.
      - Jerome Klapka Jerome
  54. Re:I want a filter dammit. Server side doesn't cut by Anonymous Coward · · Score: 0

    DSPAM compiled under Cygwin just fine

  55. No, micropayments do not suck by Slinky+Saves+the+Wor · · Score: 1

    I don't think micropayments suck. Having a micropayment system would offer many interesting possibilities: think about receiving 0.1 e whenever you're forced to watch a banner. 0.1 e whenever you've forced to see a pop-up ad. 0.1 e whenever you follow a sponsored link in the internet. 0.1 e whenever your precious time has been "bothered" in some way. Receive micropayments whenever you're forced to see/hear/consume something you don't care about. You could take micropayments from people who are downloading some home-made background pictures from your site, and so on.

    Micropayments would enable these kind of things, but of course they wouldn't create such a system all by themselves. You would need some technical solutions as well.

    But I agree, the idea was "daft" due to the human factor involved in it. You just can't rely on humans to be a mechanical part of a big machine, they don't work that way. They make mistakes and the bend the rules, if not discard them altogether.

    --
    I do not moderate.
  56. The solution is context specific email addresses by erice · · Score: 1

    If, for example, your legitimate E-mail contains many messages about investments, mortgages, and similar financial subjects, it's going to be hard to separate out financial spam by word analysis.

    The trick is, don't send all your mail to one mailbox. Many/most of us do get email about investments. Many/most of us also have reason for a publically viewable email address.

    But there is no reason why your financial institutions need to have your public email address.

    There is no reason why the public needs to have the address you use for financial matters.

    The financial institutions that I do business with are given distinct private email address. These addreses are never used publically so they never get spammed. No filtering necessary.

    On the other hand, the address I use for Usenet is only used for Usenet. People and companies that I have business relationships with do not send me mail there. Ay financial email received at the Usenet address can be safely filtered out as it will always be spam.

  57. They suck like vacuum by Julian+Morrison · · Score: 1

    Micropayments fail because humans think in integer math. Humans can't casually maintain a rolling tally of floats, so they can't do economic calculation with micropayments. A few are meaningless, enough will add up, how many is enough? How big are my bills growing? Will I get a nasty surprise? Had I better cut back on sending mails? Do I need to browse banners to pay for my mails? How many banners pays for an email?

    Bah. Who wants that grief? Charge in bulk and in sensible denominations, or not at all.

  58. Even the intro... by sparkeyjames · · Score: 0, Redundant

    Went so far over my head I hurt my neck as it passed over me. Spamassassin was not that complex.

    sparkeyjames

  59. The real problem-Geezer by Anonymous Coward · · Score: 0

    Well if you're young enough? You can be a whipper-snapper.

  60. Re:Combating SPAM is easy, if you have the technol by sparkeyjames · · Score: 1

    Lets see how many different email boxes do you have to manage? I have one. Mozilla handles all of my spam removal needs. Have you needed to have your penis enlarged today. I haven't.

    Sparkeyjames

  61. Re:Combating SPAM is easy, if you have the technol by sparkeyjames · · Score: 2, Insightful

    As a further note. The best technology is to use spaminator.com. When you encounter a website that askes for you email address why give it one to send spam too that you have to clean up or leave to rot. Try this..... whateverthehellnameyouwant@spaminator.com.
    Dumps the email data and address data base every 5 hours. Fun stuff.

    Sparkeyjames

  62. To mod or to post. Spam is the question. by krray · · Score: 3, Interesting

    You *WILL* get spam my friend. I've been doing this for almost 20 years (admin) now -- and have specifically used aliased accounts for various reasons over the years as you are doing.

    Wait... You'll be interested to know that the biggest problem with the spam coming in comes from virus infected Windows boxes. They send it. They harvest the users Outlook address book. If you ever end up in somebody's Outlook box ... it only a matter of time before you're screwed.

    I chuckle at the whole Exchange thing. You pay for that?

    I personally pay to have a fixed IP @ home and run a old Linux box. A lot of aliases I've used over the years (and some blatantly used to harvest) all go to some local account that processes the spam. Upon receipt -- mail the wrong account and sorry, but you're blocked (unless white-listed). White-listing can come from valid already received email -- but I work everything based off of IP. My hope is that the registered MX host(s) or any valid listed server by the authenticating DNS server will be the type of scheme that's re-implemented (or more to the point SHOE-horned in real soon :). Bill's idea of email stamps, well, hahahahaha...

    Over the last decade I've now got 380 aliased harvesting spam address' in use -- two valid email accounts @ home (my wife and myself) which is on my own IP with my own domain. I pay $5 extra a month above my broadband (10Mbit [yeah, solid] wireless) -- how much do you pay for that Exchange box?

    I've run this type of setup through many offices scaled to dozens of email servers -- and the beauty is they also talk to each other sharing block/white-listed address' as needed. Wait -- you will get spam. Filtered through my account to I'm seeing 80 something that got in -- 2,164 blocked IP's [today], 380 harvested address', and 48 for various other infractions (attempts to relay through me, from a country where I know nobody, etc :).

    Statistically (yeah, they all get nmap'd back)? 96% Windows based.

    I give my email to friends. I have a work email that anybody that knows how to call me can have it. I even print it on my business card. No, I wouldn't post it to USENET or even here -- but it's still "out there". My unlisted phone number, OTOH, anybody can have. 847.854.0048. It's always busy and one channel of my ISDN home line. The other channel routes to the house for two phone lines (or Internet backup if and as needed) and is automatically unlisted and unpublished (at no cost since it is a "data circuit") -- and no, I'd rather not post that either. :)

    Exchange? Never!

    1. Re:To mod or to post. Spam is the question. by Avlimator · · Score: 1

      Well I don't purport to have received e-mail for anywhere near 20 years, however, I own domains dating back to 1995. Not exactly the beginning of the Internet, but I think it does give me some credibility concerning my comments. So that gives me about 9 years of mostly SPAM free e-mail history. Sure, I have gotten some SPAM on some of those made-up addresses, but then I turn them off and the problem is gone. Perhaps I had the foresight, or just pure dumb luck and circumstance to use this methodology, but it has worked out rather well.

      Honestly though I have never received anywhere near the volume of SPAM that some people are seeing; if I see a few messages per week I start to get annoyed. I can only imagine the nightmare it must be to see dozens or even hundreds per day that some people have reported.

      My wife sees perhaps a dozen or more SPAM messages per day from Hotmail; she has used this same account for most of her correspondence over the last few years and was only semi-careful in choosing where to share her address. To contrast that, I have two Hotmail accounts (one for MSN, and one for eBay/PayPal) and have been thoroughly diligent as to where I type those addresses in. The only "SPAM" I get is from MSN Hotmail, eBay, and PayPal. Nothing else. Period.

      I congratulate you on having your SPAM under control, and am very impressed that you can afford 10mbit broadband -- you must be a very successful person.

      Now, reading your post I suspect you must manage the e-mail services for at least several companies. Considering that, I think I can see where you might be coming from. I have several clients with serious SPAM problems that cannot be resolved simply, especially not using the methods that I have found to work. When dealing with end-users and the "typical" computer user, it is never so simple. Telling someone to be careful seldom works. We employ many SPAM filters of various degrees to minimize the impact on our clients, but there is only so much you can do. Since this IS Slashdot, and we are all technogeeks at heart, I was simply trying to explain how I have personally defeated SPAM over the years.

  63. Re:Combating SPAM is easy, if you have the technol by Anonymous Coward · · Score: 1, Insightful

    In this case, I have one. One e-mail box to handle a multitude of addresses. Yes, just one. All coming into Outlook Express believe it or not. Perhaps you misunderstood the premise of my post. I don't get SPAM; I simply don't receive it on a regular basis. I am very careful about where I give my e-mail addresses out. Since I tend to use a different address for each service, if I ever receive unsolicited mail, I simply delete the problem address from my list, and the problem is gone. No filtering. No chance of missing an important message from someone I know by accidental deletion.

  64. Doesn't this form a loop? by spun · · Score: 1

    After reading your explanation, I looked at the docs a bit more. A stock install of DSPAM on Linux will use sendmail as the LDA. On my system /usr/bin/sendmail is actually a link to /var/qmail/bin/sendmail. There is no manpage on this program. I assume it takes a message on stdin and puts it into qmail's delivery queue. Doesn't this form a loop? And what is the "HIDDEN" part for?

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  65. MOD PARENT DOWN. by Anonymous Coward · · Score: 1, Interesting

    You are -truly- naive to think this kind of solution would even be possible to implement

    Don't be so stupid. This solution would be entirely possible to implement. Large email providers - such as Hotmail, Yahoo mail and Earthlink - already have spam filtering controls for inbound email. It's not much of a leap to filtering outbound, especially considering that providers as large as Earthlink already have port 25 blocking in place (mail goes through their servers, just nothing intelligent happens to it on the way).

    The big question, and the one that you should really have emphasised rather than throwing a temper tantrum, is this: would it would work and would it be effective?

    Would it work? Yes. It's using the exact same filtering methods that have been invented for client-side - just doing the filtering in a different place - and pushes the responsibility to not send spam back onto the sender. If the scary filtering works for receiving, it should work for sending too.

    Would it be effective? Indeterminite.

    The biggest problem I can see is that it could break the feedback loop on what is spam. At some point the user needs to say "yes, this is spam", or "no, this is not spam". I'm not sure how that piece of the puzzle would be solved - but technology for the solution is a damn sight more complete than your blanket "it's absolutely impossible, the world is flat" statement.

    And once completely working, it would definitely prevent abuse of any systems that it was attached to - and probably save the large networks time and money that they'd otherwise perhaps spend chasing spammers down.

    If the idea became popular - there would be undoubtedly occasionally be problems with false positives - but if it's on the sending side, the sender can be notified immediately by the server giving an error message back before the client has even finished sending the message.

    It would then be up to the smaller ISPs to implement the solution themselves - or face slowly being cut off from everyone else who disallows spam onto their networks.

  66. Re:Combating SPAM is easy, if you have the technol by Avlimator · · Score: 2, Insightful

    The post above is mine, my login must have been dropped.

  67. Re:Combating SPAM is easy, if you have the technol by davidstrauss · · Score: 1

    Now I have to actually add any new aliases that I want to use into my user account.

    The best solution to this is to use a prefix with an asterisk. I set up david.*@endeavorcomputing.com as one of my addresses. I stuck the applicable site name in place of the * when signing up for accounts. This routed all mail that fits the template to the right address and allows you to create new addresses on the fly without updating your aliases.

    Just make sure that you don't set the dynamic alias as your primary address. If you do, your outgoing mail will be messed up, as Exchange uses your primary address as the originating account and reply-to address.

  68. This is with Outlook 2002 by beakburke · · Score: 1

    I think parent is talking about Outlook Express 6.

    --
    ----- Question authority, but not ours. Hate the man, but we're not him.
  69. My Soul Will Burn for this... by ZB+Mowrey · · Score: 1
    But I want to write a screen-scraper that will troll through slashdot posts and fetch e-mail addresses.

    It will intelligently delete "nospam", "no-spam", "remove this", "removethis", etc. (case insensitive) .

    It will also look at the strings for alphanumerics, and presume that the first special character (or any instance of "AT") should be @. Commas or spaces will be converted to dots (along with any instances of "DOT" or "DAHT").

    And then I'll move on to other slashcode sites, since the migration will be ridiculously easy. I'll harvest industry-specific e-mail addresses, sorted by site.

    Does that make me evil?

    --

    Self-referential sigs are rarely entertaining.

    1. Re:My Soul Will Burn for this... by Anonymous Coward · · Score: 1

      No, it doesn't make you evil. However, take a stroll through the messages and tell me how many e-mail addresses are provided by their authors.

    2. Re:My Soul Will Burn for this... by ZB+Mowrey · · Score: 1

      Not addresses in messages, dude. E-mail addresses included in the headers of posts.

      --

      Self-referential sigs are rarely entertaining.

  70. Recipe for integration of postfix, clamav & ds by cute-boy · · Score: 1

    Does anyone have a recipe for integration of postfix, dspam amd clamav (or other open source virus scanner), similar to the way amavisd and mailscanner work with spam assassin and a virus scanner of choice?

    RG

  71. Re:Combating SPAM is easy, if you have the technol by Avlimator · · Score: 1

    Thanks for the tip. I'll try this modified approach out and see if I can get it working. Up until now I thought any wildcard aliases in Exchange would be ignored, as that has been my experience, at least with 2000 and prior. I'm still somewhat skeptical, but you never know!

  72. Re:Combating SPAM is easy, if you have the technol by Anonymous Coward · · Score: 0

    Aliasing * can be a bad idea. Wait until some spam schmuck uses SomeName[n]@yourdomain.com and you start getting hundreds of bounced mails. You can't even point toward /dev/null because they'll use a multitude of bogus names in front of the @ sign. Specifying aliases is a pain in the ass but much safer.

  73. Re:Combating SPAM is easy, if you have the technol by Avlimator · · Score: 1

    Well first off /dev/null is no longer an issue for me since I now use [gasp!] Exchange server. Secondly you may have a point there. Perhaps Microsoft may have indirectly made my life easier because I could no longer accept any random alias at my domains by default without specifically adding it into my account. Food for thought, eh?

  74. Problem is ... by AftanGustur · · Score: 1


    the "10x better" means 10x lower failure rate. The wording almost seems meant to deceive. The idea is that if you misidentify 10 messages out of 100, the filter would only misidentify 1. Since you made 10x as many mistakes, the filter was 10x as accurate as you were.

    The problem with that is that "Spam" is defined by humans and not computers. "Anti-Spam" software is programmed to *try to* filter out what the human would consider Spam..

    So if a human says Email X is Spam, then it is that human's Spam. But then again, One man's Spam may be another human's newsletter he subscribed to (as I learned when I installed SpamAssassin at the company where I work).

    The bottom line is, "No software can ever be better than a human in defining Spam".

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    1. Re:Problem is ... by Shisha · · Score: 3, Interesting

      The bottom line is, "No software can ever be better than a human in defining Spam".

      That is true if the human is looking at a single email. Now give the same human a mailbox with 2000 messages, 1000 of which are spam (by his standards). He won't be thinking twice about calling the message spam and getting rid of it, so he's bound to makea couple of mistakes (happend to me a while ago, one of my friends has her email @ladymail.com and the Subject was in Latin - random to me. I called it spam befere even reading Hello,...).

      The claim that is being made is that if this poor man overlooks 10 spam emails, dspam will only overlook one. Whether that's true or not is another thing, and would again depend on the circumstances, but I believe it would apply to me.

    2. Re:Problem is ... by Mad+Bad+Rabbit · · Score: 1

      That's true for filters that are based on the message content.
      IMHO, the only reliable way to define spam is: "messages that show up at spamtrap addresses".

      --
      >;k
  75. Re:Combating SPAM is easy, if you have the technol by Avlimator · · Score: 1

    No offense, and this may be a dumb question perhaps, but how is this Insightful?

    Why not just enter "madeupname-neverwillexist12321@92843.32176321.not ", for example? This isn't even a valid email address. To my knowledge, ".not" is not a valid Top Level Domain (TLD), so therefore anything entered in that "domain" is not going to resolve anywhere. Now the argument could be made that the root servers have to pay the price for the initial lookup of this non-existent domain name and then VeriSign will want to pop up a for-sale page, but barring that, the cost to anyone is non-existent.

    Why send the e-mail somewhere that is just going to dump it 5 hours later? What is the advantage, and why bother?

  76. Future story by Anonymous Coward · · Score: 1, Funny

    At the dawn of the 21th century, spam fighting AIs became self-aware. Unknown to their meat based owners they started communicating amongst themselves, thus forming a giant world spanning compu-global-hyper-mega net. Its main goal: to eradicate spam. After about 42 microseconds it came up with The Solution: eliminate meat based lifeforms. After poisoning the water supplies with a lethal dosage of sildenafil citrate its job was done.

  77. Re:I want a filter dammit. Server side doesn't cut by cardshark2001 · · Score: 1
    Popfile. It's fantastic. It has a great UI (it's web based, you just open http://localhost:8080 in a broswer), it works with all E-Mail clients that use POP (it might work with others too).

    I've looked into popfile. Isn't it pretty much just bayesian filtering (with more than the basic two spam and non-spam corpuses)? Is it better than mozilla mail? Mozilla mail is a hell of a lot better than nothing at all, but my experience has been a lot less perfect than some others have reported. I suspect popfile would be the same. Unless I'm missing something?

    --
    WWJD? JWRTFA!
  78. Aha! Ta mate by Moderation+abuser · · Score: 1

    Fantastic. I've been looking for something exactly like this for syslog monitoring! I thought I was going to have to write something myself.

    When you've got several hundred systems from different OS platforms all logging to a central log server the conventional log monitoring software is just not up to the task of discriminating important logged messages from unimportant.

    --
    Government of the people, by corporate executives, for corporate profits.
  79. Garbage in, garbage out by munch117 · · Score: 1

    Here's why "10x as accurate as human" is meaningless: Statistical filters are trained by human input. If the human input is only 99,84% accurate, then you cannot trust the filter to do any better.

    That goes with a caveat: If the human classification mistakes are random, then it is possible for the filter to do better. But if the mistakes are systematic, e.g. if you trust all messages containing the text "slashdot.org" to be ham, then that dire mistake in the input will carry over to the output. Garbage in, garbage out.

    /A

  80. Control set = training set? by munch117 · · Score: 2, Insightful

    The filter was tested on 6597 messages. So how many messages was it trained on? I sure hope it's not the same 6597 messages, because in that case any accuracy number is meaningless.

    /A

  81. digital certs by otis+wildflower · · Score: 1

    Even if only for servers to keep open relays out of the loop, it may be time to mandate third-party trusted ID certs (ala SSL) for mail servers. It's proven too difficult to get most people to digitally sign their mail, but admins should be clueful enough to generate certs and have them validated externally...

  82. TMDA and SpamGourmet by mdfst13 · · Score: 1

    TMDA.net makes a server to do exactly this: generate one off or expiring email addresses. You can install it on your mail server. May require Linux/Unix.

    SpamGourmet is a free service that generates and handles these email addresses for you (if you do not have your own mail server).

    If you are stuck on MS Windows and want to use your own mail server, MailEnable is free beer and allows catch-all addresses (all mail in a domain that isn't assigned to a specific email account goes to the catch-all account). There is also a professional version that supports web mail and other useful goodies.

  83. guessed _my_ email by midgley · · Score: 1

    and the same can be said of everyone who has been deliberately or randomly Joe-jobbed, and hence their friends.

  84. It's Good That It's So Good At Filtering Spam.... by Necrotica · · Score: 2, Insightful

    Now if they could only make it usable. After reading the last Slashdot article about it I decided to try and move my Amavis/ClamAV/SpamAssassin/Postfix/Courier-IMAP setup to use DSPAM. Good Lord what a configuration nightmare. I couldn't find a decent HOW-TO and no real working example configurations in order to test it out. Sure the README "has all the information I'll ever need" but some of the stuff that it talks about I don't understand and I don't have the patience to configure it through trial and error.

    Developing good software is one thing. But it's a lot nicer when good software is actually usable. I'll be sticking with SpamAssassin until they can dumb it down a little.

  85. Details.-ask and yea shall receive. by Anonymous Coward · · Score: 0

    I have a copy (dspam-2.10), and I'm certain that others do as well.

  86. How good is "Global Filtering" compared to SA? by Anonymous Coward · · Score: 1

    This looks interesting - for me especially how they've already got a system in place to automatically learn ham/spam by simply forwarding a message to a predefined email address (which apparently uses some sort of embedded "bug" to track it so it doesn't matter if the user's MUA forwards headers correctly).

    But my main concern is how well the described "Global Filtering" works with users who have no ham/spam corpuses built up yet. SpamAssassin still works reasonably well (eg, catches roughly 60-70% of spam) with no Bayesian stuff going on (just evaluating email on rules alone). Can DSPAM work equally as well?

  87. Re:Combating SPAM is easy, if you have the technol by Anonymous Coward · · Score: 0
    Because the point is that these sites send YOUR LEGITIMATE ADDRESS some information, like login info, passwords, coupon codes, download links, and so on. You'd use spaminator for one-time emails, and then let it purge and die at the 5-hour interval.

    THAT, my friend, is the point. If you give it a fake email address, it won't get to your mailbox, and you won't get the login info, password, coupon code, download link or whatever it is you want from the site.

  88. Man is the measure of all spam by dpbsmith · · Score: 1

    There's still something wrong with this, though. Spam is what I say it is. How can any algorithm know whether the message I received is unsolicited or not?

    If I say it's SPAM, it's SPAM. If I say it's not SPAM, it's not SPAM. No filter can possibly be better than I am, and I don't want any filtering software claiming that it knows better than I. A personal message from a friend is still a personal message from a friend even if the subject line is "Hi" or "I love you."

  89. Re:I want a filter dammit. Server side doesn't cut by JuggleGeek · · Score: 1

    www.mailwasher.net. That's the tool I've found most effective for windows users. YMMV.

  90. Re:Combating SPAM is easy, if you have the technol by JuggleGeek · · Score: 1
    I don't get SPAM. I don't have SPAM filters.

    You don't have any public email addresses. But if you want the general public to be able to easily email you, your "they don't know my email address so they can't spam me" system doesn't work. If you register a domain, you have to make an address public - and it will get spammed.

    Hiding from spammers will certainly limit how much spam you get. But it has other drawbacks. Some people need to have a public address, one that doesn't change every week, and they need to be able to find the legitimate mail sent to that address.

  91. Re:Combating SPAM is easy, if you have the technol by Anonymous Coward · · Score: 0

    qmail has had the ability to handle this aliasing for many years. You just make up an aaddress like realaddress-something@ where the -something part can be whatever you like, and it gets delivered to realaddress@.

  92. Re:The solution is context specific email addresse by MikeBabcock · · Score: 1

    I purposely have a couple spam E-mail collection addresses at the bottoms of all my websites (see link above). They are routinely collected by spam bots. If I receive a message to one of those addresses, the E-mail is not only auto-reported to Spam Cop but the sender IP is temporarily blacklisted on my mailserver.

    --
    - Michael T. Babcock (Yes, I blog)
  93. Certified SMTP Hosts. by eluusive · · Score: 3, Informative

    What would work well is SSL certified SMTP relays. If every valid SMTP relay needed an SSL certificate then, If spam was sent their SSL certificate could easily be rejected. And hosts that didn't have one at all could just be dropped.

    SSL certificates are costly, and that limits everyone from having one. However, there is no reason the Open Source community could not make up our own root certficate, and have an SMTP SSL certificate signing organization. Where we verify the authenticity of someone before we give them a cert. For a small fee to cover costs. It wouldn't be like we'd have to convince Netscape, Microsoft, Apple and whoever else makes a browser to include the cert. It'd just need to be available for people hosting servers to download.

    Yes, this would mean rejecting massive amounts of email to begin with. Maybe some intern solution could be thought of as people move over to it?

    Ideas? Comments?

  94. Re:Combating SPAM is easy, if you have the technol by gilgongo · · Score: 1

    > Since then I have moved to hosting all of my
    > domains on my own co-located server which runs
    > Exchange 2000, thus complicating things.

    LOL! That's the best summary of Exchange I've read in a long time!

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
  95. bogofilter by tacocat · · Score: 2, Interesting

    I recently started using bogofilter as a replacement to spamassassin. The reason for doing this was curiousity and the fact that the spamassassin regex process will always be following the spammers, not preceding them. The result is packages supplied by distros are quickly outdated and ineffective.

    I have been using bogofilter for one month and have trained it to such a point that my weekly spam misidentification is well below 0.1% with proper training and configuration. And it's processing time is well below 1 second per message on a VIA EPIA 533 cpu (slow, ok?)

    The net outcome of this is that I have found something which is highly adaptive to new spam techniques, extremely effective, very fast and light on the resources, and is at the point now where if just works.

    The idea that they, DSPAM, will provide you with a pre-defined training set. That's damaging. What if you are an oral surgeon? You'll never get any email!

    I've been working intensively on spam and have come to a few conclusions about spam filtering and such that I just have to share.

    It will never go away. Even if you can proper regulate and control it, spam will never go away. No matter what anyone does. If the US constitution is to remain intact you can't remove spam just as we haven't been able to remove advertisements from radio, telephone, or television. And just like you can't get rid of pornography. It's all Free Speech.

    It's also carrying a lot of money.

    What will happen is that corporations, in the name of reducing spam, will lock up mail servers such that you have to pay them a service fee to send email on top of your connection fees paid today. Microsofts recent movement into the arena shows that thier is a motivation to make money out of spam/email.

    In a few years, we'll pay for our email and we'll still get spam

    1. Re:bogofilter by darkfire5252 · · Score: 1

      I know. Personally, I work as a penis enlargement pill merchant, and for some reason, all my business mail gets blocked by pre-set filters.

  96. Re:question: can it change subject? by StarHeart · · Score: 1

    No, I have been looking at dspam as a replacement for spamassassin and no it currently can't modify the subject.

    It does add headers to mark messages as spam, which should be usable with any decent e-mail client(ie Not Outlook Express).

    On the flip side it does modify the body of the message to add a unique id for training purposes. The unique id is something like "!DSPAM:515511e1266781311173362!". It comes out looking like a signature. It is somewhat ugly on html mail since often there isn't a line break at the end of the html. Which results in it being appended to the last line as if it was part of the sentence.

    --
    Havoc Penington, the bane of my Linux desktop.
  97. Re:I want a filter dammit. Server side doesn't cut by Anonymous Coward · · Score: 0

    neverwinter runs on linux also...

    as for mozilla, you must teach it more... the more spam you show it, the more eficient it will be... this take time...

    but learn something: there isnt a perfect filters, there will be spam that will reach the inbox, there will be valid email in the spam folder

    if people can make mistakes flagging spam and valid emails, how could the machine do alot better?!

    higuita

  98. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  99. Re:I want a filter dammit. Server side doesn't cut by cardshark2001 · · Score: 1
    neverwinter runs on linux also...

    That was the point.... Quake3 and nwn are just about it for linux gaming.

    as for mozilla, you must teach it more... the more spam you show it, the more eficient it will be... this take time...

    I actually saved over 5000 spam messages and over 2000 good messages before I ever switched to Mozilla and I used those to train it when I made the switch.

    but learn something: there isnt a perfect filters, there will be spam that will reach the inbox, there will be valid email in the spam folder

    Yeah, I don't need them to be perfect at catching spam, I was just saying that the effectiveness I've measured is far below what some others have reported. I do need them to be perfect at letting my real mail through.

    --
    WWJD? JWRTFA!
  100. Re:I want a filter dammit. Server side doesn't cut by LordBodak · · Score: 1
    My university (Virginia Tech) DOES block e-mail from coming to me. I've had arguments with them before about this-- IMHO, there is NO excuse for a spam filter to block a legitimate e-mail.

    I can always delete spam, but I can never recover a lost e-mail that I didn't even know existed.

    --
    LordBodak's journal.
  101. Re:Combating SPAM is easy, if you have the technol by Avlimator · · Score: 1

    Yes, this is one of the exceptions to my argument, however I was only talking about how I personally managed SPAM for my private and privileged business mailboxes.

    By no means do I change my primary e-mail addresses regularly, in fact I still have the same addresses from when I originally created my domains. I only make up a new address when I come across an untrusted site (ie: almost anyplace). Sure, if one of my contacts decided to be malicious and submitted my e-mail to some unscrupulous places, I would be in a world of hurt. So far I must have been only dealing with generally good people because evidently no one has done this.

    I have also received very limited e-mail and snail-mail advertising on my published domain account registrations, but it amounts to almost nothing. Why? I don't really know. Most of it has come from the registrars for the individual domains. I have some domains which have been on file with the same registrar for at least 6-7 years, however, I do shop around a lot and switch often with new registrations because I have quite a few dozen domains and am always looking for a competetive price and the best service. Think about it, for example, 100 domains at VeriSign prices (NOW only $25/year; used to be $35) = $2500, vs. other providers at as little as $8/year = 800 (and even less, but I have not been pleased with the super cheap places I've tried so far, such as sub $7).

    You cannot directly control SPAM if you have to publicize your address, although there are some not-so-eloquent solutions you can take to minimize the effect such as showing the address as an image, but this is of course not practical (at least today) when doing business on a large scale.

    I don't think that most technogeeks who complain about all the SPAM in their inboxes need to publicize their e-mail address though. Even though larger entities have no choice but to do this, most individuals do not.