Slashdot Mirror


Revolutionary Spam Firewall Developed

psy writes "physorg has a story on a new spam firewall developed at The University of Queensland. The new technology is the only true spam firewall in existence, according to co-developer Matthew Sullivan. "Existing anti-spam software filters out spam whereas ours puts up a firewall, stopping all email traffic and only allowing real mail through," said Mr Sullivan. "In addition, our technology is accurate and fast. We recently completed a successful trial of a key layer of the spam firewall and it processed the emails at 90 messages per second, misclassifying only one out of 25,000 emails." "It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails."

507 comments

  1. Spelling by swordboy · · Score: 5, Funny

    I have a simple algorithm to reject spam: spelling.

    If you can't spell correctly, then I don't want your v1agr4.

    --

    Life is the leading cause of death in America.
    1. Re:Spelling by random_culchie · · Score: 5, Informative

      Yes and aparently there are 600,426,974,379,824,381,951 different ways to spell viagra!

      Will your algorithm do it with polynomial complexity ;)

    2. Re:Spelling by mikael_j · · Score: 1
      Somehow I think this should be incorporated into spam filters, have a word list and check for common "spam/1337" spellings of these words, such as viagra = v1agr4 and mark all of these mails as spam.

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    3. Re:Spelling by gowen · · Score: 5, Funny
      We should apply the "good spelling" rule to /. posts.

      ( Read More... | 2 of 1274 comments | it.slashdot.org )


      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    4. Re:Spelling by Jeff+DeMaagd · · Score: 1

      I wish spam scanners would toss out emails with too many invalid tags designed to throw off scanners. I see too many words like this:

      perform

      That might mean that more spam will look more legitimate though, I just hate it that some scanners are so behind on this technique.

    5. Re:Spelling by jfengel · · Score: 1

      Bayesian filters pretty much do that, at least for the versions they've already seen. So they start sticking in extra s.p.a.c.e.s and punctuation, but it doesn't help.

      Bayesian filters are far from perfect, but they're a pretty good start. I lose perhaps one valid email a week to the spam bucket, which is fortunately not so huge for me that I can't rescue it.

    6. Re:Spelling by Jeff+DeMaagd · · Score: 2, Insightful

      Well, shoot, despite using the pre tag, it got hidden, anyway, an invalid tag might be randomly inserted into parts of words to make scans fail. So it throws off scanners and doesn't show up when rendered for the user.

    7. Re:Spelling by random_culchie · · Score: 2, Informative

      The there is the old trick of putting html in the middle of dodgey words.
      Like: viag<!--xyz -->ra

    8. Re:Spelling by swordboy · · Score: 5, Insightful

      I honestly think that we need an RFC for this so that idiots who can't spell can get a real error message back when their legitimate email gets rejected. At this point, all spammers would be forced to spell correctly and it would be difficult for them to get their point across without using obvious spam keywords like 'viagra'.

      --

      Life is the leading cause of death in America.
    9. Re:Spelling by jfengel · · Score: 1

      You don't know some of my friends. Lovely people who can't spell to save their lives (or their email.)

      Though perhaps if they knew that their emails did depend on it, perhaps they'd at least run a spell checker. Irritating, I'm sure, but better than the alternative.

    10. Re:Spelling by random_culchie · · Score: 2, Informative

      Select Extrans from the drop down box :)

    11. Re:Spelling by ninewands · · Score: 3, Informative
      Quoth the poster:
      Yes and aparently there are 600,426,974,379,824,381,951 different ways to spell viagra.

      Actually, the number is 1,300,925,111,156,286,160,896. He missed a couple of possibilities and had to update the page.
    12. Re:Spelling by Anonymous Coward · · Score: 0

      ... And a color scheme rule too?

    13. Re:Spelling by ncc74656 · · Score: 2, Insightful
      The there is the old trick of putting html in the middle of dodgey words. Like: viag<!--xyz-->ra

      Your typical Bayesian filter works on the message source, not the output of an HTML renderer. "viag<!--xyz-->ra" gets dumped into the spammy-word list along with "v1agr4" and other annoyances, so after the first one sneaks through and is manually classified, the rest are blocked.

      --
      20 January 2017: the End of an Error.
    14. Re:Spelling by Betcour · · Score: 1

      Yep however Bayesian filters might be fooled by the rest of the message. Any email with the word "v1agr4" has to be automatically SPAM, it should be discarded without even having a look at the rest of the mail.

    15. Re:Spelling by mikael_j · · Score: 1
      The problem here is of course that the spammers can just randomly generate new invalid HTML tags for every spam run, so in the eyes of your bayesian filter they look like different words.

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    16. Re:Spelling by CommanderData · · Score: 4, Informative

      His algorithm doesn't need to. All it needs to do is check against an existing dictionary of words. If the word is not on the list, it is assumed to be misspelled. (If the good spelling of Viagra is in the dictionary, simply remove it so that any correctly spelled reference to Viagra counts as a misspelling too). If there are greater than X% misspellings in the e-mail it gets trashed. X can be a smaller percentage if the e-mail has any hyperlinks in it, because it is virtually guaranteed that someone is trying to sell you something...

      --
      Urge to post... fading... fading... RISING!... fading... fading... gone.
    17. Re:Spelling by Anonymous Coward · · Score: 3, Insightful

      One of the biggest problems with this proposal is that messages talking/warning about spam-such as this one-would get marked as spam.

      It's already happened when I sent an email to a client warning about a porn dialer. The repeated mention of porn got my message spam-trapped.

      What's needed is a filter that checks these words & spellings in context-but that's far more difficult than the simplistic spell checker that's proposed.

    18. Re:Spelling by sketerpot · · Score: 1

      By that standard, your post is spam. The "v1agr4" token would outweigh a normal message body (the sort spammers pad their messages with), but your post mentioned "Bayesian", "filters", and "discarded", which balance it out by virtue of being the sorts of tokens spam would not use but which legitimate messages do use.

    19. Re:Spelling by rossz · · Score: 4, Interesting

      Spelling doesn't work. The average computer user either can't spell or can't type and doesn't bother to use a spellchecker in email. I did small study on spell checking as an anti-spam tool and was somewhat disappointed by the results.

      --
      -- Will program for bandwidth
    20. Re:Spelling by shufler · · Score: 1, Redundant

      Who will be in charge of the dictionary used? You'll need one for the sender and receiver.

      Who will keep this dictionary up to date? Who will keep it acurate?

      Who will make sure when I type "colour" it won't get rejected? How about for words like "slashdot"? Which is the correct abbreviation for electronic mail? "email" or "e-mail"? Will the dictionary carry both entries? Will the dictioanry carry commong [sic] misspeellings [sic]? If so, what qualifies as "common?"

      What happens if I want to send an e-mail to someone to talk about how much I enjoy taking Viagra? Or Pfizer sends out a press e-mail touting their new drug called "V14g.r4?" or to poke fun at a misspelling I read somewhere?

      Who do we complain to when Microsoft (or the company de jour) doesn't comply to the RFC, or adds proprietary "functionality" to "extend" the RFC?

      As per above, what happens when I mix up languages? What happens when I have to send an e-mail to someone who doesn't speak my language? Who maintains those dictionaries?

      Which dictionary is used? One? Two? All? What happens when a word is invalid in my language, but appears in one of the other dictionaries? What happens when the last sentence is true, and I send the e-mail to someone who doesn't use the dictionary the entry appears in?

      Etc, etc.

    21. Re:Spelling by Anonymous Coward · · Score: 1, Insightful

      This is a very dangerous thing to do..
      First, there are many languages to consider - and even if you've covered that, some people are writing using their dialect in emails (I've done this several times when writing in Swiss-German).
      I think this only works for emails that are considered english and badly mispelled

    22. Re:Spelling by Anonymous Coward · · Score: 0

      that's many ways to spell viagra!

    23. Re:Spelling by Betcour · · Score: 1

      Frankly I'd rather loose one or two legit mail discussing spam filters than having to deal with Bayesian filters "mistakes" when obvious spam keywords appear in the mail.

    24. Re:Spelling by Anonymous Coward · · Score: 0
      I'd love that, but even more, I'd love it if the lameness filter refused comments without capital letters.

      An old spam filter of my refuses all mail without lower case letters in the subject.

    25. Re:Spelling by maxpublic · · Score: 1

      We should apply the "good spelling" rule to /. posts.

      Then the editors would never be able to append their 'insightful' commentary to slashdot stories.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    26. Re:Spelling by essreenim · · Score: 1

      We should apply the "good spelling" rule to /. posts.
      Yeah, I agreee, wi shud applie the "gud speling" rool t0 slash d0t.

    27. Re:Spelling by wheany · · Score: 5, Insightful

      Only if the bayesian filter sucks. Or rather: Only if the tokenizer of the filter sucks. Bayesian filters don't have to treat the message as a raw string. They are free to parse it to, for example, remove comments, use image urls, or the difference between the foreground and background color in html mails as words.

      You can make a tokenizer that not only treas a word written like this: 't.r.i.c.k.y', as the word 'tricky', but also as a "pseudoword" like 'trick:dottedword.' So the "bayesian part" of the filter would see these two words: 'tricky' and 'trick:dottedword.'

      And there is of course loads of information that can be extracted from the headers of the mail.

    28. Re:Spelling by thegreat682 · · Score: 1

      That would not only eliminate spam, but most of my legitimate emails. For example, "Hey, D00D r u coming 2 teh game 2nite"

      --
      Hard Hat Area: Sig Construction Zone
    29. Re:Spelling by Anonymous Coward · · Score: 0
      which reminds me of ...

      http://www.funehumor.com/fun_doc4/fun_0400.shtml The spellchek virus

      THE PLUPERFECT VIRUS

      Washington Post: Taking Liberties

      The Pluperfect Virus
      By Bob Hirschfeld

      Sunday, May 2, 1999; Page B05

      A new computer virus is spreading throughout the Internet, and it is far more insidious than last week's Chernobyl menace. Named Strunkenwhite after the authors of a classic guide to good writing, it returns e-mail messages that have grammatical or spelling errors. It is deadly accurate in its detection abilities, unlike the dubious spell checkers that come with word processing programs.

      The virus is causing something akin to panic throughout corporate America, which has become used to the typos, misspellings, missing words and mangled syntax so acceptable in cyberspace. The CEO of LoseItAll.com, an Internet startup, said the virus has rendered him helpless. "Each time I tried to send one particular e-mail this morning, I got back this error message: 'Your dependent clause preceding your independent clause must be set off by commas, but one must not precede the conjunction.' I threw my laptop across the room."

      A top executive at a telecommunications and long-distance company, 10-10-10-10-10-10-123, said: "This morning, the same damned e-mail kept coming back to me with a pesky notation claiming I needed to use a pronoun's possessive case before a gerund. With the number of e-mails I crank out each day, who has time for proper grammar? Whoever created this virus should have their programming fingers broken." [...]

    30. Re:Spelling by UfoZ · · Score: 1

      That's why words with (possibly unnecessary or invalid) tags on the inside should classify the message as spam immediately.

    31. Re:Spelling by daveashcroft · · Score: 2, Insightful

      ....and you must remember that chemists such as myself, will sometimes send an email to a colleague containing the systematic chemical name of a chemical which has just been synthesised for the first time. There is no way a dictionary based check would pass that, as we are effectively creating new "dictionary entries" each day.

    32. Re:Spelling by B'Trey · · Score: 1

      How long is the email and how many different new compounds do you talk about? If the filter counts a single word as only one misspelling, no matter how many times it occurs, then that's one misspelling, which is only a small percentage of total words used.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    33. Re:Spelling by B'Trey · · Score: 1

      Obviously, you'll need to customize your dictionary. A reasonable implementation would allow you to examine which messages were rejected as spam, underline or otherwise mark the misspelled words, and allow you to add them to your custom dictionary. Like Beysian filters, you might have to take a bit of time to train the filter but it could prove quite effective.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    34. Re:Spelling by tsa · · Score: 1

      I worked for a professor once who was such a bad speller that it looked like he just banged the keyboard for a while and pressed the Send button...

      --

      -- Cheers!

    35. Re:Spelling by Toresica · · Score: 1

      It might work better to do it the other way around - assume things are spelled correctly if it's not marked as spam - it would take care of dialects, and also typos.
      I'd rather not have an e-mail counted as spam because a friend said 'teh' and the spelling-threshold was set extremely low.

    36. Re:Spelling by discord5 · · Score: 1
      You can make a tokenizer that not only treas a word

      Good thing we were talking about spelling ;)

    37. Re:Spelling by daveashcroft · · Score: 1

      The problem for chemists is that systematic nomenclature requires large molecules to have compound names (compound as in "lots-of-words-put-together-with-15'-or,more-names -in-there" as opposed to chemical compound). Since systematic names have many of the same characteristics as spam (ie lots of "-" "," "'" etc)...it could be a problem - especially when the parent to my original comment suggested a purely dictionary based effort - ie , if there is a word not in there - its a spam email.

    38. Re:Spelling by Carnildo · · Score: 1

      The spam filter I use uses HTML-like tags as word delimiters, and considers all invalid HTML tags to be the same token for spam-filtering purposes.

      So, viag<invalid>ra would be parsed into "viag", "html:invalid", and "ra". Guess what? All three of those score high on the "spam" listing".

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    39. Re:Spelling by OwlofCreamCheese · · Score: 1

      that IS valid html, its just a comment with random letters in it

      --
      -You're wasting your time. Alfador only likes me.
    40. Re:Spelling by Karzz1 · · Score: 1

      I don't see how this is a firewall. It still allows the connection, it still downloads the mail for further investigation. What exactly is being firewalled? Oh, you mean if it doesn't pass the test it gets dumped to /dev/null? And that is different from every other spam filter in what way?

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
    41. Re:Spelling by letxa2000 · · Score: 1
      Any decent Bayesian filter (or the tokenizer, really) only looks at the real output of the message. HTML comments or bad tags are ignored.

      My Bayesian filter extracts all HTML tags completely out of the message so any VIAGRA word is going to be treated as VIAGRA regardless of how it is broken up with HTML tags. My Bayesian filter also goes a step further and looks for invalid HTML tags--so when the spammer does things like breaks up the message with tags like [PRESIDENT] that is treated as a Bayesian token itself "Message uses invalid tags." A message that uses invalid tags probably has a 95%+ chance of being spam (the exact percentage will depend on your mix of spam and broken non-spam).

      My Bayesian filter also looks for excessive use of HTML comments. Unfortunately some email clients insert HTML comments, but there are usually not too many. So my Bayesian filter looks for conditions such as "Message has more than 5 HTML tags" and "Message has more than 15 HTML tags", all the way up to "Message has more than 30 HTML tags." Very few legitimate mails have more than 30 HTML tags in them so the fact that there are so many HTML tags becomes a great spam indicator for Bayesian to work with.

      Spammers make it all too easy... :)

    42. Re:Spelling by xmda · · Score: 1

      One thing that I do not understand with SPAM like this is: how the hell can the spammers think that I will answer or take action on a mail that is so obvious SPAM? I mean, no serious company would misspell things in the myriad of ways the spammers do. Can someone tell me how the hell these people think?

    43. Re:Spelling by Anonymous Coward · · Score: 0
      You should refuse to do anything with people that write like that as a matter of principle.

    44. Re:Spelling by Senzei · · Score: 1

      You could still come up with a modified dictionary that is helpful. For instance since there is no element (that I can remember....from chem 101) with a V as a symbol you can safely filter against all instances of V and any number. Or you can turn off filtering against letter-number combinations entirely but leave it on for letter/number and certain special characters. For some reason I don't see !$^;" coming into a chemical formula. Then again maybe I just don't know enough chemistry. My point is that there are ways to work around that, and if nothing else you can always have the filter just pass through those items that may be legitimate email

      --
      Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
    45. Re:Spelling by Anonymous Coward · · Score: 0

      I hope he used BigInt to calculate the numbner :)

      Cheers,

      Tels

      Btw,many variations can be found with a regexp like this: /V.i.a.g.r.a/ and I think this regexp would take a linear time to match - 6 characters have to match or not, the rest is irrellevant.

    46. Re:Spelling by daveashcroft · · Score: 1

      Well, to start. V = Vanadium

      Also, systematic chemical formualas are not of the form C18H21NO3 etc...... a systematic chemical formula would be something like:

      5alpha,6alpha)-7,8-Didehydro-4,5-epoxy-3-methoxy -
      17-methylmorphinan-6-ol

      Both describe morhpine, however, C18H21NO3 could ALSO equally apply to N-[2-(1,3-Benzodioxol-5-yl) ethyl]-N-(2-ethoxybenzyl)amine.

      Both of these examples show types of names that could commonly come up in an email. Also, i should mention that both these molecules are relatively simple, we could expect much more (cant give real examples for commercial reasons) complicated compound names each and every day.

    47. Re:Spelling by Gambit-x7x · · Score: 1

      well there are 1,300,925,111,156,286,160,896 ways of spelling viagra, check out the bottom of the page for more deatail

      --
      Who controls the information, controls the world...
    48. Re:Spelling by Anonymous Coward · · Score: 0

      I think you meant lose.

    49. Re:Spelling by Trolling4Dollars · · Score: 1

      Here come the "language evolves" people. I can hear it now, "But, but, but... With the rapid evolution of the English language in the 21st century, how can we be sure that any word will be spelled the same way from week to week? Let's cut this off at the root before it spreads. This kind of filtering is BAAAD."

    50. Re:Spelling by Anonymous Coward · · Score: 0

      No... Fuck You!

    51. Re:Spelling by FrankHaynes · · Score: 1

      Surely, a MicroSoft product would not create output with excessive numbers of questionable HTML tags, no? There's a lot of junky legit mail floating around out there.

      I just question the tone of this press release that fed this /. article. Talking about their "firewall" in absolute terms struck me as being as foolish as claiming "our encryption technology is unbreakable!"

      I see when I believe it. :-)

      --
      slashdot: A failed experiment.
    52. Re:Spelling by Senzei · · Score: 1
      In a way that actually makes it even easier. For one my comment about certain non-alphanumeric characters still applies. You also have a word whitelist too, so you can check against a list of some of the more common chemical names and automatically approve those emails. (from memory things like amine, ethyl, etc seem like a likely choice)

      In addition you could evaluate it by length. maybe a word that meets the spam criteria but it 15+ characters long is excluded.

      Although I understand what you are saying here I am just trying to say that this kind of idea could still be viable in your situation, it just involves having someone tweak the setup a bit.

      --
      Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
    53. Re:Spelling by daveashcroft · · Score: 1

      "In addition you could evaluate it by length. maybe a word that meets the spam criteria but it 15+ characters long is excluded."

      An interesting idea. I havent myself had many spam emails with VERY long names (of which systematic organic nomenclature would be a subset). The only problem - as ever - is that as soon as spam sending f*ckers know about exceptions, it will only be a minute until you see "1,3-benzodioxole-5-methyl-buy-your-v1a9ra-from-me -now-you-gullible-fool"

      Sigh......i guess until we have a new technological solution to spam, ie maybe one of the computationally intensive task based email qualifications - this will be a mute point.

    54. Re:Spelling by B'Trey · · Score: 1

      First, there's no one algorithm which works best for all cases. You may be right that this particular approach would not work well for chemists. Since chemists (and those who frequently converse with them about chemistry) are actually a quite small population in comparison to the rest of the world's email users, it's hardly a knock on the algorithm if it doesn't work well for chemists. But I suspect a bit of tweaking would make the method useful. For example, chemical names have a great many syllables that are commonly used. A decent programmer could easily tweak the algorithm to check misspelled words for those syllable, and reduce the weight given those words where they're found.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    55. Re:Spelling by ajs · · Score: 1

      wh0z3 sp3111ng eggzaktly d0 j00 konsidr akur8?

    56. Re:Spelling by javaguy · · Score: 1

      "X can be a smaller percentage if the e-mail has any hyperlinks in it, because it is virtually guaranteed that someone is trying to sell you something..."

      Not true. Forums/message boards "new post" notifications all contain at least two links.

    57. Re:Spelling by AlphaWolf_HK · · Score: 1

      Perhapse the solution then would be to have email clients hilight misspelled words as you type them, much like how most word processors do.

      --
      Careful with names containing L slashdot.org/~AiphaWolf_HK slashdot.org/~AlphaWoif_HK slashdot.org/~AiphaWoif_HK
    58. Re:Spelling by Rubyflame · · Score: 1

      This morning, the same damned e-mail kept coming back to me with a pesky notation claiming I needed to use a pronoun's possessive case before a gerund.

      Wait, so you're saying that "he is running" should become "his is running"?

      --

      All it takes is nukes and nerves.
    59. Re:Spelling by Mr.+Jaggers · · Score: 1

      Hey! Buy 4alpha-VIAGRA-amine, you 6beta-oxy-HORNY CHEMIST!!!

      --

      When I grow up, I want to have Christopher Walken hair.
    60. Re:Spelling by jmv · · Score: 1

      Of course it'll work, since everyone on earth speaks English...

    61. Re:Spelling by NuclearDog · · Score: 1

      Yes, but I doubt messages from forums have 20+ mispellings.

      (Heh, this took forever to type (4 minutes or so), as I am just learning the DVORAK layout on a QWERTY keyboard. Fun, fun.)

      ND

      --
      This statement is forty-five characters long.
    62. Re:Spelling by SparklingClearWit · · Score: 1

      Or, more simply, your filter could use your native language? I would use English, you can use Cantonese. If you can speak/read/write both, bully for you. For me, if it isn't in English, I would likely consider it spam, as everyone I know also speaks/writes English almost exclusively.

    63. Re:Spelling by Erik+Hollensbe · · Score: 1

      With the way that SA currently works, this would make a great addition to the point system.

      That way, one could simply adjust their filters to put separate, lower-scoring spam in yet another mail folder - allowing one assurance that checking that box would provide at least semi-reputable "spam", and catch most false positives.

      I think SA already tries to detect invalid punctuation in the middle of a word - if not, that would be a good one to look at too. Also, separate sentences by their end punctuation (?, ., !, etc) and check for the use of words that complete a sentence - make sure they are all available - for instance, most sentences have a subject and a verb - if they don't have those, increase the point score.

      Scoring is much better than instant rejection - however, I throw messagewall in front of my SMTP server, so that DNSBL queries are done quickly (combine this with a dns cache for excellent performance) and messages are rejected that will most likely just waste CPU for the same result - something that you don't want to see.

    64. Re:Spelling by jmv · · Score: 1

      I speak both French and English and I often receive emails that contain bits of Japanese. Oh, and many people tend to use their own language in their signature, regardless of the language they used for that particular email.

    65. Re:Spelling by marcinjeske · · Score: 1

      Mine already does this (Mac OS X's Mail.app), as will ANY Cocoa-based Mac OS X program (web browsers, im, text editors, email, graphics, etc.)

      My spelling is being checked as I type this message (by Safari).

      Marcin Jeske

    66. Re:Spelling by marcinjeske · · Score: 1

      No.

      "He is running." does not include a gerund.

      The kind of mistake the warning refers to is:

      "He running was superb."
      This should be: "His running was superb."

  2. but cant it by InfoHighwayRoadkill · · Score: 2, Funny

    filter out mesages from my x ;-)

    --
    another Roadkill on the Information Superhighway
    1. Re:but cant it by Kinlan · · Score: 1

      What?!?! your saying you want messages from your ex.... Brave Man :)

      --
      As cunning as a fox, which has just been appointed professor of cunning at Oxford University. http://www.kinlan.co
    2. Re:but cant it by Zork+the+Almighty · · Score: 3, Funny

      You shouldn't be exposing port 6000 anyway.

      --

      In Soviet America the banks rob you!
    3. Re:but cant it by CSG_SurferDude · · Score: 2, Funny

      OK, Really off-topic here, but I'll bite...

      Messages you probably want to get from your "Ex-Whatever"

      • The kids are sick
      • The kids are in the hospital
      • You need to pick the kids up from the neighbors house
      • You'll/I'll be picking the kids up late/early
      • Child Protective Services called again
      • The police were looking for you
      • The police were looking for me
      • I've taken the children back to Uruguay
      • Your squid died while the children were neglecting it.


    4. Re:but cant it by Aerog · · Score: 1

      I have that problem, too. I'm starting to train my Mozilla Mail spam filter to think she's a spammer. Maybe if all goes well I can get her address blacklisted by SpamCop. That'll learn her to be a cheating wench!

      --

      - Relativistic? That's barely Newtonian!
    5. Re:but cant it by Anonymous Coward · · Score: 0

      Oh please, you act as if you actually had a girlfriend.
      C'mon, you're posting on slashdot, we know better.

    6. Re:but cant it by Anonymous Coward · · Score: 0

      Don't you mean port 666 ?

    7. Re:but cant it by dynamo · · Score: 1

      No way, man. People want spam from a legitimate cheating wench.

    8. Re:but cant it by tepples · · Score: 1

      Nope; port 6000 is X Window System. Port 666 is Doom for 486.

    9. Re:but cant it by Anonymous Coward · · Score: 0

      That'll learn her to be a cheating wench!

      Cheating wench, huh? Post her email address here, I'm sure there's a worthy /. reader or two who might be interested in contacting her.
  3. Not the first; not revolutionary by Anonymous Coward · · Score: 5, Informative

    I think Barracuda Networks would rather disagree with the idea that this is the "only true spam firewall in existence," considering that Barracuda's entire product line consists of spam firewalls.

    Damn fine spam firewalls, too, I might add. They handle around 115 messages per second, and can run up to eight filtering steps (including Bayesian analysis, which is similarly efficient to SVM, which the one in the article uses). Plus Barracuda's can do virus scanning.

    I'm not sure how this is revolutionary.

    1. Re:Not the first; not revolutionary by micromoog · · Score: 4, Insightful

      Isn't "spam firewall" just a marketing term for "filter"?

    2. Re:Not the first; not revolutionary by Rikus · · Score: 5, Insightful

      Isn't "spam firewall" just a marketing term for "filter"?

      Isn't "revolutionary" just a marketing term for any stupid new product?

    3. Re:Not the first; not revolutionary by Greyfox · · Score: 5, Informative
      I believe the distinction is when the filtering takes place. If you wait for the spam to be placed on your hard drive and filter it out when you start your mail client, then it's filtering. If you reject the spam before the remote MTA drops the connection, then it's a firewall.

      I'm using Postfix at home and it's got some nifty features to allow you to do this sort of thing. You can write a simple SMTP server that listens on some port of 127.0.0.1 and configure postfix to send the mail though that. Your server scans the E-Mail and sends a reject or accept message back to postfix, which sends it on to the remote MTA. Your SMTP server then feeds the mail into another postfix server which listens on an odd port of 127.0.0.1 and doesn't have the restrictions that your publically accessable postix server does. There are packages available for all sorts of scanning based on this ability. Since you reject the message at MTA time, you don't have to bother with sending a bounce message, either.

      --

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

    4. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 1, Interesting

      I already do this with our school's email system. So I guess theirs wasn't first. :)

    5. Re:Not the first; not revolutionary by SkyWalk423 · · Score: 3, Funny
      They handle around 115 messages per second, and can run up to eight filtering steps

      Is this the next nerd measuring stick?

      Nerd #1: I overclocked my spam firewall, i'm getting 119 MPS now!

      Nerd #2: Sweet! My mom promised I'd get a new spam firewall accelerator card for Christmas, I'll pwn your 119 MPS!

    6. Re:Not the first; not revolutionary by Santana · · Score: 1

      We can always setup a spam firewall with spamd on OpenBSD in greylisting mode

      The advantage of this is that the spam is stopped before it reaches your mailbox and as a plus, annoyes the spammer in some interesting ways

      --
      The best way to predict the future is to invent it
    7. Re:Not the first; not revolutionary by Mickey+Jameson · · Score: 2, Interesting

      I first heard of Barracuda a few weeks ago when I clicked on a banner ad from (IIRC) theregister.com. I signed up for a demo. The unit came about a week later.

      Plugged it in and set it up. My users actually asked me why the spam has stopped, since they don't understand the concept of filtering messages out tagged with *****SPAM***** in their email client. I must say I was really impressed. Until I had to send it back.

    8. Re:Not the first; not revolutionary by dmayle · · Score: 1

      Isn't "spam firewall" just a marketing term for "filter"?

      A spam firewall? Don't they mean an SMTP proxy? Like ASSP

      ? Gosh, I hate marketing sometimes...
    9. Re:Not the first; not revolutionary by hackstraw · · Score: 1

      My solution to spam that I've been kicking around in my head for a while is to make DNS servers more authoritative and blacklist those DNS servers that are known to produce spam. What this would do is it would stop all incoming mail from the blacklisted DNS servers because their domains would not reverse resolve, and if the spam came from a hijacked windows machine from a "good" domain with an acceptable DNS server, the payload (URLs) in the email would generate 0 business, because all of the links would come up as "Host not found".

      The only problem is who is going to maintain this blacklist and what will we do if a domain is falsely or maliciously labeled as spam. This might be a pain at first, but soon all legitimate DNS servers will not host any spam because they don't want to have their other paying customers pissed off. Also, it would be nice if the local DNS servers have the rite to override a blacklisted DNS server just in case.

      This is the best solution I can think of.

    10. Re:Not the first; not revolutionary by isorox · · Score: 3, Insightful

      I understand a "spam firewall" to close the connection as soon as it recognises spam, rather then let the whole email download. In the case of those "Windows service pack" emails, you can save a lot of bandwidth.

    11. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 1, Interesting

      while i have no qualms about blocking virus mail in this fashion (a false positive is _very_ unlikely) blocking spam at the SMTP server level is quite a bit more problematic. i prefer to simply tag spam and let users decide what to do with it.

    12. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Unfortunately, that solution can't work. The problem is that spam houses sign up for accounts at ISPs, appearing to be legitimate businesses. Then start spamming.

      So suppose the ISP du jour was AT&T. What do you do; blacklist all of AT&T's DNS servers? Well, AT&T has many other clients--for example, the US Government also uses AT&T for lots of their external-facing networks (like the FCC do-not-call list servers). AT&T will take steps to shut down the spammer promptly, but in the meantime all of the spammer's spam has gotten out, which means your solution didn't work--it didn't block the spam. And if you blacklisted AT&T's DNS servers in the meantime, you'll block perhaps even millions of legitimate messages every time a new client signs up with AT&T and starts sending spam.

      No go.

    13. Re:Not the first; not revolutionary by Skapare · · Score: 1

      But can they block the spam before it even uses any network bandwidth?

      --
      now we need to go OSS in diesel cars
    14. Re:Not the first; not revolutionary by Rei · · Score: 5, Insightful

      Isn't slashdot supposed to be more than just a conduit for corporate press releases?

      --
      No matter how kind you are, German children are kinder.
    15. Re:Not the first; not revolutionary by gowen · · Score: 1
      They handle around 115 messages per second
      Riiiiggghhhhhhht. It would be, shall we say, "surprising" if that number were a feature of their software rather than, say, the specification of the machine its running on.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    16. Re:Not the first; not revolutionary by mosch · · Score: 1

      The problem with this is that spamd is (at a minimum) two-fold. The first is that spamd is a resource hogging piece of crap. Try to shove 100 messages per second through it, I dare you. Hell, try 10. The second is that greylisting is broken in lots of interesting and subtle ways. Many legitimate email providers do three retries, but do them from three different servers, in 30 seconds. Your greylist will block those. Many legitimate companies also use unique id's in the mail from line, so the from address never repeats, they never get past the graylist. People who think stopping spam is easy have never made any serious attempts to stop it for large corporations.

    17. Re:Not the first; not revolutionary by SonicBurst · · Score: 1

      Yeah, I run a Barracuda too, and that thing will reject the connection on most of the spam (ie, it firewalls). Best $1800 I ever spent. It blocks about 87% of our incoming mail.

      --

      Geek used to be a four letter word. Now it's a six-figure one.
    18. Re:Not the first; not revolutionary by Marxist+Hacker+42 · · Score: 1

      Slashdot is- babyshit faced it.slashdot isn't, and seems to contain nothing else.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    19. Re:Not the first; not revolutionary by LaCosaNostradamus · · Score: 5, Insightful

      Isn't "marketing" just a term for people who don't know, selling to other people who don't know?

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    20. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0
      But can they block the spam before it even uses any network bandwidth?
      Pay attention. Depends where you put it. If you install one of these at each spammer's location, then sure, all bandwidth is saved. But that's not realistic. If they are installed on the ISP's side of your connection, it saves YOUR bandwidth. And, finally, if every ISP installed them and ran ALL mail through them, it would save everybody's bandwidth but the spammers'.
    21. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Their most-popular spam firewall can handle 10,000,000 messages per day. Divide by the number of seconds in a day to arrive at 115.

      They also sell one that can handle 25,000,000 messages a day.

    22. Re:Not the first; not revolutionary by Sandman1971 · · Score: 1

      There's also "A HREF="http://www.ironport.com/">Ironport. We run these baby at work (ISP) and they handle tens of millions of emails a day. So they're definately not the first. Wonder if this article was nothing more than an attention grabbing press release? :)

      --
      It's better to burn out than to fade away
    23. Re:Not the first; not revolutionary by rpresser · · Score: 1

      Barracuda sells hardware devices, not software that you install on your own kit.

    24. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Without any technical info I dont think you can compare the two. Especially since Baracuda's "spam firewall" is simply a linux server running a modified version of spam assasin.

    25. Re:Not the first; not revolutionary by Weirdofreak · · Score: 2, Informative

      I'm reminded of the legend of DWIM. For those that don't know, it was basically an automated error-correction program - Do What I Mean. If it thought you'd typed something in wrong, it would replace it with what it thought you meant.

      Somebody tried to delete their backup files, which had $s appended. There were no backup files, so DWIM thought that somehow they'd mistakenly hit the $ key just after pressing *, and in fact meant to delete everything on the disk. And no, heaven forbid that it confirmed this assumption, it merely proceeded to wipe everything. The guy managed to abort it, but wasn't happy.

      Now why the hell would I want a computer to assume that it knows what is and isn't spam, and then not give me any way of verifying this? The software is fallible. When judging email that I don't want, the only infallible person is me. That one in 25,000 isn't likely to be important, but it sure would be nice if I was allowed to read it instead of just being told to sod off.

      And how can it be better than yourself at finding spam? If you read an email and don't consider it spam, there's a good chance you might actually WANT it. Then a machine comes along, tells you it's spam, and you just accept that blindly?

      Maybe by not reading the article I missed something vital, but that's how it seems to me.

    26. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Does this make Matrix Revolutions a stupid new movie?

    27. Re:Not the first; not revolutionary by GileadGreene · · Score: 2, Insightful

      The academic literature search is pretty much dead these days - there's just so much stuff going on in the world that it's well nigh impossible to be completely up to date on your field. There're entire communities of researchers that have no idea what other, similar groups are up to.

    28. Re:Not the first; not revolutionary by repvik · · Score: 1

      And it was promptly renamed "Damn Warrens Infernal Machine" ;)

      -- www.jargon.org

    29. Re:Not the first; not revolutionary by Pollardito · · Score: 1

      i've used Barracuda, but haven't administered it, so i'm only able to see part of the setup.

      Barracuda has a web interface to view all messages that are blocked and to change your settings (whitelist/blacklist/spam filtering/quarantining). blocking happens only if a message is Quarantined for virus contents and Quarantining is enabled by the user (if it's disabled you receive the messages with a [QURA] notification in the subject), or if it is spam email and spam filtering is enabled by the user. lower probability spam matches are still delivered but have a [BULK] added to the subject line so that you can use your email client to file them if you choose to.

      the purpose of a spam filter is to make your job of filtering easier, because even though you've a better eye for spam it takes a lot of time to sort through the heaps of spam emails that most of us get daily

    30. Re:Not the first; not revolutionary by gowen · · Score: 1, Offtopic
      Barracuda sells hardware devices, not software that you install on your own kit.
      Oh, right. In which case, I'm an idiot...
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    31. Re:Not the first; not revolutionary by naelurec · · Score: 4, Informative

      I do multi-layered protection. At the MTA level, I utilize some DNSRBL lists to block from known spam servers. In addition, I require HELO and reject people who are claiming to be my server. In addition, I will reject invalid recipient domains, etc.

      From here I run accepted emails through AMaViS / SpamAssassin / ClamAV / Sophos Sweep (I have yet had Sophos catch a virus that ClamAV did not detect.. though ClamAV caught two that Sophos did not..) and will not deliver (but notify postmaster) of spams over a set value (ie 8), deliver spam between 5-8 tagged and items under a certain value get passed without tagging. Viruses are always blocked and reported.

      Overall this has reduced unwanted email significantly. On networks of 40-60 users, between 35-50% of email is rejected at the SMTP level, about another 10% or so is quarantined (either viruses/spam), another 10% or so is tagged but delivered and the rest is legit.

      I have yet had any compliants of false positives (granted there is a risk that they do not know) but have had a lot of priase for reduction in spam levels. I am not aware of any viruses penetrating.

      Check out http://jimsun.linxnet.com/misc/postfix-anti-UCE.tx t for more info (this is postfix centric, but the ideas could be applied to other setups)

    32. Re:Not the first; not revolutionary by Levetron · · Score: 1

      Isn't euphemism just another word for "bullshit"

    33. Re:Not the first; not revolutionary by SCHecklerX · · Score: 2, Interesting
      we do the same here with sendmail + mimedefang. The reject/drop occurs as soon as spammage is detected. Combined with spamassassin, it is a good system.

      For example, here is a list of messages that we completely discarded yesterday (in other words, they were dumped before we even bothered invoking our spamass or antivirus routines):

      Completely discarded: 6373
      Reject 554 total: 30885
      Reject 550 total: 33796
      Reject 501 total: 9702
      Suspicious Header total: 3
      Partial MIME type total: 1
      Non-multipart total: 2
      Forbidden File attachment total: 737

      Barricuda tried to sell to us, but quite frankly, our existing system built on sendmail/mimedefang/spamass is working great. Barricuda admitted that they couldn't beat what we are doing ourselves.

    34. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Isn't "people who don't know" just another term .... ahh I got nothing

      sorry

    35. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Guh, here we go again. Yet another glorified "filter"...more mortar to patch the gaping hole in the damn.

      The "solution" to spam is NOT MORE DAMNED FILTERING. The entire SMTP protocol is BADLY BADLY BROKEN and needs to be replaced from the ground UP.

      Email on the internet was designed in an era of friendly, free thought and co-operation. That era is LONG LONG GONE.

    36. Re:Not the first; not revolutionary by SkyWalk423 · · Score: 1

      Troll. Right.

    37. Re:Not the first; not revolutionary by CustomDesigned · · Score: 2, Informative

      Your definition is a good one. But it still doesn't make this product the first - or revolutionary. Sendmail created the 'milter' interface many years ago precisely to make this kind of rejection of unwanted mail possible. There are many sendmail milters written in many languages. The most popular being C, Perl, Python in that order. I run a Python milter which removes Windows executables (except DOC and XLS), checks SPF, and checks content with DSPAM wrapped for Python. Of the 40000 spams a day we get, nearly all are rejected before SMTP DATA. Those flunking content check are rejected before the connection closes - except when addressed to a 'screener', in which case it goes to a spam mailbox. Screeners have the task of providing feedback to the Bayesian filter - relieving others in the company of the burden.

    38. Re:Not the first; not revolutionary by dossen · · Score: 1
      Well, unless I'm misreading RFC 2821, those email providers are not following the standard.
      In general, the retry interval SHOULD be at least 30 minutes; however, more sophisticated and variable strategies will be beneficial when the SMTP client can determine the reason for non-delivery.

      If they are retrying faster than 30 minuttes, it must be because they understand the failure, and hence they should know that switching to another server will not work. Besides, what happens when my MX is down or unreachable? Or the inbox is full? Or any other transient failure condition, which is not likely to go away in 30 seconds.

      I'm not saying that greylisting is without flaws, or that you get anywhere by complaining to the email providers, but that particular setup sounds rather fragile to begin with. Maybe the greylisting system could disregard hosts with a proper SPF entry in DNS and the email providers/their customers could setup SPF?

      While it is not perfect, greylisting is IMHO a step up from a lot of other anti-spam method, which happen too late to give an error to the sending MTA. Then the user is left to deal with various responses sent from the recieving host. And god help them if they both use such a scheme...

    39. Re:Not the first; not revolutionary by Carnildo · · Score: 1

      That's a "SHOULD", not a "MUST". In other words, it's possible to ignore that sentence and still be RFC compliant.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    40. Re:Not the first; not revolutionary by dossen · · Score: 1

      My bad, misremembered the definition.

    41. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      It would have been nice to see some information regarding the technology itself in the article, instead of just a shameless sales strategy for the new start up company.

      Maybe I should have googled SVM?

    42. Re:Not the first; not revolutionary by Idarubicin · · Score: 1
      The software is fallible. When judging email that I don't want, the only infallible person is me.

      The problem is that you're fallible too. Sure, your record will be damn near perfect if you're only screening twenty or thirty emails per day, and most of them are ham (the good stuff).

      On the other hand, there are some people here who receive one or two or more hundred emails per day, most of which are spam. It's very easy when going quickly through a long list of messages to inadvertently hit 'delete', or not recognize someone's name, or make some other error. Even so, we human beings are very good at all sorts of pattern recognition, so we tend to still be better than 99% accurate at recognizing ham.

      You may think you're infallible, but a worthwhile message probably sneaks past on occasion, a victim of inadvertent deletion. Do you filter your trash? Do you know you haven't misclassified something?

      --
      ~Idarubicin
    43. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      I use a combination of Postfix, amavisd-new and spamassassin running on a computer I found in the basement where I work. Granted we only recive ~2000 messages per day, but it is now blocking 90% of our incomming mail. It has been running for 4 months and I have only had to recover 3 legitimate messages. Best $100 donation to OpenSource I ever made :).

    44. Re:Not the first; not revolutionary by moocat2 · · Score: 1

      I understand a "spam firewall" to close the connection as soon as it recognises spam, rather then let the whole email download.

      While that is a possible definition, attempting to implement that would lead to various problems.

      If the firewall just closes the underlying TCP connection, the sending MTA will most likely assume there was a network problem and send the message again later. This means that even though the firewall has identified a message as spam once, it will have to filter it again later. Depending on the logic of the sending MTA, it may try to resend messages where the network connection was closed many times before giving up.

      So, a better method would be to use the SMTP protocol and return a 5xx error code to let the sending MTA know it shouldn't attempt to resend the message later. The problem here is that this can only be done prior to receiving any of the message or after the entire message has been received. There is no way to send an STMP error code after seeing some of the message body.

      So, either the firewall closes the TCP connection without using the SMTP protocol, it has to make a spam determination prior to seeing any of the message or it can't save any bandwidth. None of these methods seem particulary robust to me.

    45. Re:Not the first; not revolutionary by sixside · · Score: 1

      My thoughts exactly. How is that any better or any more revolutionary then an outsourced solution? Outsourcing email is most often a better overall solution IMHO, and has the same effects as a firewall, and possibly more secure!

      You've got ASPs like Sentinare Email Security, or Postini (ok maybe Postini is a bad example, their filters suck) but you've got your Sentinare! and maybe Brightmail in which all spam is blocked/filtered before it reaches the LAN. This seems like a much better solution then having to install, manage, update, troubleshoot, etc... yet another box on your network. In my experience email systems arent exactly THAT easy to setup and manage.

      So why not outsource and let the experts handle it all, and save time/money/grief/headaches in the process.

    46. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 1, Funny

      Isn't this post worth insightful 5 because it starts with "isn't"?

    47. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      "I'm not sure how this is revolutionary."

      Maybe they paid slashdot more than barracuda did...

    48. Re:Not the first; not revolutionary by isorox · · Score: 1

      Drop the mail the first few times, then blacklist the IP to reject via SMTP.

    49. Re:Not the first; not revolutionary by dodobh · · Score: 1

      Actually, once the data phase of the smtp transaction starts, You have to wait until it completes. It doesn't save you any bandwidth, just saves on the hitting delete.

      --
      I can throw myself at the ground, and miss.
    50. Re:Not the first; not revolutionary by daveashcroft · · Score: 1

      man...i KNOW that pain! The problem is that its completely unfeasable to go through 1000 pieces of suspected spam every few days, to make sure you havent killed a legitimate email. The longer this stupidity with spam goes on, the more i am willing to entertain microsofts/other big companies ideas of email "stamps" ie having to carry out a computationally intensive "payment".

    51. Re:Not the first; not revolutionary by moocat2 · · Score: 1

      That puts a pretty huge price on false positives. A piece of email gets incorrectly identified as spam so the firewall closes the TCP connection. To the sending MTA, that looks just like a network problem so it attempts to resend the email. Because of that, the firewall then starts refusing all email from that IP.

      Let me know what product you are working on so I can make sure not to buy it.

    52. Re:Not the first; not revolutionary by SonicBurst · · Score: 1

      Yes, but how much was the hardware, etc? This is a 1u server, good cases for these alone are in the $200 range. I figure there is probably $800 worth of hardware in it total(this is the 400 model), plus they saved me the install/configure time and the ongoing maintenance time with the nice gui, plus it includes a year warranty with overnight replacement. Software updates are either scheduled automatically or a 1-click affair (this includes the virus signatures, spam signatures and fingerprints, and all other system software) . I'll bet it works out about the same. Besides, I'm pretty sure the thing is based on mostly FOSS stuff anyway. (the ncurses console text config looks so much like a redhat 6.2 install it's scary)

      --

      Geek used to be a four letter word. Now it's a six-figure one.
    53. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Orange you glad I didn't say banana?

    54. Re:Not the first; not revolutionary by Quikyn · · Score: 1

      Isn't "Funny" a more appropriate Mod to this posts parents and siblings than "Insightful"?

    55. Re:Not the first; not revolutionary by Anonymous Coward · · Score: 0

      Isn't this entertaining?

    56. Re:Not the first; not revolutionary by NuclearDog · · Score: 1

      I believe it is another term for "dimwitted fool".

      ND

      --
      This statement is forty-five characters long.
    57. Re:Not the first; not revolutionary by NuclearDog · · Score: 1

      Somewhat more elaborate than my setup.

      I run test senders against two or three RBLs, then run through ClamAV then SpamAssassin. ClamAV will block any infected e-mail messages & notify the recipient (if on my server) and myself. SpamAssassin puts the standard headers in all the messages. If the score is greater than 8 IIRC, it will simply prefix the subject with "[SPAM]" and deliver it to the client to let them decide what to do with it. This is with the default SpamAssassin ruleset.

      The in Thunderbird I simply drop all [SPAM] marked messages into a directory and check them over from time to time. I have had no false positives so far, and only 1 or 2 spams get through per week on average. For such a relitively simplistic setup, it serves me well :)

      ND

      --
      This statement is forty-five characters long.
    58. Re:Not the first; not revolutionary by schabi · · Score: 1
      Actually, once the data phase of the smtp transaction starts, You have to wait until it completes. It doesn't save you any bandwidth, just saves on the hitting delete.
      That's wrong. First, you can send the error and then close the connection (forcibly / conn reset) before the whole virus attachment is transmitted. Second, it saves the bandwidth for the user fetching his mail via POP/IMAP/WebMail or whatever. Third, if you send appropriate error codes, the spammer might even delete your address, so you may get some less spam in the future.
      --
      plim-plam-plompudding
    59. Re:Not the first; not revolutionary by dodobh · · Score: 1

      Just for a sample of what we do at work, click here.

      Its a personal page, not $ork, but the stats are real numbers.

      Only about 10% of those are due to viruses hitting us. Most viruses hitting us go into a local BL that keeps all mail from them away. Works fine for us.

      As for spammers deleting your email address, since when did spammers become that attentive?

      About saving bandwidth for the user who uses POP3/IMAP to retrieve mail, discarding known viruses is a much better solution.

      If a regular SMTP server ever realys a virus (we do get a few of those), then killing the connection in the middle is just asking to be sent the same crap repeatedly, because the break shows up as a bad connection.

      --
      I can throw myself at the ground, and miss.
    60. Re:Not the first; not revolutionary by SecState · · Score: 1

      Metamoderated as unfair, FYI. =)

  4. Sourcecode? by peterprior · · Score: 2, Insightful

    Sourceode would be nice....

    1. Re:Sourcecode? by Anonymous Coward · · Score: 2, Funny

      So would a built in spellchecker.

    2. Re:Sourcecode? by peterprior · · Score: 1

      bah.. its 5pm, I've had small microwaved mince pie for lunch, some shite instant coffee, my article asking slashdot folks how to make my workplace happier got rejected, and you can see from the post subject i can spell 'Sourcecode'. And it's raining.

    3. Re:Sourcecode? by Greyfox · · Score: 1

      You can get postfix and amavisd-new off the net. It does pretty much the same thing and you get source code. From what I've read, you don't want to use amavisd in a large-scale production environment, but a home user with a small domain that handles its own E-Mail should be fine.

      --

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

    4. Re:Sourcecode? by timthorn · · Score: 1

      O wet header file...

      (With apologies to Giles Brandreth)

    5. Re:Sourcecode? by Anonymous Coward · · Score: 0

      Sourceode would be nice....

      Yes, it would. It would indeed be nice. Brilliant, insightful comment. Thank you.

    6. Re:Sourcecode? by Anonymous Coward · · Score: 0
      small microwaved mince pie
      Is this the "Christmas" or the "condemned beef carcass" overload of "mince pie"?
    7. Re:Sourcecode? by The+Jonas · · Score: 1

      From what I've read, you don't want to use amavisd in a large-scale production environment

      Their are some large-scale installs of amavisd, clamd, et-al in production environments. For example, I came into work one morning, just a few months ago, and had several hundred virus alerts. The infected emails originated from a subnet on a certain state sponsored supercomputing network. The subnet in question was their *.k12.us domain and the malware was *.somefool.

      Within 15 minutes after calling their admin (which, for a change, was the same person listed in their whois info) , the alerts came to a screeching halt.

      So, yes, one may not want to run this in a large-scale production environment, as it may not perform as expected either because of misconfiguration or otherwise. But, we use it where I work and so far I have been impressed.

    8. Re:Sourcecode? by isorox · · Score: 2, Funny

      how to make my workplace happier got rejected

      Make your chair happier by not sitting on it. Let it sit on you occasionally.

    9. Re:Sourcecode? by Anonymous Coward · · Score: 0

      I guess I should have mentioned that the un-named supercomputing network was running clamav as well.

    10. Re:Sourcecode? by Anonymous Coward · · Score: 0

      you could start here. They have a very nice dataminig software. They implemented bayesian networks, support vector classifiers, J48 trees and many more!

    11. Re:Sourcecode? by peterprior · · Score: 1

      Condemned beef - I hope :| I couldn't really tell :/

  5. Support Vector Machine (SVM) by doofusclam · · Score: 2, Insightful

    What the hell is one of these? There seems no substance to this report, bar some TLAs as above and a load of hype. Where is the proof? How was it tested? Etc.

    1. Re:Support Vector Machine (SVM) by pclminion · · Score: 1

      Support vector machines are very legitimate tools for text classification. Why not try punching the term into Google instead of asking stupid questions on Slashdot?

    2. Re:Support Vector Machine (SVM) by Anonymous Coward · · Score: 2, Informative

      Support vector machines are actually quite a good machine learning tool -- try Wikipedia: http://en.wikipedia.org/wiki/Support_vector_machin e

    3. Re:Support Vector Machine (SVM) by Anonymous Coward · · Score: 0

      There you go again ... reading the articles ... looking for proof.

    4. Re:Support Vector Machine (SVM) by fizbin · · Score: 1

      A decent technical introduction to various machine learning techniques, including SVMs. (though it does suffer from the "I don't know how to make non-ugly PDFs from TeX" problem) From Microsoft Research, and math-heavy. The math doesn't require much specific background, but it would probably help to have had an undergraduate-level math structures or advanced linear algebra course. (or equivalent experience)

  6. Yet another revolutionary anti-spam method by Anonymous Coward · · Score: 0

    When they actually start publishign details on how I can do it, I may care.

    Right now, it doesn't sound that much more effective than running SpamAssassin on messages as a receipt time, and rejecting them if they score too highly.

  7. 1/25000 by Laivincolmo · · Score: 2, Insightful

    Although this is a great new technology, for a business setting, I don't know if even missing one e-mail is acceptable...

    1. Re:1/25000 by Duke+Machesne · · Score: 1

      Ah, it probably wasn't a very good one, anyway.

    2. Re:1/25000 by Shakrai · · Score: 4, Insightful

      Although this is a great new technology, for a business setting, I don't know if even missing one e-mail is acceptable...

      That's what everybody says but what's the other option? Letting all the SPAM come in? Do you really think that fed-up employee who gets hundreds of SPAMs a day is really going to do a better job of just mashing down the delete key then a SPAM filter with a 1/25000 error rate?

      Of course I doubt this technology would perform that well but the point still stands -- if you don't have a computer flagging them then chances are you have a human flagging them. Who do you trust more?

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    3. Re:1/25000 by stienman · · Score: 5, Interesting

      Most users of email are now treating it as a lossy messaging system, and the users themselves accept that some messages simply don't make it. Critical business is always followed up with a call.

      -Adam

    4. Re:1/25000 by Quarters · · Score: 4, Interesting

      If you are sending something so critical then you shouldn't be using email. FedEx with signature required delivery and certified/return-receipt USPS mail exist for a reason.

    5. Re:1/25000 by hawkbug · · Score: 1

      You're right - one in 25,000 is completely unacceptable. My company gets 4x that amount of email a day through our exchange server, and if we missed 4 legit client emails a day... that would be lost business, and that's just unacceptable no matter how you look at it.

    6. Re:1/25000 by Mononoke · · Score: 2, Insightful
      Although this is a great new technology, for a business setting, I don't know if even missing one e-mail is acceptable...
      I would guess that's right in line with USPS, UPS, FedEx, or even faxing directly.

      --
      NetInfo connection failed for server 127.0.0.1/local
    7. Re:1/25000 by rjstanford · · Score: 3, Insightful

      and if we missed 4 legit client emails a day... that would be lost business, and that's just unacceptable no matter how you look at it.

      Well... how much money would it take to have the staff necessary to do the filtering manually (at a better rate - even humans are fallible), and how much would the potential business loss cost you? Assuming that the business was very profitable, and that the senders wouldn't call or send a follow-up email of course.

      --
      You're special forces then? That's great! I just love your olympics!
    8. Re:1/25000 by RAMMS+EIN · · Score: 1

      When I read that it misclassifies one out of 25000 emails, my first thought was "I hope that doesn't mean it throws out 1/25000 of all legitimate messages." If it really does this, I will not be using it. I'd rather have my 5-10 spams per day (which I could filter easily if I cared) than miss an email every few months.

      --
      Please correct me if I got my facts wrong.
    9. Re:1/25000 by cyngus · · Score: 5, Insightful

      One of two conditions exists in this case.
      1) The e-mail is vitally important and your business will be seriously damaged by its failed delivery.

      2) The e-mail was somewhat important, but not something large enough to materially change your revenue/profits.

      If the first is the case, you probably shouldn't be using e-mail in the first place and/or whoever sent it is probably going to follow up with a FedEx or phone call.

      In the case of number 2 (ha ha, number two), you've saved so much time not having to wade through spam that the losses are negated.

    10. Re:1/25000 by horza · · Score: 1

      Although this is a great new technology, for a business setting, I don't know if even missing one e-mail is acceptable...

      It says 1/25,000 were misclassified... that means it is more likely spam classified as legitimate as opposed to a false positive. The article doesn't state anywhere the rate of false positives. Now if it misclassified one email as spam for every 25,000 legitimate emails then THAT would be acceptable to me. Email has never been totally reliable. Even ISPs have a habit of deleting tens of thousands of emails in accidents.

      Phillip.

    11. Re:1/25000 by Anonymous Coward · · Score: 0

      This is also nice for "plausible deniability" later.

      "Didn't get that, maybe it got filtered as spam..." ;)

    12. Re:1/25000 by Alioth · · Score: 4, Insightful

      1/25000 is significantly better than a human being. If you use no automatic spam filtering at all, and you get a typical geek's email load (about 100 spam a day with 10 legitimate emails a day), you will still delete mail as spam when it wasn't spam.

      That's why I use SpamAssassin - it does a good job, and is no worse at making false positives than I am. If I'm just as liable to make a false positive than an automatic filter, I'm better off saving my time.

    13. Re:1/25000 by hawkbug · · Score: 1

      In our business, lost emails are VERY expensive. Clients email us tax information that has to get to us by a deadline - and you have hundreds of clients doing that each day - let's say you were filing a tax return for one of these clients, and they sent you an earlier email with their W2 information... then let's say you started processing their tax return. Then, imagine if that client had emailed you a modification to the W2 that you didn't get, and the client didn't know you didn't get. The return gets filed incorrectly, and the taxpayer then gets penalized in one of a few ways by the IRS. We deal with very wealthy individuals - so a mistake on their return could cost the client thousands of dollars.... all in the name of stopping SPAM. That is not acceptable in the case of my company. I can see how it might be for some companys, but certainly not ours.

    14. Re:1/25000 by tdemark · · Score: 1

      Depends on how the server handles the rejection.

      If the "firewall" silently drops messages it classifies as spam, then you have a case where the sender doesn't know there was a problem and the receiver doesn't know a message was sent.

      If, on the other hand, the firewall issues a "550 This message appears to be spam" (for example) instead of "250 OK", then servers that actually care about result codes (eg - not spammers) would then issue an error message back to the sender. At least the sender would know there is a problem.

      Of course, there are down sides, but, aren't there always?

      - Tony

    15. Re:1/25000 by Anonymous Coward · · Score: 0

      People who use spamfilters make me furious!!!

    16. Re:1/25000 by ccady · · Score: 1

      If it "throws out 1/25000 of all legitimate messages" and if you are getting 10 legitimate e-mails per day, then you will be missing one legitimate e-mail every 2,500 days, or about every 7 years. I would be very happy to miss one legitimate e-mail every seven years to stop from having those 5-10 spams per day.

      --
      J'aime mieux les méchants que les imbéciles, parce qu'ils se reposent. -- Alexandre Dumas
    17. Re:1/25000 by Anonymous Coward · · Score: 0

      Missing 1 in 25,000 legitimate emails is more acceptable than paying for several thousand man-hours a year in lost productivity IMO.

    18. Re:1/25000 by biglig2 · · Score: 4, Interesting

      Then you're stuffed anyway, because internet e-mail is not guaranteed.

      It is difficult. We're swatting away a million of the damn things a week and still our users complain. They also complain when we get false positives. And when, next week, we turn on the system that lets them see what we have blocked that was addressed to them, they'll complain too.

      I think the one solution they would find acceptable is for me to personally read every one of those million messages and mark it as good or bad. I hope our VP doens't read slashdot....

      --
      ~~~~~ BigLig2? You mean there's another one of me?
    19. Re:1/25000 by gfxguy · · Score: 1

      The details aren't good enough... it misclassified one in 25,000 emails... they didn't say it stopped a legitimate email, it may err on the side of safety and allow a spam to get through...

      Moreover, if it only misclassified 1 in 25,000 LEGITIMATE emails as spam, then you'd have to get 100,000 legitimate emails from clients in order to have your four lost emails.

      I'm not so sure it's that bad a trade-off... how much of your resources are spent by humans trying to wade through 10 spams for every legitimate email?

      The story might have more info about the misclassified email, but it keeps timing out on me.

      --
      Stupid sexy Flanders.
    20. Re:1/25000 by 5m477m4n · · Score: 0

      Most users of email are now treating it as a lossy messaging system

      Every company I've worked for has made email just as critical as a phone call, maybe even more because email messages can be archived for proof of what price was proposed, etc. When users email does not make it there in 5 minutes, heads start to roll, let alone not making it there at all.

      --

      ---
      Those who can, do
      Those who can't, teach
      Those who don't know how, supervise
    21. Re:1/25000 by gfxguy · · Score: 1

      Who's sending tax information by email, though! That's terribly insecure... is it at least encoded? Certainly, in such a system, you'd be able to white-list clients.

      --
      Stupid sexy Flanders.
    22. Re:1/25000 by Anonymous Coward · · Score: 0

      The article is /.'d so I can't RTFA, but does that mean 1 spam message got through, or 1 legitimate email got moved to the spam folder?

      If I get one spam message a month as opposed to 25,000, I'd say thats a start.

      Otherwise its like the BBC show The Office, I'd don't read email from unlucky people.

      OB The Office quote "I don't hire unlucky people, thats why I take half the resume's and throw them in the bin." (disclaimer: paraphrased from memory)

    23. Re:1/25000 by Anonymous Coward · · Score: 0

      for a business setting, I don't know if even missing one e-mail is acceptable...

      FWIW, back in 2000 or so, it was acceptable for our exchange server to make about 1/20 mails disappear. Maybe 1/25000 is the new threshold.

    24. Re:1/25000 by nkntr · · Score: 3, Insightful

      I support among other people, a marketing staff. When people are interested in buying things, they may only send one email. That one email is all you are going to get, and not getting it is the same as not getting the sale. I know the marketing staff is extremely skeptical about any sort of spam filtering, as they are always concerned about missing important emails that may lead to sales, and ultimately, revinue. I don't know how this fits in with spam filtering, but suggesting that all important email is followed up with a call is not true. And ask any CEO--sales are the most important thing to a company. It doesn't matter if you have the best thing in the world, if you can't sell it, it isn't worth anything.

    25. Re:1/25000 by Peldor · · Score: 1
      If you are sending something so critical then you shouldn't be using email. FedEx with signature required delivery and certified/return-receipt USPS mail exist for a reason.

      Return-receipt on email also exists for similar reasons. Not many people use it though.

    26. Re:1/25000 by Anonymous Coward · · Score: 0

      The secret to making it acceptable: bouncing the message rather than tagging it and putting it someplace that nobody looks. If 4 messages a day get bounced, (and then the system is adjusted to never block again for that company), there's virtually no negative effects, and you can protect your company from employee lawsuits, for reckless exposure to pornographic spam.

    27. Re:1/25000 by Anonymous Coward · · Score: 0

      guess what, you are already probably losing more than that as it is.

      because someone hits the delete key too much, because its getting tagged as spam now, because it just didnt get delivered, got lost on the internet.

      email isnt a sure bet, dont treat it like it is.

      (and your clients probably dont expect it to be)

    28. Re:1/25000 by Politburo · · Score: 2, Insightful

      When people are interested in buying things, they may only send one email.

      Assuming you give them multiple avenues to contact you, then they simply aren't that interested if they only send one email and drop it after that. Now, I can certainly see trying to make the email system as hardened as possible to prevent any missed email, but the idea that youre going to lose out on some huge sale because of one email being dropped is silly. The grandparent is correct. If you're at all serious in your business, important email is always followed up with a call or some other means.

      And ask any CEO--sales are the most important thing to a company.

      Close, but profit is the most important thing. You can sell a billion units, but if you're selling them at a loss, I don't think the CEO will be too pleased.

    29. Re:1/25000 by Politburo · · Score: 1

      Fedex sig required is a joke, from my experience. I've had sig required items left on the porch, which I don't mind because I'm never around to sign. It's funny to go to the tracking records.. it turns out the front door can sign for packages.

    30. Re:1/25000 by Anonymous Coward · · Score: 0

      >> they simply aren't that interested if they
      >> only send one email and drop it after that

      That is a plain retarded statement. If the contact doens't reply to my first request, then I assume they do not want to do business. I was buying life insurance, and the first company (that I work for) did not reply in 48 hours. I took my business elsewhere.

      I am incredulous at your stupidity.

    31. Re:1/25000 by That's+Unpossible! · · Score: 2, Insightful

      I don't mean to be a prick, but maybe those are all different users complaining? Maybe give them some options. It sounds like you have:

      - Some people that want no spam and can accept losing real email.

      - Some people that want as little spam as possible without losing any real email.

      This is what I like to call "normal."

      --
      Ironically, the word ironically is often used incorrectly.
    32. Re:1/25000 by ColdGrits · · Score: 3, Informative

      If missing one email is not acceptible to your business, then your business should not be using email ever anyway - email is not, nor has it ever been, a guaranteed delivery mechanism.

      At our company, current just over 50% of all inbound email is detected as spam. Thus more than 50% of all our inbound email is spam, and the true figure (allowing for the false negatives which slip through) is probably in excess of 60% (and rising)

      With a failure rate of 1 in 25,000, AND assuming that means a false positive rather than a false negative, then for our company taking into acount the volume of spam we receive it means 1 email in > 55,000 is wrongly identified.

      I can assure you that our business is capable of coping with 1 missed email in > 55,000.

      We certainly do not to business-threatening-essential transactions via insecure, non-guaranteeded publicly-transported email, and nor shoudl your business!

      --
      People should not be afraid of their governments - Governments should be afraid of their people.
    33. Re:1/25000 by Anonymous Coward · · Score: 0
      and if we missed 4 legit client emails a day... that would be lost business, and that's just unacceptable no matter how you look at it.
      ah... another user sheltered from the real world by spam filters...
    34. Re:1/25000 by Brown+Eggs · · Score: 1

      I for one welcome our computer overlords, and will glad accept their wisdom in this task.

    35. Re:1/25000 by Anonymous Coward · · Score: 0

      No, I am afraid it is not. Critical = Any sale. If a company does not respond after the first request, then I think to myself: "This is a schmuck company. Do I really want to do business with them? If they won't respond to a sales request, then what kind of service will I get if I have a problem?"

      I am amazed at people who are so intelligent in one regard can be so inept when it comes to people.

    36. Re:1/25000 by Octorian · · Score: 1

      I use SpamAssassin too, and I'm paranoid about losing legitimate e-mail (such as when my uncle sends something w/o a subject line, and his sig is practically an ad for his company). So I just have it filter spam into a separate mail folder, which I periodically glance over and clean out. Few real e-mails are ever in there, but some are on occasion.

    37. Re:1/25000 by shimmin · · Score: 1

      But a human being misclassifies email, too. An email from an unknown recipient with a plausibly spammish subject line may never be opened because it "looks like" spam. Or an email may just happen to get caught in the "delete-delete-delete" cycle. Rejecting 1 in 25,000 legitimate emails in order to throw out, say, 90% of the spam may actually increase the number of legitimate emails that reach the recipient because with fewer spams sitting in the inbox, they are likely to be more careful with their manual spam filtering.

    38. Re:1/25000 by simcop2387 · · Score: 1

      the machine of course, first computer are infallible :) and two it gives me something to blame when the VP's mail from Pfizer about selling viagra doesn't get through

    39. Re:1/25000 by Anonymous Coward · · Score: 0

      >You can sell a billion units, but if you're selling them at a loss, I don't think the CEO will be too pleased.

      WTF!!! NO, surely you lie!?

      omg monkey boy's going to fire me!!!

    40. Re:1/25000 by stienman · · Score: 1


      Ok, let me further qualify my statement - any email critical to the sender is followed up with a phone call (or other verifiable delivery mechanism) by the sender.

      There is no way for the recipient to decide what email is critical or not, and to make critical emails get through a lossy email system.

      I can certianly understand that some people would rather sort the spam themselves to get that one extra sale per month or year that they would have otherwise missed, but if the sender considered the email critical, they would have re-sent it when they didn't get a reply, faxed, or called.

      Email is a push mechanism. You cannot pull email through the system. All you can do is filter email that is pushed at you.

      In some businesses that one sale may be worth the hour a day wasted on spam processing - for most businesses it is not.

      -Adam

    41. Re:1/25000 by delete · · Score: 1

      While false positives are really unacceptable, compared to existing filtering systems 1/25000 is incredibly low. This number is certainly far lower than the rate of human error if the mail were classified manually.

      The rate is so low in fact that it seems rather suspicious. I would be interested to see independent comparison of this scheme to existing filters such as SpamAssasin or IBM's evolutionary filtering scheme.

    42. Re:1/25000 by hawkbug · · Score: 1

      Yes, it's secure - and we do have most of our users whitelisted... but sometimes they'll send us something from a different email (one from work instead of from home) for example. And the reason they use email is because they are half way around the world from us, so the time difference almost makes it impossible to call us when we're open during business hours, so email is a perfect solution, or atleast it used to be.

    43. Re:1/25000 by Xetrov · · Score: 1

      Yeah, but you can yell at humans.

    44. Re:1/25000 by Anonymous Coward · · Score: 0

      Good point. I lose more messages than that due to various other delivery problems, so losing one out of 25000 isn't a big deal. If it's important and I don't get a reply, I send another email or call.

    45. Re:1/25000 by ViolentGreen · · Score: 1

      If it comes down to a computer trying to determine which of 25000 emails are legitemite (with a decent algorithm) and a human doing the same, I'll choose a computer. From experience, I know that it is very easy to miss an real email when it is buried in spam.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    46. Re:1/25000 by tiger99 · · Score: 3, Interesting
      The email system as we know it and the underlying protocols do not guarantee delivery, therefore any business absolutely relying on email is very stupid indeed.

      It is in principle possible to produce a reliable email system, but only if a receipt is returned to the sender when the recipient actually reads the mail, not when it arrives at his ISP for example.

      Sadly some businesses do rely implicitly on things that usually, but not always, work, such as mobile phones, pagers, and text messaging. It may have been the same with pigeons, a predator might get the bird! Businesses should set up foolproof systems if they want to do well, a quick phone call to confirm receipt of critical items, for example. The occasional email, even now, takes many hours or even several days to arrive, there is no guarantee whatsoever of time of arrival, but again some seem to think it is "instant", because it very often is. Managers should be aware of these issues, sadly some are not.

      But I hope this anti-spam firewall is a brilliant success, and that if it has minor shortcomings there will be satisfactory work-arounds. I am sick of spam, but the ultimate answer must be to ensure that it does not pay, i.e. that the probability of being caught multiplied by the fine greatly exceeds the potential profit. That requires legislation worldwide and some conceptually simple additions to existing mail servers, with care taken to protect the privacy of normal users. Given the political will, and some competent leaders (not Dubya or B. Liar, for a start) it should be easy.

    47. Re:1/25000 by cyways · · Score: 1

      Isn't the easiest solution to this to give the clients a separate, unpublished, and unfiltered email address in your domain to which they send their tax information?

      Wouldn't an ever better solution be a web-based upload system with strictly-controlled logins and SSL session encryption?

    48. Re:1/25000 by ViolentGreen · · Score: 1

      How is it secure? Surly you are not demanding that your client's encrypt their emails.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    49. Re:1/25000 by Damek · · Score: 1

      if you don't have a computer flagging them then chances are you have a human flagging them. Who do you trust more?

      Computer, human - everyone always forgets the spammers! I trust the spammers. After all, they're only thinking of me and all the products, services and opportunities I might otherwise be unaware of.

    50. Re:1/25000 by Anonymous Coward · · Score: 0

      Can't you just explain to them that you need them to use only one email address, and that you can't guarantee that you will receive it otherwise? Sure, it would be a bit more trouble, but it seems reasonable, especially for something like taxes.

    51. Re:1/25000 by Darkangael · · Score: 0

      How many more e-mails are you going to lose simply because it was accidentally deleted amongst a flood of spam? There is a good chance that it is more than 1/25,000. Then couple that with the fact that if someone has to spend 20 minutes of every hour manually filtering out the spam they are going to be able to deal with fewer of these legit e-mails than if they didn't have to. How many legitimate client e-mails are "missed" simply because someone didn't have the time to deal with them?

    52. Re:1/25000 by Anonymous Coward · · Score: 0

      It's quite acceptable in todays standards. You can't have the best of both worlds. Trust me when I start allowing 850 pieces of spam in your mailbox a day you'll think again about whining about a single business email getting caught.

      Besides...that important person should be following up with a phone call if it's that important! I rarely see anything but personal mail getting caught in filters anyways.

    53. Re:1/25000 by hawkbug · · Score: 1

      Yes, we do require them to encrypt their data - in encrypted attachments. It's quite simple and effective.

    54. Re:1/25000 by kbmccarty · · Score: 1

      Assuming you [the seller] give them multiple avenues to contact you, then they [the buyer] simply aren't that interested if they only send one email and drop it after that.

      Either that, or the prospective buyer sent an email to a number of different companies in order to see who responded fastest / with the best quote / most reassuringly. And by missing that first email, you lost automatically.

      --
      - Kevin B. McCarty
    55. Re:1/25000 by hawkbug · · Score: 1

      Yes, we also have what is called an online tax organizer, which uses SSL and all that - that's what 90% of our clients use. However, there are some that fill out a pdf instead of going online to do it so they can do it on planes, etc. Then when they get access to email, the send it off, compressed and encrypted. It works fine. Back to the original point - we rely on email, so a spam blocker that flags a real message as spam is unaccepatble.

    56. Re:1/25000 by ceswiedler · · Score: 1

      But which emails are lost? Tax-related emails or opt-in mailing lists? For most modern spam tools, false positives are usually grey anyway: marketing emails or mailing lists which the user does indeed want, but can't be easily distinguished from spam. I think that if you run SpamAssassin on a corpus of your important corporate tax-emails intermixed with real spam, the chance of the important emails being falsely tagged is considerably less than even the 1/25,000 mentioned.

      As otherwise mentioned, if you absolutely have to have it, email isn't the tool anyway. Put something on your website which allows users to submit these tax forms. Or require that users provide their email addresses in advance (on the website) which automatically go into the whitelist.

      Your requirement of 'perfectly filtered email from arbitrary sources' is silly. Have fun wading through spam. Can't wait until you accidentally delete one of those tax emails: human tagging of spam is much worse than these numbers you find so unacceptable.

    57. Re:1/25000 by Anonymous Coward · · Score: 0

      I'm incredulous at your stupidity, sir. You work for the fucking insurance company and you couldn't get an answer out of them? Sad. Learn some social skills and you probably could have gotten a good deal. Hopping vendors because they didn't answer you quick enough is stupid, especially if you're using an unconfirmed medium like email (I assume this, as that was the context of my comment). What did you think, "oh they don't want my business," like the GP explained? Another example of the stupid "me first, now" consumerism that is widespread in the USA.

    58. Re:1/25000 by Lost+Race · · Score: 1

      I don't know the implementation details, but I know that Matthew Sullivan is a pretty bright guy with a lot of anti-spam experience and a good reputation. If they did it right then false positives don't just disappear into thin air -- the sender gets immediate notification from his own MTA and can use some other means to get his message through.

    59. Re:1/25000 by Politburo · · Score: 1

      Yeah, the absolutely stupidest way to shop that I've ever heard of.

      Hey, I know, let's go to the place that answers me first, not the one with the best price, or return policy, or service (NB: service is not answering quickly. while prompt replies are nice, they mean nothing if the vendor doesn't help you). If you're looking for a fast quote, it's probably not going to be an accurate quote, because the sales rep will not have enough time or data to accurately gauge your needs (this assumes you're buying something serious, not some clothes or something).

      If someone is quote shopping, then they don't really want your product. They're in the market for your product, but they don't know which they want. IMO, anyone who's using response time as a factor in choosing a specific vendor is a bad consumer (NB: again, customer service and response time are related, but not the same). If you're interested enough to email someone for a quote, you should be interested enough to follow up with a call if you don't get an answer. The vendor might not have someone sitting at a desk 24 hours a day waiting for email to come in, but they may sell the best product that you're in the market for. With your method, you would rather choose an inferior vendor than put forth a bit of effort to find the best vendor.

    60. Re:1/25000 by fubar1971 · · Score: 1

      Tax information via email...cool...what's your domain name and MX record? Better yet who's your ISP?

      ARE YOU INSANE!!!! I really hope you are using some level of encryption on your email communications. If your not, your ...wealthy individuals... won't be wealthy for long.

    61. Re:1/25000 by cyways · · Score: 1

      So back to my original point, why not just have them mail these items to an address that doesn't go through the scanner and scan everything else?

    62. Re:1/25000 by butane_bob2003 · · Score: 1

      I like SpamAssassin as well, but under heavy load it gets to be a bit slow. It runs outside of the mail server in it's own process, one process per message. That can hose a server pretty bad when thousands of messages are being processed. The alternative is to waste a whole lot of my time deleting spam, which is worse, or buy a commercial solution, which is not much better.

      --


      TallGreen CMS hosting
    63. Re:1/25000 by misleb · · Score: 1

      You know, I hear that a lot. Personally, I have accidentally deleted more legitimate mail while deleting spam than my SPAM filter has made false positives. Although I do have a quarantine. I usually do a quick scan of that every few days to see if there is any false positives. Then I clear it out.

      Not all filtering systems delete spam automatically. The one in question here rejects it at the SMTP level, I believe. In which case, the sender knows if their mail didn't get through and can resend.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    64. Re:1/25000 by hawkbug · · Score: 1

      Well, for one thing we have accountants dealing with different clients - many accountants, not just a couple. Each accountant would have to have their own account... which they could access seperately. What is the point of having 2 email accounts?? I'm not sure, because either one would get as much spam as the other.

    65. Re:1/25000 by Anonymous Coward · · Score: 0

      > Although this is a great new technology,

      It isn't (new, that is)

      > for a business setting, I don't know if even missing one e-mail is acceptable..

      Missing one mail versus having to recognize and delete 25000 spam messages? At five seconds each that takes 125000 seconds, or around 35 hours.

      => If your average non-spam message is worth less than a week's worth of work, you should use the spam filter (assuming the filter is free)

    66. Re:1/25000 by Anonymous Coward · · Score: 0

      Then you shouldn't be relying on source email address as your whitelisting mechanism. If you can decrypt the email, then it can't be spam (or else your clients are being really sloppy...)

    67. Re:1/25000 by Chris+Cook · · Score: 1

      Wow, i must be an uber-geek, at least 200 a day with over 100 legitimate ;) (ok, almost entirly mailing lists) :(

      I use SA as well, and it does a good job if kept trained (except for kmail blocks when filtering.)

      I find that white-listing any known recipeients prior to filtering is very benificial, but I guess not very usful for a business (where you don't know whos sending to you), except for collegues. I also keep one account private except for people I know personally, that way if they need to get a message to me, they can.

    68. Re:1/25000 by sanjay_arora · · Score: 1

      Straddling the fence normally gives an ache in a very bad place ;-) I agree with both the statements. We employ automated filters for the spam, including dnsbls, but instead of refusing mail, filter it to a seperate mailbox, which is then scanned by people when they are free, and routinely by one person. I agree it costs...but I remember a false positive that led to a deal worh couple of hundred thousand dollars. It was followed up after about a week of actual incoming date. We are presently thinking of using less strict automated reverse filtering to get possible false positives from this spam box and reviewing it on a priority basis. Sanjay.

    69. Re:1/25000 by po8 · · Score: 1

      Based on what scant studies have been done, 1 misclassified message per 25K is indeeded significantly better than a human being. It is also dramatically better than any spam filter evaluation I've ever believed has reported.

      My rule of thumb, after doing a bunch of this stuff, is that you can achieve about 0.5% total error rates for a straight ham/spam machine-learning filter, with 0.05% false positives. I'd really have to be convinced that there's ML tech out there that does better than that on real mail streams today. Most of the existing evaluations are atrociously bad, to the point of being meaningless.

  8. Revolutionary by jjares · · Score: 2, Funny

    The words revolutionary and spam in the same phrase... frightens me.

    1. Re:Revolutionary by gfxguy · · Score: 1

      mmmmmm.... revolutionary spam....

      --
      Stupid sexy Flanders.
  9. Not a firewall by BarryNorton · · Score: 4, Informative

    This isn't a firewall as it doesn't filter based on addressing. Furthermore, the use of SVMs (support vector machines) to classify text is not new...

    1. Re:Not a firewall by apachetoolbox · · Score: 1

      the definition of a firewall is a device on a network that allows or denies access.

    2. Re:Not a firewall by Tony+Hoyle · · Score: 4, Funny

      the definition of a firewall is a device on a network that allows or denies access

      Ahh, so *that's* what our system administrator is called..

      I'll stick to 'Mordac' though.

    3. Re:Not a firewall by CommanderData · · Score: 1

      I think in a more classical sense of the word "firewall" that this software would apply- it prevents spam from reaching your e-mail application entirely. I do agree that SVMs have been used before, and I believe that Apple's Mail program uses them for spam classification. Slashdot had an article about it this spring...

      --
      Urge to post... fading... fading... RISING!... fading... fading... gone.
    4. Re:Not a firewall by Threni · · Score: 2

      > This isn't a firewall as it doesn't filter based on addressing. Furthermore,
      > the use of SVMs (support vector machines) to classify text is not new...

      If the box running it stops fire from spreading in your building then it's a firewall, otherwise it's not. I mean, if you're going to be strict about what constitutes a firewall...

    5. Re:Not a firewall by BarryNorton · · Score: 1

      Then I should stop firewalling those applications whose account-based access methods are too weak, because according to your definition that makes them already firewalled!

      (Unless you really meant 'device', because then they're not... and neither is my 'firewall'!)

    6. Re:Not a firewall by BarryNorton · · Score: 1

      Yes, analogy is the same as definition.

      That's why it's sufficient for mathematicians to understand, say, that a lattice is something plants grow up!

    7. Re:Not a firewall by X · · Score: 1

      Hmm... looking at that article, it's not clear that they are using SVM's. They very well could be, but he talkes about "clustering" rather than linear separation.... It's just not that clear. Anyway, it'd be interesting if they did do that.

      --
      sigs are a waste of space
    8. Re:Not a firewall by BarryNorton · · Score: 1
      Pivotal to the trio's spam firewall is the unique method of using a Support Vector Machine (SVM) to categorise emails. The only anti-spam software that analyses emails as a whole picture, rather than based solely on components such as key words or phrases, said Mr Sullivan.

      Seems pretty clear to me...

      (Are we reading the same article? On the quoted psyorg.com one I see nothing about clustering...)

    9. Re:Not a firewall by X · · Score: 1

      Sorry, by "they" I mean Apple with regards to their "mail" app. The parent to my original post was saying that Apple also uses SVM's.

      --
      sigs are a waste of space
    10. Re:Not a firewall by BarryNorton · · Score: 1

      My fault - you even said "that" article. (No excuse for my not noticing, but with this interface it helps to quote...) For what it's worth I agree with you about Apple; looking into it further, feeling guilty, I can't find any evidence that Apple is using SVMs for spam classification (in fact Microsoft make much more noise about SVMs, in general, than Apple...)

  10. hmm... by A.+Lynch · · Score: 1

    I'll believe it when I see it...

    Remember, CRM114 was supposed to be the sh*t, too..

  11. Fetchmail? by TheLoneCabbage · · Score: 3, Insightful


    Fetchmail + SpamAssassin?

    What am I missing here?

    Doesn't save B/W: you need to run in INSIDE your network.

    Don't care how fast it is: It's a dedicated server.

    1/25,000 failure rate with no false positives: OK, that's good. But still not amazing.

    How are their servers? /.?

    1. Re:Fetchmail? by cjustus · · Score: 1

      I agree 1/25,000 is good, but not great... I get about 2K spam / day... this would lose 1 email every 2 weeks...

  12. Deployment by Rikus · · Score: 2, Interesting

    Well, this certainly sounds like a good thing for many people, but because it's been described as "firewall" and not a "server-side filter", I certainly hope it wouldn't be set up at major ISPs to intercept all smtp traffic going through.

  13. Yes... by phosphorous · · Score: 2, Funny

    Hopefully their spam firewall is more robust than their web server.

    1. Re:Yes... by PhotoBoy · · Score: 1

      Yeah, I'd like to have RTFA but it's already down. :(

  14. Uh yeah, OK... by Tony+Hoyle · · Score: 4, Insightful

    It's easy to produce these kind of results in trials - you just tune the spam filter to handle a certain set of emails, then you feed it those emails again and you get a near 100% success rate.

    Heck, why not do it with a million emails? Makes better headlines that way.

    I don't see how this is any different to SpamAssassin (the term 'Mail Firewall' is pure marketing bullshit. It's a spam filter. Get over it.) except I bet it costs a hell of a lot more...

    1. Re:Uh yeah, OK... by pclminion · · Score: 1
      It's easy to produce these kind of results in trials - you just tune the spam filter to handle a certain set of emails, then you feed it those emails again and you get a near 100% success rate.

      No real researcher would ever perform a test in such a way. We always use seperate training, testing and validation sets.

      This is the kind of goof that gets your paper rejected from journals. Incorrect test procedures which introduce bias are, unfortunately, rampant among amateurs.

      While it is entirely possible that this company performed their testing in a bogus way to make their stats look better, please don't generalize that to the entire community of people doing research into spam filtering and text classification in general. We're much smarter than that. Please give a little credit.

      the term 'Mail Firewall' is pure marketing bullshit. It's a spam filter. Get over it.

      Not necessarily. I don't know how much configuration this system requires, but if it requires nothing more than simply plugging two network cables into a box and away you go, then I think it is very appropriate to call it a "firewall." The idea of having a box which you can plug into your network and eliminate spam without worrying about setting anything up is really, really cool. But I don't think this particular product is it...

    2. Re:Uh yeah, OK... by Tony+Hoyle · · Score: 2, Insightful

      No real researcher would ever perform a test in such a way.

      Take of the rose-tinted spectacles.

      Have a look at some of the recent MS or SCO research. *real* researchers give ther results they're paid to give, and don't give a damn about methods.

      This a press release (presumably.. definately reads like one). Most of the 'facts' in it were probably dreamed up on the spur of the moment because they sounded good. Assuming they really ran the 25,000 email test then it's almost certain they reached the conclusion they were told to reach. If they can repeat those results after a server has been up for 6 months filting *real* email then I'll be interested.

      Not necessarily. I don't know how much configuration this system requires, but if it requires nothing more than simply plugging two network cables into a box and away you go, then I think it is very appropriate to call it a "firewall."

      No, it's still a spam filter.

      If you put it into a sealed self-powered black box with the words 'Firewall' emblazoned in large letters on the side it would *still* be a spam filter.

      The word 'Firewall' has a specific use in the IT world, and this aint it.

    3. Re:Uh yeah, OK... by pclminion · · Score: 1
      *real* researchers give ther results they're paid to give, and don't give a damn about methods.

      You speak with your ass. You cannot get published if your methods suck. By "researcher" I mean an actual scientist, not somebody in a corporate lab or a basement somewhere. If you think these people are in any way equivalent to real scientists who actually care about doing things the right way, then you clearly have an extremely limited experience of science.

      The word 'Firewall' has a specific use in the IT world, and this aint it.

      A firewall is a device which rejects or passes packets according to specific criteria. In this case, the criterion is whether the packet is part of an SMTP session which appears to contain spam-like data.

    4. Re:Uh yeah, OK... by Tony+Hoyle · · Score: 3, Insightful

      They're not trying to get published. They're trying to get paid.

      Someone posted a non-slashdotted link. They've formed a company and are after funding - hence this press release. TBH Slashdot should stop giving these people airspace.

      This is *not* science it's a corporate press release. If they had the integrity you ascribe to them (which really doesn't exist - everyone has an agenda, whether it's to get published or, in this case, to get money) then they'd never have allowed it to go out with claims like this is 'new' and 'revolutionary' which are quite obviously total bullshit.

      And no, it's still not a firewall. I do exactly the same with postfix and spamassassin and that's not a firewall either. It's a mail filter.

    5. Re:Uh yeah, OK... by JonnyCalcutta · · Score: 1
      A firewall is a device which rejects or passes packets according to specific criteria. In this case, the criterion is whether the packet is part of an SMTP session which appears to contain spam-like data.

      But if that's all its means then there claim of being the first is pure bullshit. I've been running a mail relay with MIMEDefang/SpamAssassin/ClamAV for several years now and it quite clearly fits your definition of a 'mail firewall'.
      I think this is the point of contention - either they are talking bullshit about it being a 'firewall' or they are talking bullshit about being the 'first'.

    6. Re:Uh yeah, OK... by pclminion · · Score: 1
      If they had the integrity you ascribe to them

      Wow, you completely misunderstood me. The original point I was making was that you should not judge real researchers by the poor testing methodology used by these people. It is quite possible to perform an unbiased test and there are very specific and well-known methods to do so.

      everyone has an agenda, whether it's to get published or, in this case, to get money

      I can't see how wanting to get published is an "agenda." Without publications what would science consist of? People doing experiments in isolated labs, occassionally discussing the results with each other over a few beers at the pub?

  15. What happens to the 1 mis-classified email? by Thrymm · · Score: 5, Interesting

    1 out of 25k is impressive, but what happens to these spam mails? Are they bounced back as an error "no user account found"? Or done like a blackhole where the spammer doesnt know if it reeached its intended recipiant? I like my SpamBayes :)

    1. Re:What happens to the 1 mis-classified email? by Lost+Race · · Score: 1
      If they did it right it gives a 5xx response to the DATA command. If it's spam, the sending MTA (spamware) will just drop it on the floor; if it's legit mail the sending MTA will send its own undeliverable notification to the original sender. No bounced spam in any case, which is a very good thing, because the huge volume of spam being bounced "back" to forged sender addresses is a big problem.

      If they really did it right it'll reject most spam earlier than the DATA command, based on sender's IP address or RDNS, or the parameters of the HELO, MAIL, or RCPT commands. That way you don't waste bandwidth accepting the entire message (not such a big deal for spam, usually in the 1-4 KB range, but more important for worms, usually in the 20-80 KB range).

      If you accept the spam for delivery (as most filters do) you've already lost. All the filter can do is categorize it; a human still has to check each message at some point.

      My first reaction to this was "snake oil" and "FUSSP" but if this Matthew Sullivan is the same guy who runs SORBS then it's probably the real thing. (Not necessarily "first" or "revolutionary" but at least very efffective.)

    2. Re:What happens to the 1 mis-classified email? by gnu-generation-one · · Score: 1
      "but what happens to these spam mails? Are they bounced back as an error "no user account found"?"

      Well hopefully they're bounced back to whatever email address the spammer listed in the "From:" field, with a friendly message chosen from one of the following helpful formats:
      • You have a virus!!
      • You have a W32/* virus!!
      • You sent this spam email
      • I've blacklisted you and hacked your computer and will be calling the police, waaaa!
      • I won't read your email unless you respond to this challenge/response thingie
      • Your email was deleted. This message sponsored by $COMPANY_NAME
      • $PRODUCT_NAME is so awesome that it managed to detect a ZIP file in your email, aren't we good? aren't we? Buy your own copy of $PRODUCT_NAME here!

      An email filtering program would just be incomplete without that option, and who would want an incomplete filtering program?
  16. Mirror ?? by AftanGustur · · Score: 1

    There were 3 comments when I first tried to load the article, but alas ... The server was /. --ed already ..

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  17. Ciphertrust, too... by TrebleJunkie · · Score: 4, Informative

    I know! Ciphertrust's Ironmail works the same way... It stops ALL mail inbound, runs it through about a dozen different detection queues, only letting legitimate stuff through. I'd really like to see how this new one is otherwise unique.

    --

    Ed R.Zahurak

    You know, oblivion keeps looking better every day.

    1. Re:Ciphertrust, too... by Just+Some+Guy · · Score: 3, Funny

      Darnit! The spam filter I was writing lets everything through, then picks through my inbox over the course of the next month to highlight possible spam in chartreuse. Back to the ol' drawing board...

      --
      Dewey, what part of this looks like authorities should be involved?
  18. Useless by trans_err · · Score: 2, Insightful

    Until there is a 0% fail misclassification rate such a method is useless. Filtering was one thing, if you misfiltered a message you always had the oppertunity of occasionally scanning your SPAM box and making sure everything was about penis enlargement and not about the meeting you have next week. However, with this method email is stopped and never delivered, thus your misclassified email is now gone- forever.

    I'd rather get 5 extra spam if it meant I also recieved every real email.

    1. Re:Useless by leperkuhn · · Score: 2, Insightful

      if it's just bounced back then how is that bad? there will never be a perfect system - even whitelisting involves a bounceback. I'd be more than happy with 1 out of 25,000 e-mails being incorrect. I bet more mail gets lost by the post office.

      --
      http://www.rustyrazorblade.com
    2. Re:Useless by AvantLegion · · Score: 1
      >> I'd rather get 5 extra spam if it meant I also recieved every real email.

      I'll arrange your extra spam, sir.

    3. Re:Useless by Anonymous Coward · · Score: 0

      I'm not sure it's that big a deal. We put up with this for postal mail. In my experience, I don't receive more than 1 in 25,000 mails sent to me. Somehow I manage. About once every 3 years it causes a minor headache, like when not receiving a utility bill. This could be anyone's fault, but life goes on. Even if the IRS refund check gets lost in the mail, there are mechanisms to get another.

      Email is similar. Sure, I receive some very important missives, but I could live with losing 0.004% if it meant no spam.

    4. Re:Useless by Anonymous Coward · · Score: 0

      is your email really that important.

      i can answer that, NO IT ISNT.

      ever lost a voicemail message, i have. and guess what the world didnt come to an end.

      and and now you are thinking, "but i have important clients blah balh blah" it doesnt matter, they have lost email before, they have sent it to others that have lost it.

      dont inflate your importance, because honestly, email already isnt reliable yet you rely on it.

      if an email gets lost, it is clearly time to say BFD.

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

      bullshit. unless you are running a company that processes millions of emails a day, a .004% is fine. This is perfectly useful in lower volume environments, and is a huge step forward in spam fighting technology.

      *Every* system is useless in it's wrong element.

    6. Re:Useless by Greyfox · · Score: 1
      The mail isn't just dropped into /dev/null though. A "reject" message is sent back to the remote MTA. As long as the remote MTA is compliant with the mail RFCs, the sender will be notified that his mail did not go through. So he knows to try again if it's all that important. Which it usually isn't.

      So how much extra spam do you tolerate before your mailbox becomes useless? At home I tend to get about 200K of spam a day when I turn my filters off, and about 4 legitimate E-mails a month. With that signal-to-noise ratio I could turn my mail server off and I'd be better off.

      --

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

    7. Re:Useless by hummassa · · Score: 1

      This is BS. I'm sorry. Every classification system -- including manual classification -- has an error margin, and a cost. The balance here is not 5 extra spam versus 0 false postives: it's 5000+ spam versus 1 false positive. Can you manually classify (read: hit DEL key repeatedly) 5000+ times without pressing accidentally the DEL key and deleting this one false positive?

      --
      It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    8. Re:Useless by feloneous+cat · · Score: 1

      Well, not useless, but rather misleading.

      I agree, the even 1 out of 25,000 is not impressive (perhaps not useless, but not impressive). The reason is that the firewall (and software in general) is unable to determine if the content is important.

      For example, if I miss that letter from Aunt Millie telling me about her frickin' rose garden which is doing better after I poisoned it (intentionally) -- that is pretty damn close to SPAM, but not close enough to warrant being targetted as SPAM.

      Hoever, if I get notification of $1,000,000 check OR someone has mentioned to the cops that they sqealed on me about said poisoning of Aunt Millie's garden, well, I would consider that a whole lot more important.

      Importance can not be determined by software, only by people. There are some things that can be determined by software, but anyone who is looking for a magic bullet, is buying snake oil.

      For example, I would be very curious if I could put the so-called "spam firewall" in 100 installations and get the same 1 in 25,000. Or is it YMMV? Or "only after it has been critically tuned". I am also wary of marketing gimmicks. Usually means snake oil lurks somewhere nearby...

      Speaking of snake oil, I've got a 5 gallon jug of it on Ebay starting at $500 dollars. Guaranteed to stop, uh, all but, uh, lets say, 1 in 50,000,000 SPAM. Just takes a little tuning first...

      --
      IANAL, but I've seen actors play them on TV
    9. Re:Useless by leperkuhn · · Score: 1

      Here are some stats - i had just attended a conference where the rate of postal mail loss was given:

      23.6% is incorrectly addressed
      17% is delayed
      2.7% is undeliverable

      --
      http://www.rustyrazorblade.com
    10. Re:Useless by MoneyT · · Score: 1

      Bullshit, you don't use a sinlge system that has a 100% success rate. USPS, Fed-Ex, Airborn, UPS, phone, voice-mail, fax and even in person meetings do not have a 100% success rate.

      --
      T Money
      World Domination with a plastic spoon since 1984
    11. Re:Useless by evan1l38 · · Score: 1

      The only problem with assuming that you can scan your spam folder to see what else it's caught is that you can hit a threshold of spam where that's not feasible any more either. I get around 200 spams a day - I've had the same email for about 8 years now and it just keeps getting worse. I have completely given up trying to scan my spam folder, it just wasn't worth the time (ever try to scan 200 spams to see if maybe a legit email was in the pile? And that's on the days I am keeping up with it - there's been over a thousand in my spam folder before.) I just decided I was OK with occasionally missing an email - there really wasn't another workable option.

      So it's not 5 extra spam to 1 email for me, it's a thousand spam or more to that extra email. I'm totally OK with losing the valid one. Saving the download time alone is valuable.

      --

      Evan Reynolds evanthx@hotmail.com
      Two peanuts crossed the street. One was assaulted.

    12. Re:Useless by jonfelder · · Score: 1

      I would hope that I would get certified mail and a phone call about a $1,000,000 check.

      Likewise, the cops aren't going to email you either.

      If it's absolutely, truly important, you don't do it just over email. There are so many ways for email to fail.

      Spam filtering isn't about looking for a magic bullet, it's about attempting to make email usable when you have places where 60% of their email is spam. I don't know about you, but I think I'd mistakenly delete more than 1 legit mail out of 25000 is 15000 of them were spam.

      As to the claim of 1 in 25000, yes I think you'd have to do more independant testing before buying into it. For this, go with a vender that will let you test it first. The claim is not necessarily false, but just like with all advertising, you take it with a grain of salt.

    13. Re:Useless by feloneous+cat · · Score: 1

      The $1,000,000 check was, as you may have realized, merely a way of making a point. That spam filtering is, at best, a way of reducing, not eliminating spam.

      --
      IANAL, but I've seen actors play them on TV
    14. Re:Useless by jonfelder · · Score: 1

      That's precisely the point...people realize it doesn't eliminate spam. The idea is to reduce it. The goal is to reduce it to 0.

      Unless you've got any better (easily implemented) schemes, filtering is all we've got currently.

    15. Re:Useless by Anonymous Coward · · Score: 0

      Tevis Money, you have a 100% success rate when seducing other young boys when you go to the boy scout jamborees. You are 100% childmolesting homosexual. You are a fucking fat Otaku, and a boy loving sex gangster.

  19. My favorite line: by calypso15 · · Score: 5, Funny

    "...companies losing valuable employee time to deleting spam..."

    Maybe they should be working on a Slashdot-Firewall. Damn, I really should get back to work.

    Oh, and since the linked article got /.ed, here:
    http://www.uq.edu.au/news/index.phtml?article=5833

    1. Re:My favorite line: by Ignignot · · Score: 1

      Yeah I'll get back to work on that slashdot firewall as soon as I'm done here...

      --
      I submitted this story last night, and it didn't get posted.
    2. Re:My favorite line: by sharkey · · Score: 1
      Maybe they should be working on a Slashdot-Firewall.

      Easy-peasy. Just do a mandatory stylesheet that makes Slashdot unbearable to read.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    3. Re:My favorite line: by Anonymous Coward · · Score: 0

      But it does exist. You just check for document.referer and *poof* no more links from Slashdot. Bugzilla does this. Or maybe it's a Slashdot-Filter not Slashdot-Firewall...

  20. Spin doctors by sean23007 · · Score: 3, Insightful

    "It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails."

    Heh. Does anyone else see that as a good way to downplay false positives?

    "Oh, good point, Computer. That email from my boss actually was spam. I didn't realize that until you mentioned it."

    --

    Lack of eloquence does not denote lack of intelligence, though they often coincide.
    1. Re:Spin doctors by SoTuA · · Score: 1

      Yeah, that caught my eye too: I don't know if I'd want to buy stuff from *human beings* who can't tell spam from legitimate mail...

    2. Re:Spin doctors by Anonymous Coward · · Score: 0

      Heh.. I'm very surprised that yours is one of the only comments I see about this. I thought the blurb mildly interesting, until I got to that BS line.

    3. Re:Spin doctors by JimDabell · · Score: 3, Insightful

      No, it's well-known that humans make mistakes. Human decisions, when faced with hundreds of spam emails, result in false positives and false negatives as well. The comment you mention merely points out that they consider it to make less false negatives than the average human.

  21. Advertising story by gmuslera · · Score: 1

    Could it be count as spam? In that case, will users behind that spam firewall receive it by mail?

  22. qmailscanner? by Jailbrekr · · Score: 1

    By their definition, qmailscanner is a firewall too. It stops (quarantines) spam and only lets legitimate email through.

    Semantics.

    --
    Feed the need: Digitaladdiction.net
    1. Re:qmailscanner? by Homology · · Score: 1
      By their definition, qmailscanner is a firewall too. It stops (quarantines) spam and only lets legitimate email through. Semantics.

      Agreed. I'm running spamd (that implements greylisting) on my firewall. Very efficient, but I would not call it a "firewall", though.

    2. Re:qmailscanner? by sammy+baby · · Score: 1

      I can't get to the article to check, but I was thinking exactly the same thing. I'm using Exim / Exiscan for e-mail. Messages first get scanned for viruses, then, scanned for spam content. Messages containing malware or which rate highly for spam content (10 points or above in SpamAssassin) aren't delivered - not quarantined, just logged, and bounced with a brief log message for the sender. Which, generally, is a piece of spam software or a virus, neither of which really care.

      Come to think of it, I should replace those messages, just to see if anyone notices. "This message contained malware (Troj-JS-Script-A). Baby, you know that ain't right. Get with Smoove B. He shall procure for you the finest anti-virus software in all of the land."

      Or something.

  23. Spam firewall? I want a hard drive firewall by MustardMan · · Score: 3, Interesting

    I submitted this as an ask slashdot and was promptly rejected, so I'm going to put this here as a slightly on-topic post.

    What I want to see is a software hard drive "firewall." If you're not sure what I mean, think of what a product like zone alarm does when spyware.exe tries to access the internet on your pc. It pops up a window saying "do you want to allow this program..." Now, why can't we have the same thing for hard drive access? So, I download fungame.exe, and when I go to run it, my "firewall" tells me fungame.exe is trying to write to fifteen different directories to install different spyware products. It could only give a popup on the first time a program tries to write to a given directory, and have an option to not show any new notices for this program, to limit the annoyance factor. I think this would be a great tool to help lessen spyware/trojan problems. If the program interacted with spybot or a similar product, it could even automatically prevent writing of files that are known to be adware. Is there anything like this out there? Anyone who would be willing to help make it?

  24. For those who belive this .. by AftanGustur · · Score: 1

    For those who belive this software actually can do this well in real-life environment, I have this bridge that might interest you ...

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  25. Dear Calypso15, by Anonymous Coward · · Score: 0
    You're fired. Pack up your shit and get out.

    Now.

    Sincerely,

    Your Boss

  26. Not the big issue by Ignignokt · · Score: 1

    It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails. Who cares if a few get through incorrectly. The interesting statistic is how it does on incorrectly labelling legitimate mail as spam.

  27. Odd use of the term "Firewall" by tvalley000 · · Score: 1

    I guess I don't usually associate the term "firewall" with spam filtering. The article only touches on their use of the terminology in the quote that you've selected. Otherwise, it's a general discussion of filtering techniques and the effects of spam on the internet.

    If they're maintaining that they filter out spam prior to it hitting the email server, or well before it hits the email client, then they really need to get out more before making the claim that they're the only one to do it. My personal fav these days is GFI MailEssentials, which stops spam at the server level by examining the incoming SMTP traffic.

    1. Re:Odd use of the term "Firewall" by Anonymous Coward · · Score: 0

      I guess I don't usually associate the term "firewall" with spam filtering. The article only touches on their use of the terminology in the quote that you've selected. Otherwise, it's a general discussion of filtering techniques and the effects of spam on the internet.

      Its the definition of how it works...

      Firewalls default block, then look for and allow permitted traffic. Filters tend to have default allow and 'filter' unwanted traffic.

      This about the differences between a Network Firewall and a set of router filters.

  28. They need a Slashdot Firewall by Anonymous Coward · · Score: 1, Funny

    Their SPAM firewall may work but their webserver seems to need a Slashdot firewall installed. The site is a burning mash of hardware now. Guess they don't have to worry about SPAM now.

    1. Re:They need a Slashdot Firewall by Anonymous Coward · · Score: 0

      I love the continuous references to melted hardware when people refer to the slashdot effect. The more likely scenario is that their Internet connection is merely saturated and the hardware is humming along just fine serving info as fast as the pipe will take it...

  29. This One Goes to Eleven by $rtbl_this · · Score: 1

    "Existing anti-spam software filters out spam whereas ours puts up a firewall, stopping all email traffic and only allowing real mail through"

    Slashdotting has made it impossible to check for more meaning in the article, so can anyone tell me what the difference is supposed to be here. How does stopping mail and then allowing non-spam through differer from a spam filter? It sounds like pretty much what the qmail/spamassassin boxes I've set up as mail gateways do.

    --
    "Are you being weird, or sarcastic?" said Emma. I said I didn't know because I get the two feelings mixed up.
  30. filter out email and junk words. by joeldg · · Score: 1

    pretty simple.. filtering out html email (99.9% of which for me is spam) and then all the pen1s and v1agr4 (misspelled words, particularly in small concentrations) combined with a URL.

    one bad thing about all the misspellings is that the spam poetry project got messed up..

    1. Re:filter out email and junk words. by glesga_kiss · · Score: 1
      filtering out html email (99.9% of which for me is spam)

      I call bullshit on that. Are you trying to tell me you don't have any friends or family that use Fisher-Price built e-mail packages? Folk in the real world don't use pine. Folk in the real world use html. That's just the way it is. Pretty much all of my non-geek friends do this.

      Not that I'm complaining. I have shares in the telco industry, so mandating plain-text email reduces overall bandwidth use, which is an attack on my investment. Unacceptible!! :-)

    2. Re:filter out email and junk words. by joeldg · · Score: 1

      actually, no.
      the only html mails I get that even semi-legit are in the form of newsletters.
      and even most of those like the Cryptogram (from counterpane) are in plaintext.
      at work, nobody uses html email because most of the email readers have stopped rendering remote images and such. (images being the ones I am talking about).
      text formatted with some html elements, yes.. I do get a few of those.
      But ones formatted like a webpage.. no

  31. As a self-appointed representative of ... by burgburgburg · · Score: 4, Funny

    Unconsciously Desired Email Industry (Our slogan: You opted in in your heart!), I'd like to strongly protest the continuing escalation of technology against us. We provide the opportunity for hundreds of thousands of people to spend freely on products unburdened by simple heuristics of "they work" or "they won't make you ill" or "we'll actually send them". Why are you so intent on interfering with the consumer ethos?

  32. Big deal by n6kuy · · Score: 3, Funny

    You mean it blocks all email, and the one ligitimate email among the 25000 is the "misclassed" one...

    --
    If you disagree with me on social issues, then it's pretty clear that you are a narrow-minded bigot.
    1. Re:Big deal by Anonymous Coward · · Score: 0

      I've got a hardware solution that works even better than that. Unplug your fucking network cable!

    2. Re:Big deal by pla · · Score: 1

      You mean it blocks all email, and the one ligitimate email among the 25000 is the "misclassed" one...

      Why did this get modded "funny"? Damned insightful, IMO!

      I currently get around 25k emails per month to my general-purpose email address. Of those, I get perhaps three "real" ones, and ten to twenty ads from places I've legitimately done business with (but certainly did not sign up to keep getting email from them).

      Looking at it like that, rather than as originally presented, the situation takes on a drastically different hue. It sounds great to say it has a success rate of 99.996%. It doesn't sound so good to say that it "only" loses a third of your legit email.

  33. hmm... by templest · · Score: 0

    Does spam even exist anymo... oooh, you mean the e-mail spam! got'cha ;)

    Yeah, seems neat.

    --
    I'm a signature virus. Please copy me to your signature so I can replicate.
  34. Question by gregarican · · Score: 1

    Does this bridge filter traffic as well?

  35. Re:Spam firewall? I want a hard drive firewall by BarryNorton · · Score: 1
    What I want to see is a software hard drive "firewall."[to pop] up a window saying "do you want to allow this program..." [...] for hard drive access?
    That's not a firewall either - it's a sandbox (and not new, either)...
  36. One solution to spam by dh5fbr · · Score: 1

    I remember a swedish guy explaining me his solution to SPAM. Each sendern, which isn't registered in the server whitelist will get a notification back like in many mailing list registrations. After replying the mail goes through and is entered into the whitelist. A nice side effect is that this not only filters out all the faked senders, but also people not considering their mail important enough to acknowledge they sent it.

    1. Re:One solution to spam by Tony+Hoyle · · Score: 2, Interesting

      You mean TMDA.

      Not new. Nobody ever sends the replies. Mailing lists automatically ban users who run it (I know I do... if they didn't want email they shouldn't have frikkin registered, so I grant them their wish and ban them.).

      people not considering their mail important enough

      Well if you don't consider my email important enough to read it before assuming it's spam, I don't see why I should continue the conversation.... Sucks for you if I just sent you a job offer..

    2. Re:One solution to spam by MurkyGoth · · Score: 4, Interesting

      (Presuming that wasn't a troll) That's a horrible, horrible solution. Viruses fake sender addresses, which means the faked address gets *loads* of these 'Please confirm' emails, clogging up another innocent mail server. Get it wrong, and you'll have two servers sending 'Please confirm' messages to each other until one screws up into a little ball and dies. I'm all for the War Against Spam, but this isn't the way - it just doubles the amount of emails.

    3. Re:One solution to spam by C0vardeAn0nim0 · · Score: 1

      is not a troll. brasil's second largest ISP (http://www.uol.com.br) implements this and goes beyond...

      when a UOL (looks sooooo much lik AOL, isnt ???) luser activates this annoying anti-spam P.O.S, every message sent to the luser by a previously unknown sender, a confirmation message is dispatched asking the sender to access a confirmation page in UOL site where the sender must type the caracters seen in a captcha (those .gifs with distorted letters hotmail shows during registration). after this step the sender is added to a white-list and the recipient receives the message.

      oh, and this is sooooooooo anoying, at college we almost beat the sit out of a guy who left this on and subscribed to our mailing list.

      BTW. anyone wondering why UOL lost the top position to Terra ??? they have even more annoyances like this in their system. most stupid ISP i've ever seen and/or worked for.

      --
      What ? Me, worry ?
    4. Re:One solution to spam by Zone-MR · · Score: 1

      Yeah, and it's a pain in the ass for potential customers, who will just end up going elsewhere rather than jumping through the neccessary hoops in order to send you an email.

      My approach is much simpler. Set up a catchall, and give out a different address every time someone or some site asks for your addy.

      eg:

      slashdot@mydomain.com - when signing up to slashdot
      webqueries@mydomain.com - contact address on my website
      lsupport@mydomain.com - address on my letterhead
      somesite@mydomain.com - address I used for signing up to some site
      usenet@mydomain.com - reply address in usenet posts.

      That way, when one address suddenly stats getting a lot of spam, I can not only block it witout affecting the majority of legitimate emails, but I know exactly how spammers obtained my address, and how to avoid it in the future.

    5. Re:One solution to spam by Hoser+McMoose · · Score: 1

      Or, for those who can't/don't want to have their own domain, just use the Spam Gourmet to do essentially the same thing.

  37. Re:filter out email and junk words. (oops) by joeldg · · Score: 1

    That should have read
    "filter out html and junk words."
    heh.. ..

  38. Re:Where did all the comments go? by Anonymous Coward · · Score: 0
    Where did all the comments go?
    • The spam firewall zapped them...
  39. SlashDot: The Ultimate Firewall by Anonymous Coward · · Score: 1, Funny

    Put any website up and it is automatically filtered out of existence.

  40. psyorg - 'revolutionizing' a lot of things. by Anonymous Coward · · Score: 0

    Aren't these guys (psyorg) the same ones that showed us the 100TB storage disk with the cheesy animated gif a little while ago?

  41. Re:Spam firewall? I want a hard drive firewall by MustardMan · · Score: 1

    That's not a firewall either - it's a sandbox (and not new, either)

    That's why I put the quotes around the word firewall, and I would have never thought to google the term sandbox to find such a product. Do you have any suggestions for good sandboxes, now that I know what it's called?

  42. Here's how it probably works by lokedhs · · Score: 5, Interesting
    I heard about this new technique before. Apparently it works trmendously well.

    The idea is that the mail server keeps a whitelist of "allowed" addresses which are always accepted. If a mail comes from an address which is not known, the mail server will reply with a "server unavailable, try later" error message. All real mail servers will try to send the message a little later (I don't know the exact time, but it's probably less than an hour. Someone else might know better).

    The second time the remote mail server tries to connect, the server accepts the mail and adds the address to the whitelist.

    However, mass mailers for spam don't do this but simply go on to the next address in the list if this happens. This way the spam message is filtered out.

    Note that this method doesn't require any analysis of the actual content of the messgae, nor does it involve any manual actions from neither the sender nor the receiever. Currently it's porbably the best spam blocking method that exists.

    1. Re:Here's how it probably works by Anonymous Coward · · Score: 0

      Except that all you have to do to get around this is to change the mass mailers so that they try every address again after an hour or so.

    2. Re:Here's how it probably works by Santana · · Score: 4, Informative

      That's how spamd works, and yes, it works tremendously well. I used to get 300 spam messages daily. I receive now one or two every week.

      --
      The best way to predict the future is to invent it
    3. Re:Here's how it probably works by Frostalicious · · Score: 2, Insightful

      The second time the remote mail server tries to connect, the server accepts the mail and adds the address to the whitelist. Currently it's porbably the best spam blocking method that exists.

      Until the spammers catch on and start to resend their requests. This seems like a stop-gap solution.

    4. Re:Here's how it probably works by Animats · · Score: 1

      That's probably going to work for about a month, until the spam programs are updated.

    5. Re:Here's how it probably works by Tim+C · · Score: 1

      Well, if that's truly all it is, then it's useless. All the spammers have to do is modify their mass-mailing software to do the same, which will happen approximately 5 minutes after they hear of this.

    6. Re:Here's how it probably works by lpp · · Score: 1

      Well, they might perhaps use that feature, but I doubt they rely on it solely or even primarily.

      I receive spam that appears to be addressed from folks in my Address Book all the time. If a valid email address is used to send spam, it will get past this filter.

      Hell, I run my own domain, so my email address is plastered about my website (yes I need to clean that up). I receive spam email supposedly from myself!

      I must be one sickly masochistic individual to bombard myself with spam.

      I think I'll go punish myself...

    7. Re:Here's how it probably works by e40 · · Score: 1

      You've just described greylisting, and I doubt that's what they exclusively use. Or, rather, if that's all they use, then their claim of the only spam-firewall in existence is false. Many SMTP servers include greylisting.

    8. Re:Here's how it probably works by Chris_Jefferson · · Score: 1

      Dammit, I've actually been using this method and finding it quite good, but I imagine now it will die soon.

      One of the great problems with any kind of spam filtering system is as soon as something becomes popular, it becomes useless (already many mass spamming programs have a copy of spamassasin built in, flagging up what parts of your mail are triggering rules, and things like that)

      --
      Combination - fun iPhone puzzling
    9. Re:Here's how it probably works by hedronist · · Score: 4, Informative
      I think you're trying to describe greylisting. Although greylisting is amazingly effective, I don't believe that's what is being discussed here (the site is slashdotted).

      Our experience with greylisting has been (1) an 90%+ reduction in passed-through email (with no complaints from users about lost mail (yet)), (2) a dramatic decrease in server load because SpamAssassin doesn't see the message until after it gets past greylisting, and (3) people rediscover how useful email is once you get all of the crap out of their inbox.

      Marketing Guy: What's the worst that could happen?
      Dilbert: Our beta product could turn into an evil robot that annihilates the galaxy.

    10. Re:Here's how it probably works by xlv · · Score: 2, Interesting
      That's probably going to work for about a month, until the spam programs are updated.

      As mentionned in other posts, he's describing http://greylisting.org/. Even if spammers adapt their software, the beauty of the system is that by the time the message is resent, it's probably already in a distributed spam database, so spamassassin will give it a higher score than if it had been accepted the first time around.

    11. Re:Here's how it probably works by janoc · · Score: 1
      Or until your mail is not relayed through somebody else (think ISP or campus with centralized mail handling). Then you are lost.

      This is a hack of similar sort as rejecting all mails where your name is not in To: or Cc: field. Worked, but for very short time and with great risk of trouble for legitimate mail.

    12. Re:Here's how it probably works by Zak3056 · · Score: 2, Insightful

      Until the spammers catch on and start to resend their requests. This seems like a stop-gap solution.

      It is, but it's a GOOD stop-gap. In order to resend the bounced greylisted message, you'd have to be resending ALL soft bounced messages the number of which, assuming you're sending millions of emails a day, is not insignificant.

      It makes the cost of doing business higher for spammers, which ideally cuts down on their profits, making spamming less attractive.

      --
      What part of "shall not be infringed" is so hard to understand?
    13. Re:Here's how it probably works by slashname3 · · Score: 3, Informative

      You just described greylisting. And it works extremely well. It is something all ISPs should be forced to implment immediately.

      And for those that say this is a stop gap and won't be effective for very long, they are wrong.

      The whole idea is to increase the cost to the spammer of sending out millions of emails. By greylisting they have to resend the same message at least twice, possibly multiple times, since they don't know how long the delay is.

      On top of that if you combine greylisting with an RBL which is fed from a spam trap it is most likely that by the time the spammer resends the message to you a second time that machine is listed in the RBL. So the second attempt you let it in, check the RBL and reject the message.

      Add spamassassin as the next line of defense and the few messages that do get through will get tagged and dropped in the spam bucket.

      But the important part of all this is to increase the cost to the spammer. If they try to get around this then they have to maintain a list of sent messages that were rejected and resend. This takes time and resources to do, thus increasing the cost to the spammer.

    14. Re:Here's how it probably works by Anonymous Coward · · Score: 0

      You just described greylisting. And it works extremely well. It is something all ISPs should be forced to implment immediately.

      I use greylisting, and it is effective, stopping about half of all spam. A lot of spammers are aware of greylisting, and they will retry to get around the greylisting.

    15. Re:Here's how it probably works by hey · · Score: 1

      You linked to spamd for BSD. Do know where to find a Linux version. Or the source for that matter.
      Thanks.

    16. Re:Here's how it probably works by Santana · · Score: 1

      spamd is an OpenBSD development by Theo de Raadt (the project leader) and works in conjunction with pf which is by far, as said by ex-iptables users, easier to setup than iptables. So, the best way to get spamd is using OpenBSD ;)

      There are ports of pf and spamd for NetBSD and FreeBSD, but haven't heard of similar efforts for GNU/Linux. But spamd shouldn't be difficult to port and could be tweaked to work with iptables (spamd needs redirection of the smtp port only).

      The source code is publicly available through CVSWeb:

      spamd
      spamlogd
      spamd-setup
      spamdb

      AnonCVS, and more

      More information about their use can be found in their respective manual pages.

      --
      The best way to predict the future is to invent it
    17. Re:Here's how it probably works by hey · · Score: 1

      Thanks for the info!!!
      (When I was searching I kept finding another spamd which is a daemonized SpamAssassin)

      It probably helps the graylist spamd work better
      that its only a *BSD project. If more people
      used it then evildoer spammers would be more
      likely to react to it.

      I am going to look around the patch-o-matic site
      Its a great source for GNU/Linux's iptables addons.

    18. Re:Here's how it probably works by Wizzard · · Score: 1

      All real mail servers will try to send the message a little later...

      False.

      There are some older Lotus Notes servers as well as some of the free email services (I think hotmail is one) that will not retry upon receiving a "451 Please Try Again Later" message, as they treat it as a permanent failure (i.e. 500 class reject).

    19. Re:Here's how it probably works by Anonymous Coward · · Score: 0

      Have not heard of it running under Linux, but check the SPEWS website (where I first heard about it) since they have links to similar Linux apps.

    20. Re:Here's how it probably works by ttul · · Score: 1

      Greylisting is fantastic for people who can accept waiting up to four hours to receive a response from a new contact -- for example, when you sign up for something on a web site and it needs to send you a confirmation email.

      In most corporate environments, this delay is unacceptable. Another problem with graylisting is that it's difficult to implement with multiple MXs. If you have four mail servers that are all graylisting, they must share their graylist database or else incoming messages might be graylisted four times before finally being delivered through one of the MXs.

      All things considered, however, if graylisting works for you -- go crazy! Because the corporate types aren't using it, it's likely spammers won't bother adapting to this technique for some time.

    21. Re:Here's how it probably works by hedronist · · Score: 1

      I have seen a number of people making similar comments. I have to wonder if you are speaking from direct experience with greylisting or if you are assuming that you can accurately guess at all of the disadvantages from the peanut gallery.

      I am not saying that there aren't a couple of idiosyncracies with greylisting, just that the benefits are huge and the worst-case downside is minimal.

      Addressing your specific complaints:

      We actually run with a very short block time (less than the default 58 minutes). If there is a delay of four hours, it is the sending SMTP server that is introducing it, not us. I regularly get confirming emails in under 10 minutes. If you need it faster than that, are you sure email is the right communication method?

      Sharing a database across servers is trivial. It's a one-line mod to the relaydelay.conf file.

      As for greylisting only working until the spammers bother to attack it, I think you (and others) are missing the fact that greylisting is one of several methods (including SPF, spamassassin and firefox junk mail controls) that, used in concert, can give you an almost perfect spam-handling environment. (1) If they don't resend, they're dead. (2) They resend but the SPF info doesn't match, they're dead. (3) They resend and have good SPF, but then get zapped by SA (either by content or by updated RBL), they're dead. (4) They resend, have good SPF, and get past SA, but then they run into your Bayesian filter (firefox/mozilla/netscape junk mail), they're dead.

      The result is like running polluted water through a sand filter (takes out the big chunks), followed by ozonation (everything but nitrates), followed by a reverse osmosis filter (nitrates): you end up with sparkling clear water superior to almost any municipality in the world. (Yes, my house is on a well and I know from direct experience that this works just fine.)

      Given the incredible gains (reduced resource usage, reduced user time sifting through spam, increased usability of mail) plus the fact the delay is only introduced on the first message with a particular (from, to, IP) triple, I can't imagine a real-world situation where greylisting would not be a huge win with virtually no downside. And when you consider the cost to implement greylisting for a major corporation and compare it to the money/time/resources lost to a tidal wave of spam, the ROI is beyond compelling -- it's a no-brainer.

      Try it. Invest a couple of hours RTFMing, installing, configuring, testing. I think you'll be enthusiastic about the results.

  43. And human error is better? by metallicagoaltender · · Score: 2, Insightful

    I'd guess that if you put the firewall up against your average email user, the average user would shitcan legitimate messages at a much higher rate than the firewall thanks to the fact that the user can get frustrated while the firewall can't. I know my boss accidentally deletes mail from me at least 3 times per week because he's careless while mass-deleting spam in the morning.

    Since the firewall functions based upon code rather than emotion and intuition, the firewall's error rate is going to look better and better against human error as it handles more and more mail.

  44. Even if it's close to perfect now... by winkydink · · Score: 1
    Once the spammers get their hot, little hands on the boxes, they will quickly figure out its flaws and learn how to penetrate the firewall.

    We keep adjusting the frequency of the shields and they keep adjusting the frequency of the phasers. So to speak.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  45. 1/25000 == MOD PARENT UP !!! by hummassa · · Score: 1

    E-mail ALWAYS (sorry for the yelling) was a lossy messaging system. Initially, it did not have confirmation receipts or anything.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  46. Revolutionary Spam by canwaf · · Score: 1

    The food of choice for Che Guevara.

  47. Re:Spam firewall? I want a hard drive firewall by Anonymous Coward · · Score: 0

    this can definitely be done. .NET had an example that shipped with it that logged each r/w to the filesystem. also, GoBack must use a similar mechanism of the win32 api.

  48. I hope they don't reject my e-mail by koinu · · Score: 5, Funny
    I'm a.l-wa-ys wr|?|-ng l|-ke ðißs 2 m.y f-iends

    amidoacetic platymyoid granomerite nonacceptant dorsoposteriad uninclined unshocked zibet intercity lornness

    1. Re:I hope they don't reject my e-mail by stienman · · Score: 2, Funny

      And you wonder why they don't write back...

      -Adam

    2. Re:I hope they don't reject my e-mail by ksiddique · · Score: 1

      The sad thing is, I didn't have to read this twice to understand what you meant. :)

    3. Re:I hope they don't reject my e-mail by Anonymous Coward · · Score: 0

      The more spam I get, the better I get at Scrabble!

  49. What is this selfimportance trip by Anonymous Coward · · Score: 1, Insightful

    Why is it anytime a filter is discussed, everyone starts yammering about "1 is too many" and in reality, a 1000 would still be fine.

    email is an unreliable system, so dont expect it to deliver every message flawlessly to begin with.

    i think people get all antsy about it, because they like to think their email is just soo damned important, arctic winds will freeze the entire planet if they dont get whatever lame useless email from their spouse/manager/cousin.

    if it were that critical that the person absolutely must know that information, it's called a fucking telephone.

    over inflated self importance.

    1. Re:What is this selfimportance trip by mabu · · Score: 1

      email is an unreliable system, so dont expect it to deliver every message flawlessly to begin with.

      Sorry, but I completely disagree with you.

      If you know little about the technology and what is possible, it would be reasonable to assume the e-mail system is "unreliable" but the system itself doesn't have to be -- that's mainly a symptom of badly configured networks and mail servers. The spamidemic(tm) (in the spirit of egotism expressed in today's story, I claim credit for inventing that word ;) has forced ISPs to haphazardly append filtering systems which have caused the e-mail system to be less reliable, but there have always been facilities in place to provide extremely reliable delivery and notice if something wasn't delivered.

    2. Re:What is this selfimportance trip by Anonymous Coward · · Score: 0

      and in reality, email has become unreliable.

      even if it is 1:10,000 which is definately reasonable.

      or the reciever hits that delete button to quick.

      either way, i would not trust it for communication that is important. or i will call and make sure they recieved it, or email again and follow up. either way i expect some sort of notification from the person that they recieved it.

      all those reasons you stated are the cause of the unreliableness yes, but in the end they are still factors present this second.

  50. What's the problem? by Deep+Fried+Geekboy · · Score: 3, Funny

    Thanks to spam, I have been able to remortgage my house online seventeen times to pay for diet pills, pirated software, false identity cards and bogus certificates proving I am a minister of religion.

    Not to mention my enormous, permanently erect p3N1s.

    Just say NO to spam-blocking!

    --

    I'm not wrong. You haven't thought about it hard enough.

  51. Why filter at firewall layer? by sdxxx · · Score: 4, Insightful
    Well, the site is slashdotted, so I can't read their claims. However, it doesn't seem like there is any benefit to doing spam filtering at the firewall layer.

    For example, Mail Avenger allows you to filter spam based on network characteristics like SYN fingerprints and routes. It even integrates with the kernel firewall to filter out aggressive spammers and mail bombers. However, because it runs as an ordinary user-level process, it also has much more flexibility, for example allowing individual users to set different policies on different email addresses. What can a spam "firewall" do that you can't do with a system like Mail Avenger.

    1. Re:Why filter at firewall layer? by Anonymous Coward · · Score: 1, Informative

      Since you says its Slashdotted, heres the text.
      Posted anon so no K-whoring.

      ----
      The email spam nightmare could be halted in cyberspace by a groundbreaking firewall developed at The University of Queensland.

      The new technology is the only true spam firewall in existence, according to co-developer Matthew Sullivan.

      "Existing anti-spam software filters out spam whereas ours puts up a firewall, stopping all email traffic and only allowing real mail through," said Mr Sullivan.

      "In addition, our technology is accurate and fast. We recently completed a successful trial of a key layer of the spam firewall and it processed the emails at 90 messages per second, misclassifying only one out of 25,000 emails."

      "It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails."

      A Specialist Systems Programmer at The University of Queensland, Mr Sullivan worked on the spam firewall concept largely in his spare time, only coming together this year to work on the project with Guy Di Mattina, a recent UQ Engineering honours graduate, and Dr Kevin Gates, a UQ mathematics lecturer.

      Pivotal to the trio's spam firewall is the unique method of using a Support Vector Machine (SVM) to categorise emails. The only anti-spam software that analyses emails as a whole picture, rather than based solely on components such as key words or phrases, said Mr Sullivan.

      "Using a SVM, we can train our spam firewall to accurately recognise legitimate emails to the extent that it can tell the difference between a pharmaceutical bulletin on Viagra and someone trying to sell Viagra," he said.

      UQ's main commercialisation company, UniQuest, has formed a start-up company based on the technology and is seeking investment to take the spam firewall to market.

      UniQuest Managing Director, David Henderson said the global cost of spam was estimated by the Radicati Group in 2003 to be $20.5 billion or $49 per user mailbox.

      "With spam escalating and companies losing valuable employee time to deleting spam, UniQuest hopes to get this revolutionary spam firewall technology on the market quickly but it just depends on the level of funding we receive," said Mr Henderson.

      Source: University of Queensland

  52. One Revolutionary anti-spam firewall right here! by hndrcks · · Score: 2, Interesting

    Here's a nice How-To that covers building an SMTP mail relay with SpamAssassin, Amavisd, DCC, Razor, and Clam AntiVirus all running chrooted on OpenBSD.

    Once the relay determines a message is spam, it rejects and drops the message before it is transferred to the 'real' mail server. End users never even know the message was there...

    We set up two of these about 6 months ago and eradicated most of our spam problems. (some still get through, on the order of 5 - 10 false negatives on a mailserver handling about 3k messages per day.)

    --
    Everyone will start to cheer when you put on your sailin' shoes.
  53. Re:Spam firewall? I want a hard drive firewall by Anonymous Coward · · Score: 0

    I don't know if this is still being
    updated...

    Try googling for a program called
    "In Control" - inctrl. It's
    not quite as automated and slick as one
    might like, but it will tell you what
    the installer is doing.

  54. Not until SPF or something similar. by Anonymous Coward · · Score: 0

    Otherwise, thanks for the million bounces I got that week some [redacted] was forging my domain.

  55. The what where now? by broothal · · Score: 4, Funny

    This didn't make it through my bullshit filter. Oh - sorry, I mean bullshit firewall. It's like this new technology that rejects bullshit from the evil internet, so I never have to read it. Thank god, because if I'd read about this "revolutionary spam firewall" I would be forced to make a childish comment on slashdot and burn some karma.

    1. Re:The what where now? by sharkey · · Score: 1
      Oh - sorry, I mean bullshit firewall. It's like this new technology that rejects bullshit from the evil internet, so I never have to read it.

      What's Slashdot like with no articles, comments or polls?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    2. Re:The what where now? by Anonymous Coward · · Score: 0

      These are the same guys who are saying that the tunguska event "confirmed that parts of an extraterrestrial device had been discovered." and then they want you to sign up to read the story.

    3. Re:The what where now? by AndroidCat · · Score: 1

      Why yes, yes they are. Why do you think that their Revolutionary Spam Firewall is so revolutionary? (They probably found the same stuff at Roswell, but no one knew what spam was back then.)

      --
      One line blog. I hear that they're called Twitters now.
  56. Re:Spam firewall? I want a hard drive firewall by buchanmilne · · Score: 1

    Now, why can't we have the same thing for hard drive access? So, I download fungame.exe, and when I go to run it, my "firewall" tells me fungame.exe is trying to write to fifteen different directories to install different spyware products.

    Don't run software as root.

    Oh, you're using Windows. Try using an account with non-Administrative priveleges and see if you can get by with runas.exe to run installers, and ensure that %WINDIR% and anything in your path is not writeable by your normal user account.

  57. Re:Spam firewall? I want a hard drive firewall by Anonymous Coward · · Score: 0

    What the OP is asking is something outside of any application, so that no matter what you're running, the firewall kicks in. Also, the OP isn't looking for a logger that tells you what happened after the fact (after your password file's been sent to their web server), but something that stops unwanted disk access before it happens.

  58. Re:Spam firewall? I want a hard drive firewall by Kentamanos · · Score: 1

    I've never seen anything that does what you want, but there's definitely programs that log drive access. FileMon at sysinternals.com (http://www.sysinternals.com/ntw2k/source/filemon. shtml) will do it.

    I don't know exactly what API it's using and if it could "reject" those accesses though. It's not a bad idea.

  59. Don't know about Windows, but... by Andy+Dodd · · Score: 1

    On a *nix box - man chroot. :)

    --
    retrorocket.o not found, launch anyway?
    1. Re:Don't know about Windows, but... by Tony+Hoyle · · Score: 1

      It'd be kinda fun to write a chroot on Windows (the low level subsystem can do it, it's just Win32 that's damaged). I expect 99% of software would just refuse to install though...

  60. Man vs. Machine by chary · · Score: 1

    "It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails."

    Then you are nitwits.

  61. Re:Spam firewall? I want a hard drive firewall by Zitchas · · Score: 1

    Ummm... This exists. In part, anyway.

    After it was discovered that web pages could autorun/autoinstall softmware, (I don't know the technical details, but anyway) Apple instituted this feature as a security device. Any app that wasn't specificall requested by the user and not a known system app, would the first time, pop up a message stating that this program (insert app name) is trying to run, if you want it to run, click OK, if not, or if appears malicious, click cancel.

    Of course, this is a fairly new security addition to the MacOS X environment, and not for all you main stream windows ppl. But it's possible in one place, so it should be possible elswhere. Deffinitly a good security feature.

    If expanded to auto block known spyware apps it could be even better.

    --
    Z
  62. Re:Spam firewall? I want a hard drive firewall by MustardMan · · Score: 1

    I'm not talking about programs screwing up windows so much as installers coming with a bunch of extra crap. For example, when kazaa first came out, not many people knew it installed gator. If you had a progrm that pops up a big ugly window saying "foo.exe is trying to write to c:\program files\gator\" you would become suspicious much more quickly. Restricting access to WINDIR wouldn't help because if I'm running an installer, it would need access to program files, and hence could install any other useless crap it wants.

  63. Re:Spam firewall? I want a hard drive firewall by horza · · Score: 1

    There are far more effective solutions available here and here. In fact, you could get ahead of the curve for when people start trying to write spyware for Linux. Do a front-end to LIDS. Install it with a restrictuve ruleset, and then the front-end monitors the warning logs. If it detects something then it pops up a box saying "blah just tried to write to directory foo, do you wish to authorise this?". If the user clicks yes then add a new rule and restart LIDS. Obviously this isn't perfect as you would then have to re-run the command. It would be better to write hooks into LIDs itself for this purpose.

    Phillip.

  64. In fact, it's a step backwards! by Roadkills-R-Us · · Score: 2, Interesting

    One of the nice things about the Barracuda is that I can configure it as a spam filter or a firewall.[1] I can decide whether to have certain mails stopped at the border, or dumped in a special box, or passed through (and optionally tagged).

    In fact, you can do all this with free software as well. It's just that the free software was freaking out on us, and requiring way too much handholding. We were losing email, and having huge delays.

    The Barracuda (which we found through a /. ad, so /. isn't a complete waste of time! 8^) has done a great job so far. For the first week, I put 1-2 hours in per day going through the list, training things. Then I dropped down to 1 hour a week for a couple of weeks. Now I spend very little time on it. It's great.

    Is it perfect? No? But most of my complaints are niceties in the GUI, so it's still well ahead of where we were before trying to maintain things ourselves.

    This may be a new, rockin' way to detect spam, but if so, they need to pitch it better. They're focusing on the wrong things, IMO. I have an enterprise to run, and marketing jive doesn't cut it.

    [1] It's a dessert wax and a floor topping!

  65. Re:Spam firewall? I want a hard drive firewall by MustardMan · · Score: 1

    I run Gentoo both at work and on my xbox, did my first Debian install via ftp over a 14.4 modem years ago. I know linux solves the spyware issue (for now) but I am not a zealot and run several different OSes and like to find the best way to utilize each.

  66. False Positives by ewn · · Score: 2, Insightful
    "It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails."

    They are celebrating false positives?

    1. Re:False Positives by dnaumov · · Score: 1

      Er no. Re-read the sentence you've quoted a few times.

    2. Re:False Positives by ewn · · Score: 1

      A spamfilter should not decide what the criteria for spam and ham are. It should only decide whether a particular mail fits the spam criterium or not. So if you categorize a mail as ham, your filter should treat it as ham. Anything else is a false positive.

    3. Re:False Positives by nial-in-a-box · · Score: 1

      Except that's not really how the software works. It's supposed to be "intelligent," not just something a 10-line script could handle. If it pulls all spam messages and doesn't touch real stuff, then it's not false in any way, it's just doing what it's supposed to. I understand what you're saying, but it seems to me that you're missing the point. This isn't Soviet Russia, it's ok if the software is a little better than we originally planned it to be.

      --
      I am feeling fat and sassy
  67. Re:Spam firewall? I want a hard drive firewall by Kaa · · Score: 2, Insightful

    That's not a firewall either - it's a sandbox (and not new, either)...

    The guy is not asking for a sandbox. He is asking for the ability to give or deny individual processes write-access to the hard drive. That's something quite different from a sandbox.

    I would also be interested is software that does this.

    --

    Kaa
    Kaa's Law: In any sufficiently large group of people most are idiots.
  68. Re:Spam firewall? I want a hard drive firewall by Anonymous Coward · · Score: 0

    Bwahahahahaha!

    This already exists in the form of directory security: assign permissions accordingly and run untrusted software as a very low-privileged user.

    Trust me, though: you don't want to know how many I/O operations a program can perform. Try running FileMon (it's freeware) once or twice to see what I mean. Do you REALLY want to be prompted every time I/O is performed? Most users would automatically hit whatever button dismissed this kind of warning because they see it too often.

  69. Re:Spam firewall? I want a hard drive firewall by Anonymous Coward · · Score: 0

    What I want to see is a software hard drive "firewall."

    It sounds like what you want is a filesystem driver that warns you when a "sandboxed" app. is trying to write a file to disk and allows you to prevent it. This does seem like an excellent idea, and though I don't know of any products that address this specific need, the latest versions of many personal firewalls have similar "application protection" features where they will warn you if an app. tries to write something outside of it's directory.

    On the filesystem side, specifically, you may want to try FileMon from SysInternals. It's free, although not OSS, but they link to some great books and articles describing the Windows' filesystems. (You may also want to look into the IFSKit from M$, though you have to pay to use it.) I bet you could get a good start by looking at FileMon and trying to fiture out what it does and how it implements those capabilities...

  70. THANKS A LOT FOR YOUR ZILLION BAD BOUNCES!!! by Anonymous Coward · · Score: 0

    OK, now tell me this.

    If I'm filtering 500 bad "please respond to get on the white list" messages a day sent ostensibly from my hosts/addresses, how am I supposed to tell the different between white list requests that are genuine?

    And thanks Barracuda for amplifying a 1k spam into a 5k bloated HTML white list response!!

  71. Re:Spam firewall? I want a hard drive firewall by Mordaximus · · Score: 1

    There may be some legitimacy to the application you're looking for, but I've got an easier solution :

    1) Don't run apps as Administrator.
    2) Don't have your user account in the Administrator's group.

    Why should an application have to babysit an account with more privs than it needs? If you run funprog.exe as a user, there are very limited places you should be able to write (in a bug / design problem free world anyawys.)

    Of course, there's the issue of the setup application for funprog.exe, but that's MS's problem. Either a user should have a sandbox where it can install it's own private apps, so that they don't need admin to install. Or applications should not be allowed to install to anything outside of /Program Files.

    Or, just run Linux ;)

  72. Solution by HarveyBirdman · · Score: 3, Funny

    Hellfire missiles into the offices of spammers. It's the only way to be sure.

    --
    --- Ban humanity.
  73. Won't work. by pontifier · · Score: 3, Funny

    Any sufficiently advanced spam is indistinguishable from ham.

    Fenley's torment.

    --
    -John Fenley
    1. Re:Won't work. by TheLink · · Score: 1

      Seriously some of the jokes they use to pad their spams so they get rated as Unsure by my filter are pretty funny. Heck they're funnier than the jokes some relatives forward me ;).

      Some of the random paragraphs are from public domain books which happen to be interesting too.

      If the spammers have to start sending us emails that are 80% interesting and 20% trying to sell Viagra, then it's far better than TV.

      Also, there's one part which the spammers will have difficulty hiding. This is the "Call to action" part. There has to be a way for them to be contacted in order to sell you stuff.

      If there isn't a way, then it's a dud spam - where the spammer screwed up - there isn't much you can do about that - sometimes I get spammed with totally blank emails. Virus spams aren't counted - because detecting viruses is not as ambiguous a problem.

      If there's a way - email, url, then you can identify them. Of course there are sites which do redirections off other sites (tinyurl, yahoo etc), but even so the url has to take you somewhere, so an antispam system can get its clues from these urls.

      It'll be funny tho, if someone released a free personal antispam system that on receipt of a suspicous nonwhitelisted email, actually pretended to be IE and visited the urls to check the content there in order to see whether an email is spam or not. Talk about DDoS. ;).

      --
  74. Re:Spam firewall? I want a hard drive firewall by MustardMan · · Score: 1

    Funny, zone alarm doesn't prompt me every single time there's network traffic, but it sure warns me when a program I haven't authorized for network access tries.

  75. perfect spam filtering by sosuke · · Score: 1

    need lots of bandwidth accept incoming mail, and send a email to the return address, if it fails, delete it :) of course the sender would get a email if it was passed, but then other servers could filter that email, as long as it makes it

  76. The Barracuda is a spam firewall by DnemoniX · · Score: 1

    I use a Barracuda here at work, it handles the SPAM and anti-virus checking before it gets to my mail server. I would class this as a spam firewall. By the way the Barracuda works crazy good!

  77. Re:Spam firewall? I want a hard drive firewall by Zone-MR · · Score: 1

    I think Tiny Personal Firewall already does that.

    http://www.tinysoftware.com/home/tiny2?s=4949400 22 904225965A0&offer=&pg=content&an=Windows_Security_ 1

    It's quite a good firewall program, with some nice options like notifying you when an application attempts to spawn a child proccess, access files outside its working directory, change registry settings, etc.

  78. Living in a hole in the wall by Blitzenn · · Score: 1

    I guess they forgot to read any technological publication sin the last year or so. Ever here of a Barracuda Spam Firewall. Same thing as they think they just invented, and it has been out for a year or so. They at least have a track record with hundreds if not thosands of customers and a years worth of data to back up their claims.

  79. URL top the article at the University by Sarastrobert · · Score: 1

    It is the physorg website that is /.ed not the University of Queensland.

    Here is the article at the university, which is still up. (for the moment) :o

    Not very much extra information though.

  80. Article slashdotted, but skeptical of the blurb by gvc · · Score: 2, Insightful
    The only true ... followed by some words with nebulous semantics. Successful trial of a key layer ... [as opposed to an actual demonstration]. 1 misclassification in 25,000 [a.k.a 99.996% accuracy].

    All these phrasings automatically trigger my B.S. filter. Or should I say firewall.

  81. Vapor by gone.fishing · · Score: 2, Interesting

    You smell that vapor? Sounds like bullshit to me.

    Someone has figured out how to build a "spam firewall" that is different from everything out there. Yeah right. No details to tell us exactly how it is different.

    My guess is that they took a software based product using baysien filters and some other common anti-spam filtering technology and packaged it in hardware. Won't really improve the function of the machine but could possibly help with performance (process mail faster).

    I won't believe it is anything else until I actually see it. Unfortunately, I don't think that will happen anytime soon.

  82. Call them while you send it, maybe? by khasim · · Score: 1

    I've sent lots of emails to people while I'm talking to them on the phone. That way you can be sure that they received it.

  83. Interesting, and convenient by jdavidb · · Score: 1

    The new technology is the only true spam firewall in existence, according to co-developer Matthew Sullivan, the man who invented the term "spam firewall."

  84. Can it filter.... by EmagGeek · · Score: 1

    web pages that make your eyes want to pop out of their sockets?

  85. Re:this one is opensource by zboubi · · Score: 1

    To catch those chinese and korean spam before they make it to your smtp: This geoip firewall filter for iptables drop mail coming from incriminated countries. This tool gets 50% of the spam I should receive. Combined with dspam, I do not receive anything but genuine mails. Enjoy !

  86. Re:Spam firewall? I want a hard drive firewall by SoCalChris · · Score: 1

    Didn't an old version of Norton Utilities have this? IIRC, it was in the old DOS days. It would pop up and ask you for permission every time a program would try to write to the disk.

  87. Incorrect Classification? by victor_the_cleaner · · Score: 1
    "It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails."

    Perhaps one of the developers is a balding male who has a small penis with erectile dysfunction and bad credit?

  88. smells like spamass-milter by menscher · · Score: 1
    SpamAssassin run as a milter would accomplish exactly the same thing... blocking spam before the SMTP accept. The problem is that it currently is an all-or-nothing beast. I'd love it if it could take user preferences into account (spam score threshholds, individual bayes databases, etc). Of course, that's probably impossible because a single mail with two recipients might be accepted by one and rejected by another....

    Being stuck calling SA from procmail (and therefore being a "filter" instead of a "firewall" kinda sucks, but it allows for greater flexibility.

  89. I for one... by Chuck+Bucket · · Score: 1

    I for one welcome our new spam fighting firewalls!

    CVB

  90. Spam will adapt by Anonymous Coward · · Score: 0

    As soon as enough people use this firewall spam senders will also use it to check in advance if theire spam will get through.

    Doesn't mean it won't help for a while and we just hope a better firewill will come out as soon as spam got around this one.

  91. Not so useless... by GoMMiX · · Score: 1

    I get over 100,000 spam emails a month.

    Beleive it or not, I have better things to do with my time then sift through THOUSANDS of garbage spam mails a day.

    It's extremely time consuming. Well, was... I gave up on filtering the crap out about a week ago. I shut down the mail account and removed the MX record from my DNS server so I would have to see the damn processes running.

    Yeah, losing 1 in 25,000 would have been acceptable to me...

    And now, I'll go through and update all my NIC records with my new email and in a few months I'll get the same crap again, I'm sure. But, a few months without having to deal with it is worth it.

    This is the second time I've switched my primary email address. Just like the last I had to knock the MX record out for the domain name. It's that or sit and watch the qmail processes run by the thousands as it accepts the spam essentially to just delete it.

    Now, if only we could get everyone to redirect their spam to a congressman or something.

    1. Re:Not so useless... by ghettoboy22 · · Score: 1

      I've done the exact same thing. I was getting 100,000 spams every few DAYS. Switched all my important websites and contacts over to Gmail, deleted my MX records. I'm probably loosing some legit emails, but with no MX they'll be bounced back to the sender, who should then be able to contact me through other means. It's worth not having to sift through literally THOUSANDS of spams.

    2. Re:Not so useless... by slashname3 · · Score: 1

      Implement greylisting on your server. I implemented it here and went from 3000 to 6000 spam messages a day to 5 to 10 spam messages a day. And those get tagged by spamassassin.

      It was at the point that the owner of the company was seriously considering turning off email entirely. Even with spamassassin tagging 99% of the spam it was taking time to review it for false postives. With greylisting 99% of the spam is blocked before it ever gets on the server. And with proper use of the whitelist, legit email is rarely delayed. And using a short delay value gets you all the benefits of greylisting when using a longer delay value. The spammers are going to find it tough to get around since they will increase the cost of sending out millions of messages if they have to send them two times or more (depending on how long the delay is).

  92. I Don't get it by therealfitzman · · Score: 0

    Existing anti-spam software filters out spam whereas ours puts up a firewall, stopping all email traffic and only allowing real mail through," said Mr Sullivan. Now mind you I didn't RTFA but it sounds the same to me. I will go RTFA now.

  93. Re: CRM114 by wirelessbuzzers · · Score: 1

    I'm using CRM114. It may not get 99.98% of my spam, but it gets at least 95% (and I haven't trained it all summer), and hasn't misclassifed a good message in a long time. I've done one add-on, though, a mod that helps it find certain forms of dictionary salad.

    The sh*t, perhaps not, but still darn good.

    --
    I hereby place the above post in the public domain.
  94. SpamPal by Anonymous Coward · · Score: 0

    http://www.spampal.org/ checks mail on several RBLs.. personal black/whitelists, and it's free.

  95. Astaro Security Linux by Anonymous Coward · · Score: 0

    Astaro Security Linux (www.astaro.com) does this as well, stopping all messages and running them through a gauntelt of anti-spam, anti-virus, domain lookups, callouts, realtime blackhole lists, file extension filtering, keyword filtering etc...BEFORE sending the message through to the recipient.

    You can also choose to blackhole, quarantine, reject, or pass a failed check with only a subject line warning.

    Best part? It's free for home use!

  96. NO! by NIN1385 · · Score: 0
    How is my penis supposed to stay erect for 72 hours straight if I don't know how to buy Viagra from a Portuguese pharmacist named Jesus?

    Click here for his picture, you'll know why I go through the Jesus pharmacy...

    --

    If carrots got you drunk, rabbits would be fucked up. - Comedian Mitch Hedberg R.I.P. 03/30/68-2/24/05
  97. Re:Spam firewall? I want a hard drive firewall by BarryNorton · · Score: 1

    A useful sandbox has levels of permissions and write access to the hdd is a common one such...

  98. revolutionary or evolutionary? by Chuck+Bucket · · Score: 1

    it seems to me that this is simply an evolution of spam fighting; moving it from the MTA off to the Firewall. I think it's a good move, and should allow of less resources on the MTA going to filtering spam, and shift it to a more appropriate place.

    still, I think all spam filters need to do is to: ckek speeling in the emaaills and dteermine if an emaiil has towo mani missplleded wordss.

    CVB

  99. MessageWall re-invented ? by terminal.dk · · Score: 1

    There is a pproduct called messagewall, which I have used for over a year. It does exactly this. Does the filtering before feeding it to the MTA.

  100. But what if... by Clown+Jizz · · Score: 2, Insightful

    your name is Dick? My father, whose name is Dick, has had endless trouble with spam filters blocking all of the messages he sends where he uses his own name, or when clients send him email using his name. It seems most filters and firewalls don't distinguish between "Dick" and "dicks," and this is a problem for businesses, where context is so important.

  101. In case of slashdotting.. by Anonymous Coward · · Score: 1, Interesting

    August 23, 2004
    The email spam nightmare could be halted in cyberspace by a groundbreaking firewall developed at The University of Queensland.

    The new technology is the only true spam firewall in existence, according to co-developer Matthew Sullivan.

    "Existing anti-spam software filters out spam whereas ours puts up a firewall, stopping all email traffic and only allowing real mail through," said Mr Sullivan.

    "In addition, our technology is accurate and fast. We recently completed a successful trial of a key layer of the spam firewall and it processed the emails at 90 messages per second, misclassifying only one out of 25,000 emails."

    "It turned out that the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails."

    A Specialist Systems Programmer at The University of Queensland, Mr Sullivan worked on the spam firewall concept largely in his spare time, only coming together this year to work on the project with Guy Di Mattina, a recent UQ Engineering honours graduate, and Dr Kevin Gates, a UQ mathematics lecturer.

    Pivotal to the trio's spam firewall is the unique method of using a Support Vector Machine (SVM) to categorise emails. The only anti-spam software that analyses emails as a whole picture, rather than based solely on components such as key words or phrases, said Mr Sullivan.

    "Using a SVM, we can train our spam firewall to accurately recognise legitimate emails to the extent that it can tell the difference between a pharmaceutical bulletin on Viagra and someone trying to sell Viagra," he said.

    UQ's main commercialisation company, UniQuest, has formed a start-up company based on the technology and is seeking investment to take the spam firewall to market.

    UniQuest Managing Director, David Henderson said the global cost of spam was estimated by the Radicati Group in 2003 to be $20.5 billion or $49 per user mailbox.

    "With spam escalating and companies losing valuable employee time to deleting spam, UniQuest hopes to get this revolutionary spam firewall technology on the market quickly but it just depends on the level of funding we receive," said Mr Henderson.

    Source: University of Queensland

  102. What spam? by otisg · · Score: 1

    What are you guys talking about.... what spam?

    --
    Simpy
  103. Whitelist solves that by tepples · · Score: 1

    it gives me something to blame when the VP's mail from Pfizer about selling viagra doesn't get through

    For one thing, a decent spam filter will allow IT to whitelist the employees, especially management.

  104. Seeking Mindshare... by ReadParse · · Score: 1

    Since the topic of spam has come up again, I blogged about this in January and would welcome feedback on my idea. In summary, it is my belief that we should simply make users accountable for the content of their e-mail and accept everything. Read on...

    RP

  105. /.'d the webserver... by Anonymous Coward · · Score: 0

    Gee, I hope they use *different* technology on their SPAM Firewall than they do on their webserver... I'm sure that the scumbag spammers could concot a DDOS attack stronger than a /.'ing...

    Here's the message

    PhysOrg is temporarily unavailable.
    We are currently working to resolve the problem.

    Please try again later.
    Please accept our apologies for any inconvenience caused by our Web Services.

  106. And a laundry list of others... by cipher+chort · · Score: 1

    Borderware
    Elron/Zix
    IronPort
    ISS
    McAfee
    Mira point
    Proofpoint (which also uses SVM, by the way!)
    Sophos(?)
    Symantec/Brightmail
    Tumbleweed (which actually has a PATENT on "Email Firewall")

    By the way, why does everyone always mention Barracuda when these threads come up? CipherTrust, McAfee, and Tumbleweed (et al) had these concepts as actual products long before Barracuda put SpamAssassin in $300 bargin basement hardware and called it a "firewall".

    --
    Someone is WRONG on the Internet!
    1. Re:And a laundry list of others... by supersmike · · Score: 1
      ...Barracuda put SpamAssassin in $300 bargin basement hardware...

      And starting at $1399, it's no bargain. Ciphertrust looks worse- they won't even list their price.

      Which one of the above-mentioned products is low-cost (better yet, free), effective, and easy-to configure? That's the one I want between my mail server and the world. I've been searching for it for awhile now, but still haven't run across the right solution. D-Spam looks like it has the most potential, but may be difficult to install.

    2. Re:And a laundry list of others... by sixside · · Score: 1

      I already mentioned it above, but my current low cost solution to spam and virus is outsourcing all our email to Sentinare (linked above but here it is again Sentinare). It's not a hardware solution, but it works wonders and flawless uptime.

    3. Re:And a laundry list of others... by supersmike · · Score: 1

      Thanks for the tip.

  107. Re:1/25000 - Solution - Outsource... by Anonymous Coward · · Score: 0

    We just hired Kathy Lee's old employees to review our emails.

    Works like a champ and unlike these firewalls and filters all it takes is a stick for them to learn.

  108. Spam problem gets blown out of proportion.. by l4m3z0r · · Score: 1, Interesting
    I was never quite sure what people were so up in arms about spam for. The only time I ever got craptons of spam was willfully so on my university e-mail account in order to fill the mail box so I could honestly say, my mailbox was closed and I didn't get that notice. What I found a ammusing was simply how other students at my school would bitch and complain about getting spam day in and day out and delete offers from the same spammers each day. Never thinking to follow the unsubsribe link or do the reply procedures.

    As an endnote, after a few months of my account cripple with spam, I went through and followed the unsubcribe links for each mail that I got. Deleted them and repeated until after about 2 weeks I was no longer receiving spam(aside from the university's student announements which I considered to be the worst perpetrator of spam in existence).

    I guess my point is that for the most part repeat spam shouldn't be a problem because it can be stopped. Now learning how to not subject yourself to new spam is a valuable thing. And way more useful than some filter/firewall bloat.

    1. Re:Spam problem gets blown out of proportion.. by Anonymous Coward · · Score: 0

      Yea, the opt out thing is what I like to do. Nothing like confirming your e-mail to the nice upstanding spamers.

  109. how can it possibly figure out by supernova87a · · Score: 1

    take this example of how a filter cannot determine whether something is spam or not -- what if you're a network administrator, writing an email to a colleague about a new spam message that has appeared. You forward the message, with subject and text.

    How in the world can a spam filter understand that this is not spam? How can any filter understand the intent of a message?

  110. Re:Spam firewall? I want a hard drive firewall by BarryNorton · · Score: 1

    Wasn't making a great revelation that many of such things do exist (sorry if the wording sounded aggressive - I was annoyed by the article, not your suggestion), nor that they're configured in the way you suggest (which I think is spot on).

    Using the term I suggest at least finds some discussion of this idea, like the following article:

    http://www.nwfusion.com/newsletters/sec/0913sec2.h tml
  111. pf in OpenBSD by Anonymous Coward · · Score: 0
    Didn't /. just run an article on greylisting to filter email. OpenBSD implemented this at the firewall level, with pf, before it get's handed off to an MTA.

    From the release notes.
    spamd(8) gains greylisting support. This allows greylisting (a very powerful spam reduction technique) to be done on a firewall for many mail hosts, no matter what MTA is being used.

  112. Moronic. by Anonymous Coward · · Score: 0

    Even humans can't classify spam/ham with 0% failure rate. People get bored, hit the wrong keys, etc. all the time.

  113. They've updated... by One+Childish+N00b · · Score: 3, Funny

    From the site: These three additions change the first equation to (3*13*17*4*3*17) variations, and boost the second equation to ( 192 x 3 x 192 x 13 x 192 x 17 x 192 x 4 x 192 x 3 x 192 x 17 x 192) = 1,300,925,111,156,286,160,896. Thanks Greg, Ryan and SR, you helped push the total into the SEXTILLIONS!

    Please don't tell me I'm the only one who finds it ironic that the number of different ways to spell it comes out as sextillions...

    --
    Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
    1. Re:They've updated... by canadacow · · Score: 1

      Another misuse of the word "irony". This is not irony. An irony would be where a drug that inhibited the libido came out to having a SEXtillion different ways to spell it.

    2. Re:They've updated... by JAgostoni · · Score: 1

      That too sounds like a conicidence and not irony... not that I can come up with a good example ... we'll have to call George Carlin in for this one.

    3. Re:They've updated... by trentblase · · Score: 1
      It's ironic that people use the word ironic however the hell they want.

      ...

      Doncha think?

    4. Re:They've updated... by zors · · Score: 1

      or an english teacher...

    5. Re:They've updated... by JAgostoni · · Score: 1

      That would be a capital "e" as in English ... that is the extent of my knowledge of the English vocab.

    6. Re:They've updated... by Anonymous Coward · · Score: 0
      > That would be a capital "e" as in English ... that is the extent of my knowledge of the English vocab.

      Grade: F
      1. There would only be one period, not three.
      2. There should be two spaces after your period, not one before and one after.
      3. The first word of your second sentence should be capitalized.
      4. The word "vocabularly" should be spelled out.


      Your Email will not be delivered due to grammatical errors.

      Actually, I hate Grammer Nazi's . Find something more creative to do, such as pick your nose.
  114. Revolutionary Mail Firewall? by Titusdot+Groan · · Score: 2, Informative
    Mail Firewalls are an entire business sector with many companies competing in this space. This space is tracked by Gartner and Meta Group. How in the hell is this revolutionary?

    Hell, there's even a product called the Mail Firewall that pops up if you google for mail firewall.

  115. Re:Spam firewall? I want a hard drive firewall by glsunder · · Score: 1

    I'd settle for a log of the day's disk write activity. Just log the process that accessed the disk, what time it did it, and what file it wrote or changed.

  116. Spam by rcamans · · Score: 0

    Almost all the spam I get these days is a bitmap image, no text, so how can any filter tell the difference between this spam and a relative or friend sending me a photo?

    --
    wake up and hold your nose
  117. Revolutionary new spam firewall... ! by Scooter · · Score: 1

    yeeessss..
    "Oh not ours isn't a spam filter, it;s the worlds first and only Spam Firewall"

    "So what's it do then?"

    "well, when mail comes in, it classifies it as either spam, or non-spam.."

    "and this differs from a spam filter because....?"

    Yet another spam filter. Move along.

  118. Re:Spam firewall? I want a hard drive firewall by tiger99 · · Score: 1
    Yes, a sandbox, and it works better in an OS where by default files and directories are not writeable by the whole world. The Monopoly OS has no write protection whatsoever on the system files, it will not even run with them set to read-only, a very serious error.

    If you have a sandbox on top of a secure, properly designed OS, then your problems would be minimal. But you would not of course be using either Windoze or Incompetent Exploder, but you could be using almost any other modern OS.

  119. 1/25,000? Ha! by shrikel · · Score: 1
    My spam firewall is more accurate by a factor of infinity. It lets in 0/25,000 spam messages.

    0 root@mail:~$ iptables -A INPUT -p tcp -dport 25 -j DROP
    --
    Any sufficiently simple magic can be passed off as mere advanced technology.
  120. Wrong by cipher+chort · · Score: 1

    Barracuda sells SpamAssassin with a bunch of plugins, installed on Linux, installed on sweat-shop-special PC hardware. They aren't "hardware devices" with an ASIC and real firmware.

    They call their Linux OS "firmware", but that doesn't change the fact that it's installed on a hard disk drive and the internals of the box is no different from a 1U or 2U rackmount server that you'd get from Dell, IBM, HP, etc (except that the name-brand hardware is probably 10 times more reliable than the no-name crap that Barracuda uses and has real field service people).

    Go ahead, order one of their trial units and open it up.

    By the way, anyone familiar with the performance of SpamAssassin and Bayesian will immediately notice that Barracuda's throughput claims are a total farce. Not even the IronPort boxes which run on high-speed hardware (name-brand, SCSI, striped RAID) on a hacked Qmail on a hacked (to the point of unreliability) FS claim the speed that Barracuda claims, and IronPort is widely regarded as the fastest e-mail appliance in existence.

    If a pure spam cannon doesn't even claim to process messages as fast as a stock Linux box loaded down with SpamAssassin, how much credibility are you going to give to Barracuda?

    --
    Someone is WRONG on the Internet!
    1. Re:Wrong by bobv-pillars-net · · Score: 1
      Actually, the reason they can filter so fast is that a bunch of crap gets filtered before it ever reaches the filesystem.

      Barracuda isn't doing anything that other anti-spam solutions don't do, but it is packaging every known trick together with reasonably easy maintenance. So spam has to pass through static IP-blocks plus dns real-time-blacklists plus rate-limiting plus message/id fingerprinting before it ever touches spamassassin.

      On our network, those first (relatively cheap, in terms of CPU and I/O) layers cut over 75% of the crap.

      You think you can build a better anti-spam solution and roll it out cheaper, with easier maintenance? Do it. I'll be your first customer.

      --
      The Web is like Usenet, but
      the elephants are untrained.
    2. Re:Wrong by bobv-pillars-net · · Score: 1
      Well, they may be using marketing hype when they claim to process X number of "messages" when they're actually processing X number of "connections" but the bottom line is that it only took one Barracuda box to effectively spam/virus protect our entire ISP. And yeah, it's handling the load. We keep a close watch on it. When the latency gets too high, we'll probably buy another one, even if we don't reach the "1 million emails per day" figure that's being touted. Personally, I didn't care for the fact that it's using spamassassin, but for the money they're charging I could not build a better custom solution.

      Like I said, if you can build a better box cheaper, (or know someone else who does) please tell me. I'll buy it.

      --
      The Web is like Usenet, but
      the elephants are untrained.
    3. Re:Wrong by rpresser · · Score: 1

      I defer to your superior knowledge, but I bristle at your inferior manners.

      The intent of my statement was to point out that when you pay Barracuda some money, they ship something that you plug in, not some CDs that you load onto your own box. Therefore when they make speed claims (valid or not) they are hypothetically using the same physical objects that they will later ship to you.

  121. Not true, it less than doubles costs of spam by davidwr · · Score: 2, Insightful

    If the spammer gets a "try later" response, he tries later ONE TIME. Worst-case this doubles their bandwidth costs and delays everything by 4 hours.

    Today, MOST bad addresses will get SOME OTHER reply, so the cost increase is 2x.

    I agree that it's a GOOD stopgap measure but it will fail as soon as the spammers catch on.

    On the other hand, spammers might catch on to the idea that "these people are likely to complain, so I don't want to mail them anyways." That would be a Very Good Thing.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  122. Old news by Anonymous Coward · · Score: 3, Informative
    They are not the first on the block.

    Heuristic analysis - detects and blocks spam by various email characteristics

    Black lists - checks if the sending server is in RBL (Realtime Blackhole List), dial-up or open-relay servers

    DNS verification - checks if the sender is using a valid mail server

    Keyword blocking - blocks spam according to keywords in subject and body

    Anti-spoofing - blocks email masquerading as coming from within the organization - a common spam technique

    Cookies/web beacons - blocks email cookies which help spammers identify the recipient as a "live" email

    Header verifier - inspects various header signatures and blocks spam

    Textual analysis - categorizes spam according to textual content like mortgages, pornography, dental care, etc

    Spam signatures - an auto-updating spam database allows detection and blocking of spam according to smart signatures

    Spam URL filtering - blocks email with links to spam sources and sponsors

    Spam image filtering - blocks email containing spam associated images

    Auto-updating database - local or remote spam blocking database based on thousands of Spam collecting bots and web crawlers

    http://www.esafe.com/esafe/anti-spam.aspeSafe

  123. But would you rather get... by Samurai+Cat! · · Score: 1

    ...25,000 extra spam for that one legit email? :P

    --

    "People" using "unnecessary" quotes should be "shot".
  124. Re:Spam firewall? I want a hard drive firewall by ViolentGreen · · Score: 1

    I run Gentoo both at work and on my xbox, did my first Debian install via ftp over a 14.4 modem years ago.

    How long is a modem year?

    --
    Not everything is analogous to cars. Car analogies rarely work.
  125. Don't forget to finish that. by khasim · · Score: 1

    "I think this is the point of contention - either they are talking bullshit about it being a 'firewall' or they are talking bullshit about being the 'first'."

    And since it must be one or the other, then why trust ANYTHING in that press release.

    A real "spam firewall" would be able to drop connections from spam sources instead of receiving all the messages from them and processing them. Now THAT would be revolutionary (provided it worked correctly and wasn't completely vulnerable to spoofing/DoS).

  126. Some things can't be accurately filtered by davidwr · · Score: 2, Interesting

    Here's a hypothetical:

    1) I get a spam "from" you and forward it to you with a note saying "did you send this." You want to get this type of email. Since you might get such a message from anyone at any time, traditional "is he in my mailing list" filters aren't suitable.

    2) I'm a spammer and malware writer, and I write a virus that sends mail from my victim's machine that looks identical to #1. Even though the message is malware-free, you definately do NOT want this message.

    No human recipient can tell the two apart, by looking ONLY at the received email.

    Of course, no computer can identify "friend or foe" by simply looking at the message either.

    So, if you are looking for the perfect filter, it doesn't exist.

    If you are looking for a filter that's better than a person, I recommend Yahoo for web-based mail and a number of good solutions for your own system.

    In the above scenario, there are solutions. One requires analyzing multiple copies of the message to spot patterns, something big houses like AOL and Yahoo can do but small shops that may only get 1 copy of the message cannot. You can also use RBL lists that track zombied machines, but that won't trigger if the machine in question isn't RBL'd yet. Delay-try-again-later tactics like those mentioned elsewhere in this thread can help here, but are ruinous if you want legitimate complaints ASAP. "Man in the loop" solutions like sending a confirmation message might help, but many people ignore such requests.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Some things can't be accurately filtered by TheLink · · Score: 1

      Actually the antispam filters I've seen appear to do ok for case 1). In fact some silly people think that the antispam software is not working coz it allows them to intentionally forward spam to someone.

      Case 2) is actually magnitudes easier to deal with - there is a LOT less ambiguity whether something contains a virus or not.

      Where antispam filters fail is not for the scenarios you cite, but in the subjective scenarios where even humans differ on whether its spam or not.

      Whether some emails are spam or not sometimes depends on whether you are in Sales, Accounting, or Support or whatever... Esp when it's people who you gave your business card to who are spamming you.

      --
  127. They spammed /. by Anonymous Coward · · Score: 0

    "UQ's main commercialisation company, UniQuest, has formed a start-up company based on the technology and is seeking investment to take the spam firewall to market"

    Damn and they managed to spam /. go quick and buy it and be rich fast!

  128. Nothing new by mabu · · Score: 1

    Anyone running relay blacklists (IPlists, spamcop, spamhaus, etc.) has been running a "spam firewall" for years. It's a very effective way to stop spam, but it's nothing new nor revolutionary.

  129. The problem IS: That one real email, deleted by mrnick · · Score: 1

    A corporation will not accept even a very LOW risk of a false positive because that could be the million dollar email.

    Nick Powers

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
  130. Re: Think out of da box by Anonymous Coward · · Score: 0

    script:
    cat dict.dat | grep "$x"
    where $x is ur mail body.
    that should take care except of the nouns :(

  131. Re:Spelling = easy by khrtt · · Score: 2, Interesting
    Will your algorithm do it with polynomial complexity ;)

    Yes:
    1. Remove insignificant interspersed characters:
      s/[.,-=+]//g
      Make sure the meaningful \/ and such combinations are not removed.
    2. Map each of the remaining characters so as to group characters that represent the same letter, e.g.:
      s/[Ii1l|&#239;&#236;:&#204;&#206;&#205;&#207;]/i/g
      Note that l and i would be in the same group then, and L would be in another. This also maps out the 1337-speak, so here you could add a lameness qualifier to each character, based on it's 1337-ness.
    3. Match against tree-encoded dictionary.


    Almost forgot:
    4. ...
    5. Profit

    Eh, never mind...
  132. Re:1/25000 -- my good point! by scovetta · · Score: 1

    A false-negative is very bad (calling email from my business partner spam), but a false-positive is alright once in a while. I can take, at most, 2 V1Agr4 emails a day. This seems like it would just be a matter of tweaking the engine.

    --
    Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
  133. I have a revolutionary spam fw by theCat · · Score: 1

    it is this: I have a technology that has a 99.9999999% hit rate but requires someone to sit at the console of the spam filter and manually release false positives, manually train the filter to false negatives, manually whitelist incoming emails based on what people are sending outbound, manually authenticate inbound emails by calling the sending party on the phone, and manually update the RBL.

    We're losing the battle, you know.

    --
    =^..^= all your rodent are belong to us
  134. a note about the parent poster by Anonymous Coward · · Score: 0

    The parent poster enjoys sucking cock. However, his post should also be modded informative, not offtopic.

  135. Old technology?!?! by rwrife · · Score: 1

    Don't these devices already exists? What makes this one so special?

  136. Confucious Say... by gregarican · · Score: 1
    "Million dollar mail not followed up with phone call is fool's gold." Seriously, though, what important correspondence isn't followed up on in one manner or another? It's like other situations where short-sighted management looks at e-mail as foolproof, ironclad, mission-critical, real-time communication.

    Mistake.

    1. Re:Confucious Say... by SuiteSisterMary · · Score: 1

      A mistake it might be, but it happens all the time.

      Email is not guaranteed delivery, nor is it timely delivery. HOWEVER, generally it works so damn well that people think of it as such.

      Besides, what if the item in question can't be handled over a phone call? When you need to have a proof to your ad agency by 4 PM for inclusion in publication X, and said proof gets reject as being too spammy, how is a phone call going to help?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Confucious Say... by JBird · · Score: 1

      A phone call might give you the opportunity to determine a more appropriate mechansim to get your file to the agency before the deadline. My experience is that the receiver will not even realise that your email has been rejected.

    3. Re:Confucious Say... by TheLink · · Score: 1

      More correctly - what are the odds of you getting a million dollar mail from a total stranger that looks like spam?

      Million dollar mails from partners/resellers that look like spam would go through because of whitelists.

      With those odds I'm thinking you might as well buy a lottery ticket and get your millions that way.

      That's assuming you use decent antispam software of course. One that doesn't give much weight to IP blacklists. IP/DNS blacklists in my experience have such a high positive rate, that it's ridiculous to use them at all.

      --
    4. Re:Confucious Say... by gregarican · · Score: 1

      Not to be argumentative regarding this, but is e-mail the best method to blindly send a proof? Most companies (even with storage being pennies per pound) have limits to file attachment size. And from experience I know grpahics files are huge. The times I have had to deal with such measures involved using FTP or burning a CD to be sent next day AM. And if I was dealing with a transfer of a last minute, under deadline document I would certainly follow up blindly sending it to someone with a phone call to ensure they received it. People do that with everything from faxes to shipped packages FFS!

    5. Re:Confucious Say... by SuiteSisterMary · · Score: 1

      Of course email isn't always the best way. For something small, like a bitty advertisement, it's probably fine. But, yes, generally FTP is the way to go, or upload it via courier-net.

      However, what 'the best way is' and 'what people actually use' are, generally not the same.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  137. OpenSource SPAM Firewall by Anonymous Coward · · Score: 0
  138. reeltwo: 80/s on commodity h/w with .9 F-Measure by freality · · Score: 1

    Was at the smtp level too.

    Eval of the classification system is here:

    http://reeltwo.com/products.html

  139. USPS has a much higher failure rate by ftzdomino · · Score: 1

    At one point in time I was only getting 60% of my postal mail. If you complain, your local postmaster will tell you he'll look into it and promise to call you back. When he fails to call you back, you can get ahold of the regional customer service number, promise to look into it and call you back. They of course will not call you back. Then of course you will call their national customer service number. They will open a trouble ticket, promise to call you back, but won't. When you call back later, they will inform you that your ticket will have been mysteriously closed without reason.
    The United States Postal Service has the worst customer service of any company I've ever dealt with as well as an extremely high failure rate. Email is a far better way to communicate, even if some messages never make it to you.

    1. Re:USPS has a much higher failure rate by JuggleGeek · · Score: 1
      At one point in time, I was getting 0% of my postal mail. For several months. Contacting the post office got me nowhere.

      The house was a duplex. I thought the jerk in the other house was taking it, just to be a jerk. (We, obviously, didn't get along well.)

      I went to the local post office, with a big red envelope - a birthday card kind of thing, easily visible. I explained my problem again, and asked when it should arrive. The next day, I was told. So I found a good spot and sat watching for the postman to deliver it. He delivered to the house next door, came out to the street, passed my house and the next, then started delivering mail again. I caught up to him and asked about the red envelope - and was told that he didn't deliver to those two housed (my duplex, and the house next door) because of a dog. Somebody elses dog. A dog that didn't even live at either house.

      Back downtown to the post office, and they were trying to stall me when I told them I needed to see the local postmaster. I told them that they had been refusing to deliver my mail, with no warning, for months, that they hadn't told me that when I'd come to them to question it, and that I damn well wasn't leaving without talking to the postmaster. Sure enough, it turns out that he was available after all. They gave me my back mail, which they had been holding, and my mail started coming again the next day.

      I've got to agree with you about the USPS having the worst service around. Without a government imposed monoploly, they wouldn't have a business at all.

  140. Nothing new..MXLogic was doing this 2 years ago by cubicleman · · Score: 2, Informative

    www.mxlogic.com

  141. Pahleez. Nothing new here. by Anonymous Coward · · Score: 1, Informative

    www.surbl.org nuff said?

  142. Perfect Spam Filter AND UFOs @ physorg? by cmholm · · Score: 1

    I wasn't too encouraged when I read the physorg.com spam filter story, noticing that two of their top 5 news stories in the sidebar were "Researchers say Tunguska Event was an UFO Crash: Debris of Alien Spaceship found", and "Tunguska Event: New Details and Sensational Theory". Too bad the links pointed to subscriber-only pages. Has The Enquirer spun off science/tech reporting to a new site?

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  143. I did this myself by bucketoftruth · · Score: 2, Interesting

    Any incoming email that spamassassin detects as spam I record the IP for. If that IP has more than 2 infractions in a given amount of time I execute an ssh command to add an iptables rule to my firewall to block that IP. Problem solved.

  144. 1 in 25000 is still too much by h4x0r-3l337 · · Score: 1
    From the article it looks like it's pretty much another spam-filter, albeit a 99.996% accurate one.
    Still, even one in 25000 is too much. It means that this software cannot be trusted to fully automatically classify my email, and so I will still have to babysit it, wasting time.

    Also, regarding: "the software was even better than us, picking up spam we'd incorrectly classified as legitimate emails", how the hell does a HUMAN misclassify spam as legitimate? Well, I suppose that after manually processing 25000 emails in a row, you're bound to slip...

  145. new? by SillyNickName4me · · Score: 1

    So... mail is stopped at this 'firewall' and only valid mail is allowed through... sounds good but how exactly is that different from an mta with spam filter?

  146. www.virtual-girlfriends.co.uk by BillionNamesofGod · · Score: 1

    I was actually wondering what to do with http://www.virtual-girlfriends.co.uk.....

  147. tard by Anonymous Coward · · Score: 0

    seriously. spamassassin has had such feature for years.

  148. A quick Google search finds... by Matthew+Angel · · Score: 1

    They're definitely not the first to use SVM for blocking spam, unless they've been sitting on this thing while developing a full blown set of products and companies to market them... ProofPoint has had this in their spam appliances for a while, and Aladdin has been using it in their eSafe service since at least their press release in June of 2003...

  149. Dammit! by Trolling4Dollars · · Score: 1

    Why don't people listen to me!!!? I keep saying that we need to have a DNS like service for the following applications:

    1. Spell checking dictionary (multiple languages witha "root server" for each dictionary)
    2. Application to data type association (cross platform and non-profit so that all applications and file types could be included)

    But do they listen? No.

    1. Re:Dammit! by shufler · · Score: 1

      I was not listening to you, as you were not the one who proposed an RFC where mail servers reject mail if there are spelling errors.

      Clearly you are being comical (dare I say you are trolling), so I will humor you with the following rebuttal:

      1. Again, who will manage these dictionaries, and who will authorise the contents of? Most of the problems I listed before still apply, only now you're creating all sorts of network traffic. You'll in effect, have to send your e-mail to some centralised server after each correction. Note that I'm not going to begin to get into the privacy issuse surrounding this.

      You could cache the dictionary locally, but that takes time. In theory, this could be possible. You cache once, and check for updates later. Regardless, how will you verify the dictionary is correct when you cache it from a 2nd or 3rd tier Dictionary Server?

      2. Obviouslly.

      This is a silly, and stupid idea. Which means I expect to see it implemented within the next decade.

  150. wat no link? by butane_bob2003 · · Score: 1

    Until there is something to evaluate or, less exciting, purchase, it's all just vaporware. Where is the open source distribution?

    --


    TallGreen CMS hosting
  151. Missing the point by cipher+chort · · Score: 1

    You said yourself that they aren't doing anything unique. Other solutions employ connection blocking as well. Their claim is to process a certain number of messages per second/hour/day/whatever, not connections. There is no possible way you can process as many messages as they say, using SpamAssassin and a bunch of PERL plug-ins.

    Compare all the stuff you mentioned as what Barracuda does, vs. what the widely acknnowledged "fastest" SMTP appliance does... IronPort (which, by the way is a competitor to the company I work for) just has a totally speed optomized MTA with a little speedbump of a Brightmail filter (which is itself fairly fast, but then IronPort took out a bunch of Brightmail's filter to make it even faster).

    Now an IronPort box will send out about 600,000 messages per hour in spam cannon mode. Depending on the model, and the creative license taken by their sales rep, they claim to process between 100,000 to 300,000 messages per hour inbound. Keep in mind this is with an MTA written strictly for speed and one of the faster spam filters (certainly it runs rings around SpamAssassin, I've seen both in action).

    Flat out, Barracuda are lying when they say an individual box can handle n million messages per day. Fantastic claims like 115 messages per second are absolutely ludicrous. That works out to 414,000 messages per hour. You'd be lucky to get a Beowolf cluster of ____ to process that many messages per hour through a SpamAssassin filter (or for that matter, anything written in PERL).

    As for doing it better, cheaper, etc probably 5-10 other companies do spam-blocking better than Barracuda, and most of them have the same degree of maintanence (some significantly less).
    As for cheaper, there's no way any company can do it that cheaply, including Barracuda. I gaurantee they're taking a big loss on what they're shipping today, but they don't have a real company's business model, they're trying to get acquired. Barracuda are only aiming for market share, that's it. If they had to feed themselves by their sales rather than their funding, they would starve.

    The other competitors aren't charging more because they're price-gouging, they're charging that much because they need to in order to sustain a business (in fact some of them, like IronPort are actually burning their money very quickly).

    Using Open Source doesn't magically mean they have zero overhead. All the other companies selling e-mail security appliances use a substantial amount of Open Source code, although most of them aren't dumb enough to use SpamAssassin (with the exception of McAfee and Sophos).

    That's OK, though. The Slashdot army can continue to delude themselves into thinking that Open Source automatically means software so cheap that any individual person can buy enough software to support a large enterprise. I wonder who Joe will work for that will pay him that much if all the software is free, though?

    --
    Someone is WRONG on the Internet!
  152. Sorry Guys, but it's been done a long time ago by by joemapango · · Score: 2, Informative

    The firewall I use does exactly what this company is claiming their new product does. I've been running it for years. It's Open Source to boot. It's called messagewall, and I think it's great. My (other) mail server receives between 100 and 700 spams a day, out of which I actually receive 1 or 2. I like it because it rejects the mail if it is spam before the sending server can actually send it.

    The down side, you have to load, compile, and build it. It's not too bad, even for a non programmer like me.

    CC

  153. Re:Spam firewall? I want a hard drive firewall by geekboy2k · · Score: 1

    100 Megs is roughly equivalent to 1 modem year... 8*)

    (Yes - I DID download a 100 MB file over a 56K modem a few years back - took about a week with download resume).

  154. Simple solution by AuraSeer · · Score: 1

    In this particular case, since you know that all your critical emails show up with a certain type of file attached, you'd just tell the filter never to ditch anything with that attachment type. Presto, no false positives on the important stuff. (Theoretically you'd start getting false negatives too, but not many; how often does a spam contain a PDF attachment?)

    More generally, you'll want to make sure your clients know email is unreliable. No matter what precautions you take, there is ALWAYS a positive chance that some server error causes the message to be lost. Tell your clients that if they don't receive a human acknowledgement within N business days, they need to assume the mail never arrived.

    If these "very wealthy individuals" insisted on sending you important legal documents by USPS without proof of delivery, you'd think they were nuts. Why should email be considered any different?

  155. On the contrary by Julian+Morrison · · Score: 2, Interesting

    Let's configure all SMTP servers to drop mis-spelled email. Then not merely will we have ended the scourge of spam, but also cleared the internet of dumb people. This is not a bug!

    You should re-run your study, and correlate against average IQ before and after...

    1. Re:On the contrary by Trepalium · · Score: 1

      I suppose your spell checker dictionaries include people's proper names? Didn't think so. Might be fine if all your e-mail comes from John Bell, or Will Silvers, but mine doesn't.

      --
      I used up all my sick days, so I'm calling in dead.
  156. Why is it a firewall. by Anonymous Coward · · Score: 0

    Hi All,

    Well I'm surprised to see this /.'d, but I will say a few words about it (I'm Matthew Sullivan if you hadn't guessed).

    What makes our firewall a firewall is a fundamental differnce in the way we handle the mail. Products such as the Baracuda Spam Firewall are filters - they accept the mail and looks for spam to reject. Our software looks for real mail to accept and rejects everything else - the difference being real mail does not find new ways to get around filters, spam is continually doing it.

    Currently the software is ALPHA code, and the test results are from that. The one FP it had was predicable and will be solved before going to beta.

    Now flame all you want ;-)

    I will not likely be able to read comments, so if you want to talk to me mail me via the form on: http://www.dnsbl.sorbs.net/

    Thanks

    Matthew

  157. A filter by any other name... by argent · · Score: 1

    "Existing anti-spam software filters out spam whereas ours puts up a firewall, stopping all email traffic and only allowing real mail through,"

    In other words it's a filter. Sheesh.

    Filtering is not fighting spam, it is an accomodation with spam.

  158. UniQuest by Qaztal · · Score: 1
    UniQuest is part of the University of Queensland admittedly the commercial part, but all Uni's have them these days are you going to ignore all press releases from Uni's? Commercialisation is required these days to keep adequate funding going into Uni's.

    So no these researchers did not make the company per se.

  159. SVM machines by yarikoptic · · Score: 1

    Actually I like the idea quite a lot: what is SVM? support vector machine.
    What is support vector (SV): just an instance of the class which happened to be valuable in definition of the separating boundary between spam and non-spam. This reduces amount of 'valuable' information a lot. On other hand you achive good generalization on future classifications. Idea is simple and straightforward :)

  160. Premise of article is false, others are using SVM by JManAMS · · Score: 1

    The premise of this article is entirely false and not well researched. There are commericial vendors already offering spam firewalls and leveraging SVM (Support Vector Machine) algorithims. A simple search turns up the likes of Proofpoint (http://www.proofpoint.com).

  161. Always exceptions by unmuzzled+and+mean · · Score: 1
    Trouble is what about doctors or researchers etc who might actually want to use viagra in an e-mail without it being spam. Or even the real workers in the company that produce the stuff and might use it to organise sales and distribution without spamming the innocent.

    There will almost certainly be too many individual cases for this to work.

  162. altruism? by Anonymous Coward · · Score: 0

    its been written by University coders - will the work be marketted and sold or will it be released as OS for the common good of all mankind?

  163. Re:Spam firewall? I want a hard drive firewall by MustardMan · · Score: 1

    How long is a modem year?

    A very very very long time. Long enough that I waited a month before deciding to install X because I knew my dialup provider was going to crap out while downloading the packages.

  164. Bayesian redux. 0wned by spammers. Not mine. by iamcf13 · · Score: 1
    My software attacks the structure of spam, not the content of it.
    It allows the user to select the level of filtering desired. All email containing content unwanted by the user is treated as spam. At SpamByte code 0 (which is displayed along with your email address and a notice that 'all email content containing unwanted email will be summarily deleted or reported as spam'), the only spam that gets through will look something like this....


    Visit my spam site
    http : / / spamsite . example . com
    spammer @ spamsite . example . com


    It is spam that got past my program's filtering routine but is inconvenient for the user to use. Because it is written like this to evade the filters (in spite of the email sender warning above), the sender must be a spammer and the message can be reported as spam and deleted without further thought. Once this task becomes overwhelming, 'close' your inbox for a while then 'reopen' it later--Let the spammers deal with the bounces of 'unavailable' mailboxes.

    And anyway, the one misclassified message mentioned in the article could have been a real email treated as spam, unacceptiable performance in a business or otherwise mission-critical environment.

    It was press released on 2004-08-16, one week before the 2004-08-23 date in the article

    An earlier version of one of the software programs using a different (now discarded) approach was submitted as a Slashdot story but was rejected.