Slashdot Mirror


Stopping Spam Before It Hits the Mail Server

Al writes "A team of researchers at the Georgia Institute for Technology say they have developed a way to catch spam before it even arrives on the mail server. Instead of bothering to analyze the contents of a spam message, their software, called SNARE (Spatio-temporal Network-level Automatic Reputation Engine), examines key aspects of individual packets of data to determine whether it might be spam. The team, led by assistant professor Nick Feamster, analyzed 2.5 million emails collected by McAfee in order to determine the key packet characteristics of spam. These include the geodesic proximity of end mail servers and the number of ports open on the sending machine. The approach catches spam 70 percent of the time, with a 0.3 false positive rate. Of course, revealing these characteristics could also allow spammers to fake their packets to avoid filtering."

157 comments

  1. It'll work..except when it doesn't. by MrCrassic · · Score: 3, Interesting

    I'll go first.

    All spammers have to do is change the characteristics of the message. It's always going to be a cat and mouse game, just like antivirus and antispyware, so saying that they've found THE solution to blocking spam from hitting the server is slightly irresponsible.

    1. Re:It'll work..except when it doesn't. by ByOhTek · · Score: 2, Interesting

      Unless they use a truly novel approach of stopping spam before it hits the server.

      I suggest an AK-47.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    2. Re:It'll work..except when it doesn't. by MrCrassic · · Score: 1

      C4 on the outside of the firewall. That might remove more than expected...but it works!

    3. Re:It'll work..except when it doesn't. by gnick · · Score: 3, Insightful

      I realize that you're kidding, but removing more than expected is something that I consider unacceptable. If it hits the mail server and gets shuffled off into a spam folder with 100 pieces of trash, that's fine. But if it's not even going to make it to the mail server, 0.3% is too high a false positive rate.

      --
      He's getting rather old, but he's a good mouse.
    4. Re:It'll work..except when it doesn't. by OrangeMonkey11 · · Score: 1

      you've hit the nail on the head also considering they said the app catches 70% of the spam , so what happen to the other 30%

    5. Re:It'll work..except when it doesn't. by Have+Brain+Will+Rent · · Score: 1

      You are right, it is a cat and mouse game. The problem is that the solution being employed is looking at the wrong mouse and the wrong cat.

      In this case the mice are the spammers themselves - the people - not the messages. And the cat shouldn't be anti-spam software, at least not in the sense of detect and eliminate software. The cat should be a bounty on the spammers themselves. There are always people who know who the spammers are. Those people are likely just as unscrupulous as the spammers so they can be induced to rat out the spammers for a reasonable reward. Think of the amount of money spent on software to deal with this, the value of ISP resources, the value of individual time dealing with this etc. It should be possible to offer some pretty significant rewards in return for helping with the elimination of the spammers.

      The same method would work with those who deliberately spread a virus/worm for any reason.

      --
      The tyrant will always find a pretext for his tyranny - Aesop
    6. Re:It'll work..except when it doesn't. by TheBeardIsRed · · Score: 1

      Did you read the article? I mean, sure it is a cat and mouse game, autonomous system manipulation and IP based forensics goes a little beyond the "characteristics of the message".

    7. Re:It'll work..except when it doesn't. by Anonymous Coward · · Score: 0

      Well, yes, and how is a 70 percent effectiveness justified? Who is that good enough for? You'll lose 3 out of 10 emails, but you'll be mostly spam free? Great.

      You'd think a simple keyword blocker would achieve results better than 70 percent. Maybe they can tune it better, maybe not. Either way, it's pretty useless right now.

    8. Re:It'll work..except when it doesn't. by bschorr · · Score: 1

      Well, the other 30% will be subject to the same filtering systems we use now I assume. I certainly wouldn't scrap my existing filters for a system that only catches 70%.

      But it seems to me that there are already a variety of devices you can deploy between the firewall and your mail server (or even as part of your firewall) that promise to filter out significant amounts of spam. Barracuda and other such devices. Many firewalls have some spam filtering too. And there are services like Pau Spam or MailFoundry or others that promise to filter out most spam before it even hits your firewall.

      So while these folks might have a new algorhythm it doesn't seem to me like there's anything revolutionary about filtering mail before it hits your mail server.

      --
      -B-
    9. Re:It'll work..except when it doesn't. by Alarash · · Score: 1

      You are, of course, correct. The main flaw of such techniques is that you just need to hold the packets. What matters is that you deliver the packets, not the rate at which you deliver them. Instead of sending all the packets of a spam at the same time, the spammer will send the first packet of the first spam, then the first packet of the second, and so on. When they reached the first packet of the 100th spam, they'll send the second packet of the first spam, and so on.

      This technique is used by Layer-7 attacks where DPI devices will 'forget' about an attack pattern if the packets of the said pattern are not all sent within X seconds/minutes.

    10. Re:It'll work..except when it doesn't. by foxx1337 · · Score: 1

      the short description: "developed a way to catch spam before it even arrives on the mail server"
      >"a way"

      tfa title: "A Better Way to Shoot Down Spam"
        >"a [...] way"

      your post: "so saying that they've found THE solution to blocking spam"
      >"THE solution"

      someone's a bit eager to bash here...

    11. Re:It'll work..except when it doesn't. by Bysmuth · · Score: 1

      Not quite - the hit rate is 70 percent, which means that 70 percent of the messages that are spam will never reach your inbox, and the other 30 percent will. The number you're after is the false alarm rate, 0.3%, which tells you that only 3 out of every 1000 non-spam messages will be incorrectly flagged as spam.

      My initial reaction to these numbers was to wonder what percentage of e-mail is spam. The article says it's a whoppingly high 90.4%, which I think makes the false-alarm rate more than acceptable, as (by my calculations) only one out of every 229 e-mails flagged as spam will be a real e-mail. In contrast, if, say, only 1% of e-mails were spam (in which case we probably wouldn't need a spam detector at all, but still), 3 out of every 10 e-mails flagged as spam would actually be real e-mails.

      Of course, this is just a long-winded way of noting that hit rates and false alarm rates aren't terribly useful without taking the base rate into account.

    12. Re:It'll work..except when it doesn't. by sqldr · · Score: 1

      nah.. I mean, how can anyone defeat ANYTHING called "Spatio-temporal Network-level Automatic Reputation Engine"? I can barely even say it. When the machines finally take over, the human race will probably be wiped out by a Spatio-temporal Network-level Automatic Reputation Engine. It probably has its own gravity field. ZOMG! The Spatio-temporal Network-level Automatic Reputation Engines are coming!

      --
      I wrote my first program at the age of six, and I still can't work out how this website works.
  2. RFC 3514 by Anonymous Coward · · Score: 4, Funny

    Problem already solved back in 2003, I don't get any spam now.

    1. Re:RFC 3514 by darpo · · Score: 4, Informative

      For those who don't feel inclined to Google for it:

      "The evil bit is a fictional IPv4 packet header field proposed in RFC 3514, a humorous April Fools' Day RFC from 2003 authored by Steve Bellovin. The RFC recommended that the last remaining unused bit in the IPv4 packet header be used to indicate whether a packet had been sent with malicious intent, thus making computer security engineering an easy problem."

    2. Re:RFC 3514 by NevarMore · · Score: 1

      Fictional?!?!?!?

      Well then I guess its time to go polish up the old resume.

  3. I don't get it... by KC7GR · · Score: 1, Interesting

    Why do we need a crazily complex scheme like this when a simple entry in your router's 'Deny' list (for the source IP of the spam) has the same end effect?

    Given the spew pouring out of the IP space of China, LACNIC, and Russia, blocking in such a manner appears to be near-lossless compression.

    --

    Bruce Lane, KC7GR,

    Blue Feather Technologies

    1. Re:I don't get it... by BlueKitties · · Score: 3, Insightful

      Many spam messages are propagated by botnets, spoofed IPs, etc, so that isn't a perfect solution. Really, we need to combine different approaches, instead of trying to find a holy-grail.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    2. Re:I don't get it... by JoeBuck · · Score: 1

      Spam is almost exclusively produced by botnets. Vulnerable computers exist all over the world, so it shouldn't be surprising that more spam comes from outside your country (wherever you live) than inside. You, personally, have no one in China or Russia that you correspond with, but a debtor nation like the US is in a rather poor position to f*ck with the legitimate mail traffic of its main creditor. The most effective way to kill spam would be to aggressively eliminate botnets, wherever they are. A machine determined to be a member of a botnet could be isolated, blocked from sending email any place other than the support address of its ISP. Access could be restored when the machine is disinfected.

    3. Re:I don't get it... by Drakin020 · · Score: 1

      Because many spam emails are generated from open relay servers.

      --
      The greatest revenge in life is massive success.
    4. Re:I don't get it... by Lennie · · Score: 2, Interesting

      Many have found, if your outside the US, blocking US is much more effective then blocking China and Russia.

      --
      New things are always on the horizon
    5. Re:I don't get it... by TheRaven64 · · Score: 1

      Good plan, block the countries sending the most spam. Currently, most spam is sent from the USA. I notice that your mail server is in the USA, so unfortunately this means you won't be able to contact anyone adopting this plan, but I don't think it's too high a price to pay for reducing the total amount of spam.

      --
      I am TheRaven on Soylent News
    6. Re:I don't get it... by John+Hasler · · Score: 1

      > Good plan, block the countries sending the most spam.

      No, just block countries that send a lot of spam and in which you have no correspondents. Obviously this will work well for some and poorly for others. If it won't work well for you don't do it.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    7. Re:I don't get it... by element-o.p. · · Score: 1

      A machine determined to be a member of a botnet could be isolated, blocked from sending email any place other than the support address of its ISP. Access could be restored when the machine is disinfected.

      That's what we did at the ISP I used to work at.We ticked off a few customers but not as many as were ticked off at us before we implemented that policy. I was amazed at how vocal our customers could be when AOL started rejecting our e-mails...

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    8. Re:I don't get it... by element-o.p. · · Score: 1

      Not in my experience, for however much or little that's worth.

      I found that the bulk of UCE that hit my mail server came from either China or Korea. After I began blocking all IP addresses from either of those two countries, I found the amount of spam hitting my inbox was almost nil.

      Of course, it was my personal mail server, and I don't have any contacts in either of those countries, so the SNR from China and Korea was essentially zero (no signal, all noise). YMMV, however.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    9. Re:I don't get it... by MikeS2k · · Score: 1

      Indeed, a lot of spam to my mail server comes from China, Korea, or India.
      I see the occasional spam come from the USA, but it's a very small amount. Same with Canada.
      The hostnames I often see seem to belong to residential addresses - DSL connections etc. It seems a damn botnet is responsible for sending all the "Acai berry" and Viagra/Cialis spams to my domain.

      I don't shitcan the mails from "bad" countries outright, but I do increase the "weight" / probability it might be spam.
      I've also whitelisted Britain, so no e-mail coming from UK IP addresses will get filtered (I am based in the UK)

      Setting this up on an SMTP proxy box running ASSP took a day, and has reduced spam on my network by 90-95% - it's a no brainer, really.

      --
      120 characters should be enough for anybody
  4. My solution stops spam completely by Anonymous Coward · · Score: 0

    I figured out how to stop 100% of spam. I've disconnected my mail server from the internet. Sure, it catches a few false positives that way, but that's really the best part... the more spam I get, the lower the false positive rate!

  5. Spammers evolve from experience by pearl298 · · Score: 3, Insightful

    Just like other criminals, spammers must quickly respond to what actually works. In essence this is the flaw in any "security by obscurity" scheme, the bad guys simply respond to whatever works. If you get to try several billion times a day then you can try a whole lot of combinations.

  6. .3% false positive is pretty high by Dynedain · · Score: 5, Insightful

    That means that in my office of 50 people, with an average of 50 emails per day (a very very low estimate), we'd get 7-8 false positives daily. I'd hear bloody murder if that was the case.

    We get a lot more mail than that per day, and our spamassassin without autolearning (simply flag anything higher than 5.0) does a hell of a lot better job than that... down in the range of 1-2 false positives a month. Assuming a low daily average of emails (like my example), that's .002% false positives.

    --
    I'm out of my mind right now, but feel free to leave a message.....
    1. Re:.3% false positive is pretty high by Anonymous Coward · · Score: 0

      And a 70% hit rate is pretty low. And it seems a bit odd to pitch this as anything new just because the process doing the inspection isn't a SMTP service.

    2. Re:.3% false positive is pretty high by Sockatume · · Score: 1

      And of course, if you want to actually spot the false positives, you have to let all the spam hit the mail server anyway. Unless you're willing to just ignore all the spam packets and put up with all those false positives being lost to the ether, this won't reduce your mail processing load at all.

      --
      No kidding!!! What do you say at this point?
    3. Re:.3% false positive is pretty high by dyingtolive · · Score: 1

      It is somewhat ambiguous, but I had read it 0.3%, not 3%, which implies that you'd lose 0-1 emails/day if you were averaging 50 total a day. Still higher that way than your current method, but nowhere near as bad as 7-8 daily.

      --
      Support the EFF and Creative Commons. The war is coming, and they're supporting you...
    4. Re:.3% false positive is pretty high by Sockatume · · Score: 1

      50 a day * 50 people = 2500 messages, 2500 messages * 0.3% = 7.5 emails.

      --
      No kidding!!! What do you say at this point?
    5. Re:.3% false positive is pretty high by dyingtolive · · Score: 1

      Ah, right. For some reason, I was reading 50 emails a day total. I seem to have taken my stupid pills today.

      --
      Support the EFF and Creative Commons. The war is coming, and they're supporting you...
    6. Re:.3% false positive is pretty high by Anonymous Coward · · Score: 0

      I've gotten ~3500 Nagios emails since end of April. One of the guys is marking all of them "unread" until he quits. He's at over 9000.

    7. Re:.3% false positive is pretty high by scorp1us · · Score: 1

      Right, you read it wrong, like you were supposed to. 70% = 0.7, 30%= 0.3. Ergo, if it isn't catching spam correctly, its marking the rest as spam, that way you catch all the spam! I wonder at what point in time it'd be better to reject everything and just deal with escalated messages (to phone calls, txts, tweets, etc). Then you can ignore email all together.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    8. Re:.3% false positive is pretty high by element-o.p. · · Score: 1

      I wonder if you could make this technology a plug-in to SA to simply bump up the spam score by, say, a point and continue with your SA filtering anything higher than 5.0?

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    9. Re:.3% false positive is pretty high by Ioldanach · · Score: 2, Informative

      From the article, "The end result was a system capable of detecting spam 70 percent of the time, with a 0.3 percent false positive rate." The summary dropped an instance of the word "percent". I wasn't sure how to read it either so I specifically looked for the source of the 0.3 in the original.

    10. Re:.3% false positive is pretty high by Ioldanach · · Score: 1

      50 * 50 * .3% = 2500 * .003 = 7.5, so yes 7-8 emails per day. 3% would be 75 false positives per day. Incidentally, the 70% success rate if every person got one spam for every good email means the company would still receive 750 spams per day, or 15 per person per day.

    11. Re:.3% false positive is pretty high by scorp1us · · Score: 1

      I was hoping to be modded funny. Ir insightful. hard to tell the difference these days...

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    12. Re:.3% false positive is pretty high by ancientt · · Score: 1

      what point in time it'd be better to reject everything and just deal with escalated messages

      This is in fact, the real solution. Email was not designed for the world we live in and cannot be truly fixed. The convenience and ubiquity of email, however, makes it very difficult to give up. IM, social networking and SMS are taking over the role that email used to reign alone. There will be a natural progression toward obsolescence as email is replaced.* When the consumer does not need email, that will be the tipping point. At that point some of the solutions that cannot hope to be implemented now can begin to be considered. (Crypto-signed emails, validated servers with validated nodes and pay per email spring to mind.)

      * - At some point there will be a widely enough supported solution that email will be obsolete enough in businesses that the average consumer will not need it. That's a lot of "that"s. If it were said thus, however, even more readers would suffer permanent eye glaze.

      --
      B) Eliminate all the stupid users. This is frowned upon by society.
  7. If you going to cut & paste, then do it correc by davebarnes · · Score: 1

    The original is "The end result was a system capable of detecting spam 70 percent of the time, with a 0.3 percent false positive rate."

    --
    Dave Barnes 9 breweries within walking distance of my house
  8. False positive rate? by johndiii · · Score: 4, Insightful

    0.3 would be terrible - three out of ten false positives. 0.3 percent - what the article actually says - is not too bad. But current techniques allow me to check the spam bin for such messages. This technique would pretty much preclude that capability, since the mail would never arrive at the server. I'm not sure that a rate of 0.003 would be acceptable under those circumstances.

    --
    Floating face-down in a river of regret...and thoughts of you...
    1. Re:False positive rate? by santax · · Score: 1

      Help me here... Personally I would think that if 10 is 100% 0.3 is less than 1 mail. And not 3 out of 10. Personally I'd rather deal with spam than mis out one 1 legitimate mail. My own personal anti-spam filter is quite rough but I don't mis that many mails. And when my mail filters blocks spam, it sends out a message with redirections to an alternative gsm-number telling them to call me so I can whitelist the adres. I had about 4 times people calling me. Not one of those was a spamwhore :) So the granted whitelist turned out to work perfect.

    2. Re:False positive rate? by girlintraining · · Score: 1

      0.3 percent false positive

      They predicted something around 97 billion e-mails per day sent in 2007. I wouldn't want to guess what it's at today, but it's probably higher. Regardless, 0.3% of the emails equates to about 291 million legitimate emails per day black holing. No errors. No "marked return to sender". It just vanishes, eaten by the shub internet. Oops. And we can be pretty sure those numbers are higher -- this is a back of the envelope analysis.

      --
      #fuckbeta #iamslashdot #dicemustdie
    3. Re:False positive rate? by amorsen · · Score: 1

      Personally I would think that if 10 is 100%

      10 isn't 100%. 1 is 100%. That's how % is defined.

      --
      Finally! A year of moderation! Ready for 2019?
    4. Re:False positive rate? by amorsen · · Score: 1

      No errors. No "marked return to sender".

      If the box just dumps the packets on the floor, the sender will eventually get an error message from their mail server. Of course the mail server will have tried uselessly quite a lot of times (for days, usually) before giving up.

      --
      Finally! A year of moderation! Ready for 2019?
    5. Re:False positive rate? by raju1kabir · · Score: 2, Interesting

      Help me here... Personally I would think that if 10 is 100% 0.3 is less than 1 mail. And not 3 out of 10.

      .3 is 300 out of 1000.

      .3% is 3 out of 1000.

      It's similar to the confusion created when idiots write "It only costs me .25 cents to make a phone call" when they really mean ".25" or "25 cents".

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    6. Re:False positive rate? by vux984 · · Score: 5, Insightful

      And when my mail filters blocks spam, it sends out a message with redirections to an alternative gsm-number telling them to call me so I can whitelist the adres.

      That's called back scatter and its as bad as spam.

      Think about it, my mail servers block about 35,000 spam per day. If they sent a message to each failed recipient with alternative instructions, that would be 35,000 messages I sent out. Some 34,990 of those messages would either be undeliverable or would get delivered to people who had nothing to do with the original message. You are effectively clogging up a bunch of innocent peoples mail systems with your messages.

      Put it another way, suppose some spammer sends 1,000,000 messages with your email address spoofed as the sender. If everyone else did what you do, you would then receive 1,000,000 messages back to your inbox giving you alternate instructions to contact these people.

      You wouldn't want that. Nobody else does either. So please stop.

    7. Re:False positive rate? by Anonymous Coward · · Score: 0

      Ya know what? If you can't make a mail message that doesn't look like spam, I don't want to hear from you.

    8. Re:False positive rate? by Anonymous Coward · · Score: 0

      And the undeliverable messages cause their own backscatter and on and on and on...

    9. Re:False positive rate? by element-o.p. · · Score: 1

      Personally I would think that if 10 is 100%

      10 isn't 100%. 1 is 100%. That's how % is defined.

      Trying to follow all of the numbers without any context is making my head hurt.

      Neither TFS, GPP nor you were very clear on the key aspect of percentages: they are a ratio. You said, " 10 isn't 100%" but that's not necessarily true. Ten out of how many? 10 out of 10 is 100%. However, expressed as a ratio, 10/10 = 1, which is what you said is how 100% is defined (100 per cent, i.e., 100 per 100, or 100/100 = 1 = 100%). Since no one specified ten out of how many total, 10 could be 1%, 100%, 1000% 3.14159265358% or 42%; you can't tell.

      </pedantic>

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    10. Re:False positive rate? by element-o.p. · · Score: 1

      Mod parent up!

      Back scatter spam has been a known issue for a long time now. There's no more excuse for anyone still operating a mail server this way than there is for anyone still knowingly operating an open relay (since for all intents and purposes, that's what this is).

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    11. Re:False positive rate? by mshieh · · Score: 1

      .3% false positive rate isn't bad but isn't great. However, you have to think of this approach as a technique rather than a solution. An effective anti-spam solution will combine several techniques, so the false-positive rate of any individual technique won't be enough to reject mail. Also, the penalty for flagging a mail as spam can be scored in a way that mail is not lost. For example, yahoo is notorious for flagging legitimate mail as spam, but generally delays the mail via greylisting instead of rejecting it outright.

      When combined with other scoring mechanisms into an overall heuristic, .3% is tolerable as one tool in the box. However, my first impression is that this is at best an incremental improvement over an IP blacklist.

    12. Re:False positive rate? by gujo-odori · · Score: 1

      Actually, that's horrible, especially at such a low catch rate. I work for one of the major anti-spam vendors, and if our FP rate was that high, the only thing that would stop our customers from killing us is the fact that they would all be former customers. People get called in the middle of the night for an FP rate much, much lower than that. And our catch rate is way, way north of 99%.

      At a catch rate of only 70%, we could guarantee zero false positives. Ever. Anyone who gets an FP rate that high at a catch rate of only 70% has nothing to brag about. I'd be ashamed to show my face in public, let alone publish my results.

    13. Re:False positive rate? by MikeS2k · · Score: 1

      What's the problem with rejecting the SMTP session, with the error displaying the SMTP error code along with your phone number/error message in it?

      --
      120 characters should be enough for anybody
    14. Re:False positive rate? by vux984 · · Score: 1

      What's the problem with rejecting the SMTP session, with the error displaying the SMTP error code along with your phone number/error message in it?

      Nothing, but that's not what was described. What was described was a situation where a 'bounce' message was sent by the recipient.

      Additionally, for performance reasons a lot of spam processing usually happens after the message is accepted. In this case you can't reject the SMTP session, because by the time you decide its spam, the session is long over.

    15. Re:False positive rate? by santax · · Score: 1

      And when my mail filters blocks spam, it sends out a message with redirections to an alternative gsm-number telling them to call me so I can whitelist the adres.

      That's called back scatter and its as bad as spam.

      Think about it, my mail servers block about 35,000 spam per day. If they sent a message to each failed recipient with alternative instructions, that would be 35,000 messages I sent out. Some 34,990 of those messages would either be undeliverable or would get delivered to people who had nothing to do with the original message. You are effectively clogging up a bunch of innocent peoples mail systems with your messages.

      Put it another way, suppose some spammer sends 1,000,000 messages with your email address spoofed as the sender. If everyone else did what you do, you would then receive 1,000,000 messages back to your inbox giving you alternate instructions to contact these people.

      You wouldn't want that. Nobody else does either. So please stop.

      I do get your point really. But my dad (read: the boss) would not be happy if he missed a deal cause a million people who got spoofed got 1 mail from us telling them to call us if their message wasn't spam. It's a flaw in the smtp protocol and we are handeling it is as best as we can. We send on every 1000 mails one message, telling them they got in the spambox and that they should call if it's not spam. We are not the problem. The spammers are, so please, don't turn it around... I am not the problem, I just tackle the problem in the best way for both me and our customers. And it works. Now, go bug the dudes who don't want to make their precious smpt more secure.

    16. Re:False positive rate? by Leebert · · Score: 1

      I do get your point really. But my dad (read: the boss) would not be happy if he missed a deal cause a million people who got spoofed got 1 mail from us telling them to call us if their message wasn't spam.

      ...

      I am not the problem, I just tackle the problem in the best way for both me and our customers.

      I really, truly hope you and your dad both are victims of a joe-job some time in the near future. I'm reasonably certain that this is the only way you'll truly understand.

      (Not that you'd actually see it with your current setup.)

    17. Re:False positive rate? by vux984 · · Score: 2, Insightful

      I do get your point really. But my dad (read: the boss) would not be happy if he missed a deal cause a million people who got spoofed got 1 mail from us telling them to call us if their message wasn't spam.

      Read that over a few times. You are saying its ok to send out a MILLION unsolicited and annoying email messages (aka SPAM) to people who have never heard of you, so that your father won't miss a single deal?

      How is that any different from rationalizing sending out a million direct marketing spam in the hopes of securing a single deal from it?

      Bottom line, if your dad absolutely can't afford to "miss a deal", two things:

      1) your backscatter system isn't going to necessarily work. Just because it worked 4 times is meaningless, you have no idea how many legitimate emails you lost. There is a high percentage change that your backscatter will be (correctly) identified as spam by other mail servers and discarded, so your notifications won't get delivered. And there is a high percentage that even if someone received your backscatter, they just deleted it. (I receive literally dozens of 'your mail could not be delivered' messages daily - some of them are backscatter, many of them are virus/malware pretending to be backscatter.) Which leads me to my next item:

      2) if 'not missing a deal' is that important, then scan your own spam box for false positives. That's the sane way to handle this.

      We send on every 1000 mails one message, telling them they got in the spambox and that they should call if it's not spam.

      Please clarify this. Are you saying for every 1000 spam, you only send 1 notification? If so how do you choose which 999 spam you ignore vs the 1 you send a notification? Or are you saying only 1 in a thousand messages you receive is spam??

      We are not the problem. The spammers are, so please, don't turn it around... I am not the problem

      This is like seeing a drive by shooting in progress, whipping out your semi-auto and pumping as many rounds as you can in the general direction of the car. Your bullets are just as likely to hurt innocent bystanders as the criminals. Similiarly your email back scatter is just as harmful as the spam itself. You aren't the only problem, but you aren't part of the solution.

      Now, go bug the dudes who don't want to make their precious smpt more secure.

      Don't be naive. Secure email is trivial. Convincing everyone from Australia to Zimbabwe to switch to it is hard. And until YOU are willing to miss out on messages from people who haven't switched to your secure solution of choice, the problems will persist. And I don't see that happening anytime soon... you said it yourself... dad doesn't want to miss a single deal... no way in hell he's going to require that everyone who wants to send him messages conform to some new security regime... he'd miss messages left and right.

    18. Re:False positive rate? by lanzz · · Score: 1

      What's the problem with rejecting the SMTP session, with the error displaying the SMTP error code along with your phone number/error message in it?

      qmail is usually the problem, not supporting recipient verification during smtp out of the box due to its security model of minimum privileges for each subsystem.

    19. Re:False positive rate? by crimperman · · Score: 1

      > What's the problem with rejecting the SMTP session, with the error displaying the SMTP error code along with your phone number/error message in it?

      Agreed! Back-scatter in the form of messages generated by the recipient server are worse than the original spam in my opinion because you can't effectively block them without blocking bounces for mail your clients _did_ send. Add to this that spammers usually fake the from and reply-to headers and it's somebody else getting the bounces.

      Receiving SMTP servers should not send bounces for unknown recipients (and should _never_ respond to suspect spam messages). Instead they should simply reject the message at SMTP level with a user unknown error. You can add any custom message to that. On a previous server we had "user unknown - please try info@". This works because the relaying server handles the rejection and in turn responds to whomever it permitted to relay through it. I am yet to see a legitimate reason for a receiving SMTP server to generate a bounce message (out off office replies is a different issue!).

    20. Re:False positive rate? by u38cg · · Score: 1

      Thanks. Half the spam I receive is backscatter of various sorts.

      --
      [FUCK BETA]
    21. Re:False positive rate? by SlashDev · · Score: 1

      I'm sorry, but how did you calculate that 0.3 = 3 out of ten? 0.3 is out of a hundred, that would be 0.03 out of ten. The article says 70% caught and marked as spam, out of those 70%, 0.3% were false positives.

      --

      TOP DSLR Cameras Reviews of the top DSLRs
    22. Re:False positive rate? by johndiii · · Score: 1

      0.3% does indeed correspond to a rate of 0.003. That's what the article said, but it's not what the summary said. The summary said "The approach catches spam 70 percent of the time, with a 0.3 false positive rate." Omitting the "percent" changes the actual value by a factor of 100 from what the article says.

      --
      Floating face-down in a river of regret...and thoughts of you...
  9. Just analyze the source.... by Anonymous Coward · · Score: 0

    Did the e-mail message originate from Taiwan, Indonesia, or some other third-world country? If so, block it.

    1. Re:Just analyze the source.... by jarl1976 · · Score: 1

      Taiwan is not a third world country, and depending on who you ask not even a country. Anyway blocking out all of asia is probably a bad idea for many businesses.

  10. Not practical. by Anonymous Coward · · Score: 0

    And for those of us who do business with Chinese entities that have a ".cn" at the end of their domains?

    Am I going to have to request a whitelist entry every time I get a new contact?

    And what happens when someone tries to contact me out of the blue before I have a chance to white list them?

    1. Re:Not practical. by oldspewey · · Score: 4, Funny

      what happens when someone tries to contact me out of the blue before I have a chance to white list them?

      Absolutely nothing happens ... at least from your perspective.

      --
      If libertarians are so opposed to effective government, why don't they all move to Somalia?
    2. Re:Not practical. by gnick · · Score: 1

      Slightly off-topic, sorry, but I think it's abysmal enough to post and interest a few (or just make you thankful you're not here.)

      "Absolutely nothing" is my company's solution to filtering out large or suspect attachments. If somebody sends me an attachment and my company's filters don't like it, the e-mail is dropped. I don't get a notice saying, "This e-mail contains suspicious attachments and has been removed." My customer doesn't get a reply saying, "This e-mail could not be delivered to the recipient because it contained suspicious attachments." Nothing - Zip, zero, nothing. My customer thinks it went through and it's invisible to me.

      After numerous complaints to IT, the response was that I need to contact each of my customers and any of their contacts that may be sending e-mail that I may be copied on with an attachment and have them call me on the phone any time they send on so that I know to expect it.

      Beautiful, huh?

      --
      He's getting rather old, but he's a good mouse.
    3. Re:Not practical. by cybernanga · · Score: 2, Insightful

      From now on, whenever you complain to IT, do it in writing, and send them a telegram first, telling them to expect a letter with your complaint. Hopefully they will soon see sense.

      --
      www.Buy-Proxy.com - A "buyer-driven" global marketplace.
    4. Re:Not practical. by John+Hasler · · Score: 2, Insightful

      And follow up with a phone call to make sure they got the letter.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    5. Re:Not practical. by dword · · Score: 1

      Actually, here's a good idea: put it in a greylist and let it hit once and see what the user chooses: whitelist or blacklist. And we're back at square one. GP should be modded Insightful because a lost email may be the perfect business opportunity, therefore not all spam must be blocked.

    6. Re:Not practical. by Dan541 · · Score: 1

      That's what happens when companies hire incompetent IT staff.

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    7. Re:Not practical. by WuphonsReach · · Score: 1

      It's probably due to how your company's mail filtering is setup.

      In an ideal world, you do your filtering during the SMTP session and give either a 4xx or 5xx code to the originating server if you are blocking the message due to filters. This puts the burden of notifying the original sender on the originating server and does not put your SMTP server at the mercy of relying on a (usually) forged return sender address to notify the original sender.

      However, a lot of shops do their filtering after accepting a message for local delivery. This causes problems because there's no way of reliably informing the originator of the message that their message was blocked or bounced. Sender addresses are almost always forged in spam runs, and relying on that to notify the sender causes "backscatter" spam. A lot of email anti-virus tools cause this backscatter because they make the naive assumption that the sender address is not forged.

      Some systems do a quarantine style setup, where the message is placed in a queue, and the recipient is informed of the sender / subject and allowed to retrieve it.

      Unfortunately, filtering during the SMTP transaction (a.k.a. "pre-queue filtering") has its downsides (performance, CPU usage, lack of integration with 3rd party tools). But it's still best to reject as much mail as possible during the SMTP transaction.

      --
      Wolde you bothe eate your cake, and have your cake?
  11. "IP addresses, he notes, are easy to fake." by amorsen · · Score: 2, Informative

    IP addresses, he notes, are easy to fake.

    Sure, you can fake your IP address so you get past this filtering, because it just looks at the first packet. It won't help you though, because you can't complete a TCP 3-way handshake from a fake address, and without doing that you can't actually send spam.

    --
    Finally! A year of moderation! Ready for 2019?
    1. Re:"IP addresses, he notes, are easy to fake." by girlintraining · · Score: 0

      You can't complete a TCP 3-way handshake from a fake address...

      Oh ye of little faith....

      --
      #fuckbeta #iamslashdot #dicemustdie
    2. Re:"IP addresses, he notes, are easy to fake." by Anonymous Coward · · Score: 3, Insightful

      oh ye of little knowledge.

    3. Re:"IP addresses, he notes, are easy to fake." by Minwee · · Score: 3, Funny

      It's easy, really. All you need to do is use a fake address which happens to be exactly the same as your real address.

      It's as simple as closing a user's browser window without using Javascript.

    4. Re:"IP addresses, he notes, are easy to fake." by girlintraining · · Score: 2, Interesting

      oh ye of little knowledge.

      If I compromise any layer 2 device on any network between you and the destination, not only can I fake the address, I can have it doing 480 spins in a pink tutu. Have you read any of the reports from the major network access points around the world? Bogus packets pass through them all the time. They even have a name for them -- martian packets.

      --
      #fuckbeta #iamslashdot #dicemustdie
    5. Re:"IP addresses, he notes, are easy to fake." by element-o.p. · · Score: 1

      Research before slamming others, please.

      It is possible to spoof an IP address and fake a TCP three-way handshake from a fake address. The trick is that any modern OS randomizes TCP sequence numbers to make it difficult to "complete" the three-way handshake without actually receiving part 2 of the three-way handshake. However, if you have the analytical tools to guess the correct sequence number to send back in part 3 of the three-way handshake, you're golden.

      It's not exactly trivial, but girlintraining is correct -- it is possible to complete a three-way handshake from a fake address.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    6. Re:"IP addresses, he notes, are easy to fake." by ajs · · Score: 1

      IP addresses, he notes, are easy to fake.

      Sure, you can fake your IP address so you get past this filtering, because it just looks at the first packet. It won't help you though, because you can't complete a TCP 3-way handshake from a fake address, and without doing that you can't actually send spam.

      Not true. When we say "fake", we don't always mean "not your valid IP address right now." For example, you might send your spam from a van that drives slowly through a large city, taking advantage of any open corporate wireless networks it finds on the way. That's one way. Another is to simply bribe your way in to a different ISP or corporate network every night (this has been done). You drive your van up to the back door at 3AM, pay the NOC guy on duty $1000 to hand you a live RJ45 jack and you pump out a few billion messages, pack up and go.

      Variants of the above exist and are used all over the world. Gone are the days of a few spam-friendly ISPs. Today it's much harder to nail down the bad guys.

    7. Re:"IP addresses, he notes, are easy to fake." by amorsen · · Score: 1

      I really think "breaking into other people's networks" shouldn't be called "faking your IP address". They are very different concepts.

      --
      Finally! A year of moderation! Ready for 2019?
  12. Still reaching its destination by darpo · · Score: 1

    Isn't this just pushing the processing back a level, but still arriving at its destination? I guess you could implement bandwidth-provider-level (i.e. before the customer even gets their packets) spam filtering this way, but I'm sure most organizations would prefer to retain control by doing their own filtering.

  13. Spatio-temporal by CopaceticOpus · · Score: 5, Funny

    So this software functions in both space AND time? Fascinating.

    It's good that they specified that in the name, to avoid questions such as "Will this software work in the universe which we inhabit?"

    1. Re:Spatio-temporal by amorsen · · Score: 1

      Perhaps they should add some disclaimers, just to be completely sure.

      --
      Finally! A year of moderation! Ready for 2019?
    2. Re:Spatio-temporal by Anonymous Coward · · Score: 0

      my kingdom for a modpoint!!!! +5 awesomeness.

  14. I'd use ... by neonprimetime · · Score: 1

    a baseball glove.

    But I'd first have to question why somebody is throwing spam at my mail server in the first place?

  15. IronPort and the ilk by snooz_crash · · Score: 1

    I've got a device in front the mail server, many people do. These and others work fine. Sorry for folks that don't have one. As long as it is free, it will be abused. Someone already said it was cat and mouse.

    --
    ceci n'est pas un sig
  16. Global companies by mu51c10rd · · Score: 1

    I hear this suggestion a lot. However, many of us work for global companies that deal with legitimate email from these countries. We can't just reject IP blocks for countries when we have dealings in them. China and Russia are huge for international companies.

  17. Is that really a practical trade-off? by damn_registrars · · Score: 2, Interesting

    It sounds like this approach would be fairly CPU intensive; analyzing the characteristics of packets, comparing them to other packets, looking for information on their originating systems, etc... It seems like they are throwing a non-trivial amount of computational time at the problem in order to spare the storage space that would be otherwise taken up by spam.

    And of course as others have already pointed out, this just starts another round of whac-a-mole by pursuing this avenue.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:Is that really a practical trade-off? by Anonymous Coward · · Score: 0

      Actually it should be pretty straight forward. I use a similar system system, for about 5 years now. Turned of spamassassin a year ago because of high CPU usage.
      My system inspects/judges the first packet from any unknown source. System is firewall rules connected to SQL DB (PostgreSQL) , for a time I would run it on a bridge in front of the mail servers with parallel db. Turns out I didn't need that either.

    2. Re:Is that really a practical trade-off? by element-o.p. · · Score: 1
      I was thinking the same thing, only along a slightly different line:

      These include...the number of ports open on the sending machine.

      WTF? Does the filter nmap the sending mail server before accepting the message?!?!

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
  18. A Spam Filter is like DRM by olsmeister · · Score: 1

    Regardless of how complex you make it, someone will always eventually figure out a way around it.

  19. Wrong approach by Animats · · Score: 4, Insightful

    The fundamental property of spam is that it involves many similar messages going to a large number of destinations. That's what to look for. Google can do that, because they manage a very large number of mailboxes with a single system. SpamCop used to do that, but they had to be in the mail-forwarding business to do it and that was too expensive.

    Trying to detect spam by looking only at the mail for a single account is inherently a form of guessing. The existing technologies are reasonably good, but not good enough that the spammers give up.

    1. Re:Wrong approach by Anonymous Coward · · Score: 0

      If you read the paper, the authors are doing exactly what you suggest (applying analysis across a large number of destinations).

    2. Re:Wrong approach by cpghost · · Score: 1

      The fundamental property of spam is that it involves many similar messages going to a large number of destinations.

      It won't be long until the zombies create individual spams for each recipient. Just scramble the catch words, add some random stuff to the gifs so they message-digest differently etc..., and there's not enough similarity in the messages anymore to be statistically detectable. If at all, traffic analysis would help, but here too, botnets are extremely flexible and could spread batch runs in IP-space and time domain quite effectively, if need be. It's a never ending arms' race.

      --
      cpghost at Cordula's Web.
    3. Re:Wrong approach by jonbryce · · Score: 1

      Messagelabs are in the mail-forwarding business, and they seem to manage to make money out of it.

    4. Re:Wrong approach by ajs · · Score: 1

      It won't be long until the zombies create individual spams for each recipient. Just scramble the catch words, add some random stuff to the gifs so they message-digest differently etc.

      Back when I was in the spam hunting business, we called that 2002. Since then, techniques have become radically more sophisticated.

  20. Re:If you going to cut & paste, then do it cor by godrik · · Score: 1

    Oh yeah. I was thinking a rate of 0.3 was huge. 0.3 percent is much better but still not acceptable.

  21. LinuxMagic already did this by linuxmagicinc · · Score: 0

    This isn't news... The team at LinuxMagic Inc (http://www.linuxmagic.com) has already been doing this for years with their MagicMail Server product (http://magicmail.linuxmagic.com), and more recently with the new MagicSpam software (http://www.magicspam.com) which can be installed on any email server.

    1. Re:LinuxMagic already did this by Anonymous Coward · · Score: 0

      Wow, that's some ridiculously blatant spamvertising. I'm going to take this opportunity to say that I will actively avoid using that product PURELY because of your posting here, and will do whatever it takes to find an alternative, should I need said product.

      I mean... spam is spam... but you're just trolling your product.

    2. Re:LinuxMagic already did this by babywhiz · · Score: 1

      The spam filter we use already does a geography-based check. Even allows you to choose how to classify it based on geography....as well as IP, grey listing, header, recipient, sender, subject, content, bayesian pattern, honeypot.... My complaint anymore is not about the amount of spam making it in (we have had 1 that slipped thru the filters in the last 6 months, but that is because it actually spoofed an email address on our whitelist (we don't whitelist domains at all). It's the amount of traffic created, and how huge our log files get, and even if we set the amount of logging to limit log file size, then we end up with HUNDREDS of smaller log files.

    3. Re:LinuxMagic already did this by babywhiz · · Score: 1

      Oh, and I don't use LinuxMagic LOL...

    4. Re:LinuxMagic already did this by Anonymous Coward · · Score: 0

      Why not give LinuxMagic a try? LinuxMagic is great. Even Linus likes LinuxMagic.

      It almost sounds like you're making fun of LinuxMagic.

      Are you making fun of LinuxMagic? Please don't make fun of LinuxMagic. LinuxMagic is great software, practically magical as a matter of fact .

  22. Uhh... Qpsmtpd? by Anonymous Coward · · Score: 0

    Why this would matter is that in high volume sites they would, in theory, consume less resources and also quarantine the offending spam server.

    For us mere mortals though qpsmtpd is pretty awesome.

  23. Happy debugging! by Anonymous Coward · · Score: 0

    If you set up such a packet-based filter and get a bug in your config (or the environment changes rendering your diligently-crafted config inappropriate), then you may end up with the wEiRdEsT error situations. Missing your new client's orders? Not receiving that hello email from the cutie you gave your address at yesterday evening's party? Bad luck, dear!

    Not to mention other applications going gaga. Whoops, who would think a rotten packet filter might affect non-email packets?

  24. Oblig Checklist by crymeph0 · · Score: 3, Funny

    Your post advocates a

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

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

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

    Specifically, your plan fails to account for

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

    and the following philosophical objections may also apply:

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

    Furthermore, this is what I think about you:

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

    --
    It should be illegal to say that freedom of speech should be limited.
    1. Re:Oblig Checklist by dkleinsc · · Score: 1

      I think you missed a few:
      (X) Bandwidth costs that are unaffected by client filtering

      (X) Ideas similar to yours are easy to come up with, yet none have ever been shown practical.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
  25. Turn the telescope around by Anonymous Coward · · Score: 0

    When will people understand the one simple, essential truth about spam?

    Attacking the supply of spam will never work, except temporarily.

    Attacking the demand for spam is the only possible way to fix it.

  26. Obligatory!! by jammindice · · Score: 4, Funny

    Your post advocates a

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

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

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

    Specifically, your plan fails to account for

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

    and the following philosophical objections may also apply:

    ( X ) Ideas similar to yours are easy to come up with, yet none have ever
    been shown practical
    ( ) Any scheme based on opt-out is unacceptable
    ( ) SMTP headers should not be the subject of legislation
    ( ) Blacklists suck
    ( ) Whitelists suck
    ( ) We should be able to talk about Viagra without being censored
    ( ) Countermeasures should not involve wire fraud or credit card fraud
    ( ) Countermeasures should not involve sabotage of public networks
    ( ) Countermeasures must work if phased in gradually
    ( ) Sending email should be free
    ( ) Why should we have to trust you and your servers?
    ( ) Incompatiblity with open source or open source licenses
    ( ) Feel-good measures do nothing to solve the problem
    ( ) Temporary/one-time email addresses are cumbersome
    ( ) I don't want the government reading my email ( X ) Killing them that way is not slow and painful enough Furthermore, this is what I think about you: ( X ) Sorry dude, but I don't think it would work. ( ) This is a stupid idea, and you're a stupid person for suggesting it. ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

    --
    - My uid ends in 69...
    1. Re:Obligatory!! by Anonymous Coward · · Score: 0

      Aw, you got beaten by a minute.

      Too bad the nested comment system is easily abusable; yours will probably end up seen by more people.

    2. Re:Obligatory!! by Sir_Lewk · · Score: 0, Offtopic

      This form is amazing, always manages to be relevant.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    3. Re:Obligatory!! by Sir_Lewk · · Score: 1

      This one seems to be filled out more correctly.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    4. Re:Obligatory!! by morcego · · Score: 1

      Ideas similar to yours are easy to come up with, yet none have ever
      been shown practical

      This is partially true. Spamassassin uses a few of the things described on the article already.

      --
      morcego
    5. Re:Obligatory!! by Hoi+Polloi · · Score: 1

      How about requiring that every email be printed out then physically delivered to the recipient? Wait a minute...

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    6. Re:Obligatory!! by thePowerOfGrayskull · · Score: 1

      Speaking of Obligatory, one can't make the post above without giving credit to its grandfather.

    7. Re:Obligatory!! by u38cg · · Score: 1

      And does anyone know what some of the questions are leading to the given answers?

      --
      [FUCK BETA]
  27. Two things: by Hurricane78 · · Score: 1

    First: I do not want others to decide what's spam for me.
    Second: I got graylisting, amavisd with spamd & co, and more. Why exactly would I put such a system on every other node of the net too? To throw away resources?

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  28. Blue Frog or Part 68 of FCC Code by Anonymous Coward · · Score: 0

    Two thoughts. 1) Why doesn't anyone come up with an open source version of Blue Frog legal DOS attack on the merchants that fund the spammers? 2) Is it possible that at least in the US that a computer connected to the public internet and infected with a virus violates part 68 of the FCC code, and therefore the owner could in esssence be fined for being an idiot and not running any of the free anti-virus software?

    Maybe we could fund anti-spam efforts from fines for spam-bot supporters.

    Part 68 ...Under Part 68, wireline telecommunications carriers must allow all Terminal Equipment (TE) to be connected directly to their networks, provided the TE meet certain technical criteria for preventing four proscribed harms. These harms
    are...degradation of service to customers other than the user of the TE...

  29. with a 0.3 false positive rate by QuietLagoon · · Score: 1

    What exactly does this mean? A rate is usually a comparison of two values. What two values were compared to get 0.3?

    1. Re:with a 0.3 false positive rate by wastedlife · · Score: 1

      Well, 0.3 usually translates to 30%, so that is how I read it. I see McAfee is involved somehow, so that is likely an improvement for them.

      --
      Said, "It's just like dice but it's got more sides And it tells me who lives and who dies"
  30. Sendio Solution by Anonymous Coward · · Score: 0

    My business has been using Sendio ESP for about a year now with absolutely no false positives and nearly complete elimination of unwanted spam. If we utilized all of the features, I'm sure the spam would be completely eliminated.

  31. Not that precise by Big_Monkey_Bird · · Score: 1

    Big whoop. All it does is block email with IP addresses from France, Belgium, Russia, Italy, and Argentina.

  32. Sounds like TurnTide by rysar · · Score: 1

    I want to try to keep this as non-spam as possible, but Symantec acquired a company about 5 years ago called TurnTide that did almost *exactly* that. Take the reputation of the sending address, and shape the TCP/IP packets to slow down the rate of mail into the system. Symantec touts a 70% reduction in mail volume and an 80% reduction in the amount of spam that hits a mail server. I've had it in production in one environment where the customer went from approximately 5 million messages/day to 500,000 messages/day.

  33. I hope they don't get rid of my spam folder. by FlyingSquidStudios · · Score: 1
    It's become a source of unending comedy as spammers who aren't very good at English in the first place use a dictionary and thesaurus to get past the filtering software resulting in extremely entertaining subject lines. For example-

    YOU REMEMBER WHEN SEX WAS THE LAST TIME? REFRESH THE MEMORY OF VIA GRA!

    No more hair Rogaining medicine.

    GIRLS DO ANYTHING FOR A BIG HOSE

    It boosts your rod!

    Make two days nailing marathon

    for your delicate advantage

    And all that is just from the most recent page in my spam folder.

  34. I don't understand... by Anonymous Coward · · Score: 0

    We already have a method to securely transfer data over SSL and verify the identity of the originating party, and virtually everyone trusts this method with their banking information among other information.

    Can't this exact same process be leveraged to help fight spam? SMTP servers already support SSL, so _when used_ why not start verifying SMTP server SSL certificates and the identity of the originating server, if it matches simply reduce the likelihood that the email is spam (-5 score in SPAM ASSASSIN or something), or +5 if the mail comes from a server without a valid certificate.

    Combine this with domain keys and eventually it should eliminate spam from botnets, as there is no way they would purchase SSL certificates and setup domain keys for each compromised host, and if they did it would just provide a nice little list of IP addresses to block.

    To deal with spam coming from verified servers with certificates simply setup a service that assigns spam complaints to each certificate and a formula that raises the spam score from servers with higher complaint rates. Almost like a FICO/Credit score for email servers.

    Since SSL certificates would cost money ($100 or so) and are verified against a corporation/personal identity, it would be relatively difficult/expensive for someone to obtain enough certificates to circumvent the system.

  35. Don't worry about false positives by IGnatius+T+Foobar · · Score: 0

    False positives are not that big a deal here. They show why it's actually better to reject spam instead of filter it. When you reject spam, false positives result in the sender getting a bounceback. They know their email didn't reach you. Rejecting spam, not filtering it, ought to be the predominant model.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:Don't worry about false positives by Bondolo · · Score: 1

      Except that the sender's source domain is almost always forged in spam. So, as an owner of several domains, I get hundreds of bounce messages per day in response to spams sent with my one of domains as the source domain. The "Undeliverable Mail" messages I receive have become, for me, almost worse than the spam.

      --
      -- "Most people prefer a popular myth to an unpopular truth"
    2. Re:Don't worry about false positives by Anonymous Coward · · Score: 0

      Please reread the posting you were replying to. Its obvious that you did not or did not understood it.

  36. Way too high I think. by TheLink · · Score: 1

    But do those 2500 messages include spam or are they just the mails that get through the existing spam filters?

    Otherwise my understanding of the 0.3% false positive is where 100% = the total number of emails.

    Which is rather unacceptable given the handling of false positives, and the total number of emails could be very high when you include spam.

    --
    1. Re:Way too high I think. by Tony+Hoyle · · Score: 1

      If you assume that 90% of all email is spam, and 2500 is the legit number, that's 250000 emails hitting the mailserver and being rejected.. a .3% false positive means 750 emails a day being dropped.

      IMO that's pretty useless.

  37. Nothing extraordinary... by nudzo · · Score: 1

    Technology which is already here for a long time has now a buzzword - SNARE. For example OpenBSD spamd doing the same based on blacklists, greylists and even on Operating System fingerprints. Wheel is reinvented again... ;-)

  38. rblsmtpd by Mr_Reaper · · Score: 1

    Since 1996...

  39. Even Better by nixdroid · · Score: 1, Interesting

    A few years ago the company I worked for came under an email DOS attack that bogged down our Exchange server to the point that it took about 10 hours for a legitimate email to get through. The Windows admins tried all 10 spam settings with no affect. I put a Linux box running SpamAssassin in front of the Exchange server and within a couple of hours the delivery time dropped to about 10 seconds. Products like SpamAssassin are essentially dynamic filters that can and do get fresh filter information as often as you like. This case was a dictionary attack and we got rid of the vast majority of the spam by the simple expedient of deleting anything that wasn't addressed to a legitimate account. As another poster noted, most spam filtering methods are just educated guessing. Rely on one that is educable.

    --
    -- Consensus - 50% probability that the majority are wrong.
  40. Re:If you going to cut & paste, then do it cor by Tony+Hoyle · · Score: 1

    0.3% FP on the total mail input, but 90% is spam anyway.. so that means 3% of legit mail is dropped.

    3$ is way too high.

  41. MS -- Virus -- Bots -- Spam by cenc · · Score: 2, Insightful

    Why does it seem everyone ignores the real source of the majority of spam: Microsoft windows computers infected by viruses running botnets that send spam. Yes, is generated by other systems, but not nearly the amount that is being generated by MS based botnets.

    How about everyone just send their frigen spam bill to MS. How about a class action for everyone to collect for the damage that MS does to networks around the World. Better yet lets just forward all the spam we get to MS. Let them sort it out.

    1. Re:MS -- Virus -- Bots -- Spam by justinlee37 · · Score: 1

      Awesome, then after we drive MS into the ground we can brace ourselves for the new wave of malware that will inevitably strike the new common standard of operating systems!

      The real source of the majority of spam is from hackers who develop botnets. They only target windows because it's a widely accepted standard used by people who are not technically proficient. Furthermore you might be able to sue the spammers but you would have hard time suing Microsoft. So you either need to get rid of all the hackers or educate people on how to keep their machines free of infection. Simply getting everyone to change operating systems will not do a thing for anyone.

      For the record, I use windows most of the time, and I keep my machine squeaky-clean simply by browsing intelligently, using Firefox, and running a third-party anti-virus program. So you can keep a windows machine clean. Windows isn't the problem ... PEBKAC.

    2. Re:MS -- Virus -- Bots -- Spam by cenc · · Score: 1

      Most of that dead dog you just posted has been beat and beat again. If "the new standard" OS where an issue, we would have real and WIDE SPREAD viruses in the wild long long ago for the millions of unix servers that have been under attack for years. This is a far more a fundamental issue of systems design and responsibility of MS for their product.

       

    3. Re:MS -- Virus -- Bots -- Spam by justinlee37 · · Score: 1

      Is there a confounding variable? Are users of unix servers typically more technically proficient? Does the widespread proliferation of PCs and consumer internet change the game?

    4. Re:MS -- Virus -- Bots -- Spam by NoOneInParticular · · Score: 1

      The confounding variable is called diversity. In a mono-culture such as Microsoft, a single exploit immediately makes 90% of the market vulnerable. In a Unix world, a crack for Solaris has no effect on HP-UX, Linux or *BSD. So, the blackhat might be able to take out a particular version of Solaris, but he then needs to figure out where all these boxes are... In the meantime, the rest of the internet keeps chugging along nicely until the pieces are picked up.

    5. Re:MS -- Virus -- Bots -- Spam by justinlee37 · · Score: 1

      So, if the mono-culture of Windows goes away, do you really think it will be replaced by diversity? Or will all of the computer illiterate users gravitate towards the same system, creating a similar environment?

  42. Is it possible to type in a verification character by Anonymous Coward · · Score: 0

    Is it possible to type in a verification characters before the person sends the email so it knows you are human?

    Like how you create an account or trying to log into an account?

  43. 0.3 false positives by yamfry · · Score: 1

    So 70% of the time it works every time. Sold.

  44. Spam eradication by chemeleon · · Score: 1

    Wouldn't it be cheaper in the long run to simply design a new mail protocol from the ground up, with security and spam prevention as the main focuses? It seems to me that when you need to implement solutions which are as complex as this one to keep the system running as intended it is more or less a failure.

    1. Re:Spam eradication by raylu · · Score: 1

      That's a great idea. While you're at it, make browsers W3C compliant too.

      --
      Maurice Wilkes, debugging, 1949
    2. Re:Spam eradication by sgt+scrub · · Score: 1

      Wave. A MIMEXML, XMPP/SMTP hybrid type thing. http://wave.google.com/

      --
      Having to work for a living is the root of all evil.
  45. Re:If you going to cut & paste, then do it cor by ajs · · Score: 1

    Not even remotely. At best this system could only be used as input to a secondary system that then uses this information along with other sources. See, e.g., SpamAssassin's scoring approach.

  46. Network-based spam blockers by Netssansfrontieres · · Score: 1

    ... like network-based virus blockers bring several good things:
    * an entirely different set of algorithms can be used, leveraging data and traffic patterns not specific to the message contents
    * a team of engineers not tied to a single enterprise

    And, indeed, major network operators like to do stuff like this - takes traffic off the network, and relieves enterprises of evil traffic forms (including DDOS)

    BUT then, net neutrality purists, like 4chan, despise this and fight back, as recently when AT&T worked to thwart a large-scale DDOS attack.

  47. Regulate SMTP's and Open Relays by DJRumpy · · Score: 1

    I still don't understand why they don't regulate SMTP servers on the net just like other business areas. These have a real financial impact on other's operating costs. If they required all SMTP servers on the net to be closed and regulated, I think it would be a good start.

    I'm talking fines and the ability to cut off any rogue SMTP servers. They also need a better method to validate connecting servers and it needs to be an industry wide adopted standard, whether that is done via certificate authority or some other 'secure IP' method.

    1. Re:Regulate SMTP's and Open Relays by Anonymous Coward · · Score: 0

      How will that stop the spambotnets?

  48. Violates End-to-End . . . should die by Anonymous Coward · · Score: 0

    I hate this stuff.

    What is the obsession with sticking this functionality into the network WHERE IT DOESN'T BELONG! How many times do we have to go through this crap? How many times will some idiot try to stick something like this into the network? Is it SO difficult to kill the spam at the server? The systemic down-side of encouraging this sort of approach is so unbelievably bad, we should tar and feather its developers as lesson, so other "researchers" won't follow suit.

    Gah!!!!!

  49. I have a 100% guaranteed way to stop spam from rea by Dan541 · · Score: 1

    I have a 100% guaranteed way to stop spam from reaching the mail sever.

    Unplug the dam thing!

    --
    An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
  50. sdf by Anonymous Coward · · Score: 0

    sdf

  51. A better "THE" fix already exists by sgt+scrub · · Score: 1

    Although it is not 100% effective, having a spam filter in front of the email server is the best solution IMHO. Solutions like this let traffic hit the mail server before stopping it as spam. Other than it being annoying to users, the big issue with spam is lots of small connections slowing down the system. Letting a EHLO for each of the spam hits despite filtering it away before completion is not helpful. But then, it might depend on if your an end user that hates getting spam or an admin that hates what spam actually does to your mail server.

    --
    Having to work for a living is the root of all evil.
  52. Greylisting + SA trumps these rates, moving on by dageyra · · Score: 1

    Are they kidding? 70% and 0.3 % false positives? I employ a simple GreyList which catches 90% of spam and 0 false positives short of a misconfigured sending email server that does not adhere to RFC. Couple this with user-configured Spam Assassin, and my clients see maybe 1 (generally 0) spam email in their inbox a day, with around 10-20 ending up in the spam due to SA. This is down from hundreds in the spam folder and 20-25 in the Inbox before implementing this solution. At least if we're going to pretend something is newsworthy, make it better than what already exists.

  53. Thuggery, anyone? by sjdude · · Score: 1

    Call me old school, but I think the best way to keep spam from getting to the servers would be for there to be a spirited geek vigilante initiative for a couple of years where guys with pocket protectors and baseball bats would show up on the doorsteps of spammers and break their kneecaps. I think there was a Russian spammer who got harsher treatment than this a year or two ago, but I think broken kneecaps would suffice. Just saying...