Slashdot Mirror


The Case for Rebuilding The Internet From Scratch

dotnothing writes "I just caught a column on a security site advocating for a total start from scratch as far as certain internet protocols like SMTP. It's an interesting idea and there are some ideas on how to conduct the transition... if everyone would agree on something like this it would definitely reduce the spam (among other things)."

105 of 443 comments (clear)

  1. Get real by Ars-Fartsica · · Score: 5, Insightful

    We can't even roll out IPV6. Even Internet2 has some basis in existing standards.

    1. Re:Get real by Blaine+Hilton · · Score: 2, Interesting
      People should try to get a grip on reality. There is no way to rewrite standards such as SMTP from scratch. Perhaps for military use, maybe. For the general global network of networks though its going to be pretty darn impossible.

      Looking at other progressive moves to improve Internet technology is probably the best bet.

    2. Re:Get real by Elwood+P+Dowd · · Score: 4, Insightful

      Um. Internet2 has some basis in existing standards in that it uses all of those existing standards. It's just like the regular internet except that there's fewer people and more bandwidth.

      --

      There are no trails. There are no trees out here.
    3. Re:Get real by jdhouse4 · · Score: 3, Insightful

      Agreed. This is like trying to rewrite C++ just because the syntax isn't organized well enough. Most ivory tower type idea I've heard in awhile.

      --
      Let us go to the stars, dream new dreams, and renew the embers of hope that have long since grown cold.
    4. Re:Get real by Directrix1 · · Score: 2, Informative

      I find these changes interesting as proposals for the avoidance of spam. The way I always avoid spam is to have an smtp/pop3 server running on my computer (using Hermes), having MX records point to my dynamic dns address (using DirectUpdate), and then signing up to new services using a temp email address on my server until I know they are trustworthy and if they are changing my service email address to my permanent one, simple!! And it takes very little time to set up, because of the simplicity of the software. Also, I never post my email address, and keep it out of all online registries.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    5. Re:Get real by rebmaster · · Score: 2, Interesting

      OK, let's talk some REAL reform... Let's take a step backwards to the days when things actually WORKED:

      Think HTML 2.0
      http://www.w3.org/MarkUp/html-spec/html-spec_toc .h tml

      WHAT IF we incorporated a new concept into the WWW: An "Information-Focused" web that was incorported into existing HTTPD server software, that REQUIRED all pages it served to be fully HTML 2.0 compliant - (or they wouldn't be served), without any of the bandwidth-wasteing junk like Flash/Shockwave/Java/Script/Etc...

      OK, now you're probably laughing. But think about it... It would be GREAT for web sites that should be information-oriented (news & tech support-type sites, as opposed to entertainment-oriented MTV.com stuff). Simple HTML code, simple formatting, simple (preferably small) images only where necessary. All in a format that not only displays perfectly on "any browser" - but also on a tiny cell phone/PDA screen.

      If the IETF/W3 would just agree, this could work ALONGSIDE existing web sites. Maybe agree that all such sites on a server should be prefaced with "h2" or something quick and simple like that - as in h2.domain.com (Kind of an alternative to providing a "text-only" version of a site.) So that way, if you want the regular, bandwidth and hardware-hungry site with all the bells & whistles, just go to www.domainname.com - but if you wanted to access "Just the Facts" without all the junk, you'd go to h2.domainname.com

      Yeah, I know this is more a pipe dream than anything else. But the difference is it would be totally simple to implement. All it would take is the user community's desire to do it, and a little cooperation from Apache coders...

      Any cooperative Apache coders out there? :)

  2. It's simple! by stefanlasiewski · · Score: 2, Funny

    It's an interesting idea and there are some ideas on how to conduct the transition

    Dude, it's easy. You just download the source and: ./confugure
    make
    make install

    Works every time, er... unless you're missing some dependancies... but apparently Gentoo and the BSD portage system fixes the dependancy problem.

    --
    "Can of worms? The can is open... the worms are everywhere."
    1. Re:It's simple! by Dthoma · · Score: 5, Funny

      ./confugure: No such file or directory

      I don't think the problem is with your system. :-)

      --

      Note to M1-ers: a curt but otherwise insightful message is not "Flamebait" or "Troll".

    2. Re:It's simple! by xombo · · Score: 3, Funny
      Or even:

      C:\>./configure
      '.' is not recognized as an internal or external command,
      operable program or batch file.

      C:\>
  3. This says it all... by TopShelf · · Score: 4, Insightful
    "I asked a few people involved in solving the problems of e-mail what would be involved in fixing it. This put them in an awkward position of conflict; after all, spam-filtering vendors and other security companies make their living because these problems exist. "

    There are some very powerful entities that have a vested interest in keeping things they way they are today. I agree that many of these protocols are being used in ways and volumes never intended by their creators, and a redesign would be highly desirable. But with so many interests involved, how would such an endeavor ever get off the ground???

    --
    Stop by my site where I write about ERP systems & more
    1. Re:This says it all... by Anonymous Coward · · Score: 5, Interesting

      Agree. Ain't gonna happen. The major isp's do a tremendous job keeping most of the spam out of our mailbox. For the few that slip through, there are various filtering programs like SpamAssassin that can help.

      For those interested in higher accuracy and more speed, you can write your own filtering program that analyzes the headers and responds to your unique name and email address.

      I just uploaded my version written in Borland Pascal running in DOS.

      My spam program filters valid messages at up to 3,000 msg/sec, detects spam messages and decodes base64 at 200 to 300 msg/sec, and has no false positives or false negatives.

      The nice thing is it is easy to update when spammers change their tactics. If you are interested in seeing how I do it, download the source file at

      http://www3.sympatico.ca/add.automation/misc/spa2e 921.zip

      Best Regards,

      Mike Monett

      (Who tried to re-register but cannot get SlashDot to remember my name and password:)

    2. Re:This says it all... by SweetAndSourJesus · · Score: 2, Insightful

      There are always interests in keeping the status quo. No matter what change you propose, there's someone who's making money off the old way of doing things, and they will lobby with all their might to prevent it. That's just the way the world works.

      This is no reason to keep things the way they are. As the world changes, so must industry. Companies that become obsolete adapt or die. If you make software that filters spam and then spam is eliminated, tough cookies, find a new job.

      Something like this would get off the ground the same way most of our favorite things did: it's what we the people want. TCP/IP wasn't in Microsoft's best interest, but they lost anyway. If commercial interests set this crazy thing up, we'd be in one hell of a mess.

      --

      --
      the strongest word is still the word "free"
    3. Re:This says it all... by neitzsche · · Score: 5, Insightful

      I agree. There were a couple slim areas in this article - the presumption that SPAMmers would not adapt was distressing.

      Reading this article, I recalled that the ones that probably would gain the most financially from an increase in spam would be spam filtering companies.

      Also, the idea of individuals having certificates was pretty funny. Good way to increase certificate sales without addressing the underlying SPAM problem at all.

      --
      "God is dead." - Frederik Nietzsche
    4. Re:This says it all... by lseltzer · · Score: 5, Informative

      I'm the author of the column under discussion. I hope I got my point across that whatever merit I see in this I doubt it could succeed in less than a long time.

      But I don't see the spam filtering and security companies as the main obstruction. I see millions of users and companies who would have to change applications as the real problem. Whatever the benefits, this would be highly disruptive. As others have pointed out, look at how long it's taken to get almost nowhere with IPv6.

    5. Re:This says it all... by stevens · · Score: 3, Informative

      This guy has a spam filter that gets zero false pos/negs.

      One of the important tests is the spammers do not know your identity, but your friends do. If I find my name in the body of the message, it is not from a spammer. But if a message Cc's several messages to the same isp, I know it is dictionary spam.

      I looked at your program, and it does not work as advertised. I get spam with my name in the body. You may not be so unlucky yet.

      Second, you filter on things that will trivially return false positives, like case-sensitivity on you company name. You program assumes that anyone who capitalizes it is a spammer.

      Third, I have several friends on the same ISP (your ISP, actually) and we routinely have email conversations which have three, four, or more addresses from the same domain.

      On any severely small sample of good mail, you can make a perfect filter, but in the general case, it will fail miserably.

    6. Re:This says it all... by slamb · · Score: 2, Insightful
      Also, the idea of individuals having certificates was pretty funny. Good way to increase certificate sales without addressing the underlying SPAM problem at all.

      I complete disagree with that:

      First, spam is not the only important problem with SMTP. There's also identity theft. I just finished reading this article about email identity theft on CNN. When a technology problem hits CNN, you know it's not rare. If people expected email to be digitally signed, this would not have happened.

      Second, individuals having certificates does not necessarily mean individuals buying certificates from Verisign. I'd imagine each MX issuing certificates to users. The MX's signature is fetched from DNS and verified against each successive higher domain until it gets to the TLD. (There is a DNS standard for this, called "SecureDNS" or something creative like that. Unfortunately, the TLDs aren't issuing certificates yet, so no one can really use it.)

      Third, I believe certificates would reduce the spam problem to some extent. Every spam I get has forged headers in some way. It's hard to see where it actually came from...a mail server can just make up Received: lines behind it; you don't know if it was relaying or lieing. If servers embedded digital signatures, it'd make a big difference. Now, individual email addresses? Still yes, to a certain extent. People tend to reply to spams at the address they are sent from...which of course is bogus; nonexistant or someone else's. If they can't send a message from an account without a signature, the account has to exist and be theirs. (Or the server is theirs, or whatever. You have to think a bit about exactly who issued every certificate, but even a complex system of trust is better than none.) More accountability means it's easier to track down undesirable users of the system.

      I'd also like point out (and here I'm not refuting the parent post) that I don't think the certificate thing means losing anonymity completely. There will always be someone willing to run an anonymous email server. They'll hand out certificates so you know you're talking to the same anonymous person each time. (That's good.) They may know the identity, but no one else will. If they're in a place like Seahaven, they can't be subpoenad to reveal it. If it's abused and spam is sent from there, people simply won't accept emails from that anonymous server anymore.

    7. Re:This says it all... by ajs · · Score: 4, Informative

      You're missing something that just about everyone who talks about "the limitations of SMTP" misses: SMTP isn't limited. SMTP has a standard mechanism for introducing extensions such as cryptographically certifying mail servers, and mechanisms already exist to allow for fast, distributed key recovery and verification.

      Reading the RFCs is a very good start to understanding how to solve this sort of problem. Giving everyone on the Internet (or at least all of the SMTP-sources) an Identity and then actually attaching a record of trust to those identities would be a wonderful idea, and does NOT require replacing SMTP. In fact, if you do it very, very carefully, it probably doesn't even require writing any (or at least very little) new code.

    8. Re:This says it all... by iabervon · · Score: 2, Interesting

      The issue with IPv6 isn't so much adoption as that the thing is still partially being specified; it's the second-system effect on a large scale, but with no time constraints, so it will take a really long time to get done, but it will never fail. IPv6 has actually gotten widely adopted at the network infrastructure level. Most of your packets today probably go over IPv4 tunnels over IPv6 routers at some point getting across the internet. User adoption takes longer, but this is also due to there being IPv6 features which aren't yet worked out, and nobody's going to switch the users to something incomplete.

      Personally, I think POPn and IMAP are far more in need of replacement, and probably first; if there was a good replacement, people would actually send all of their outgoing mail through their incoming mail host, reducing the number of programs that actually had any reason to use SMTP, and making the problems that SMTP or a replacement faces much easier.

      But replacing SMTP with a better alternative would go quickly; if the next sendmail, outlook, and exchange supported it and a couple of other MTAs supported it, people would pick it up with their next set of security fixes (or non-sendmail/outlook/exchange users would pick it up on its merits or for the novelty), and most other programs actually pass the info off to a local MTA or can be set to do so.

      There would probably be a year to get critical mass such that you can turn off SMTP and get anyone who wants to email you to upgrade.

      On the other hand, the replacement specification is a bit tricky. PKI isn't really an option, since the "trusted" authorities aren't necessarily usefully picky, even when they aren't downright fraudulent. Charging money runs into collection issues, even if there were actually a suitable micropayment infrastructure, and charging processing is hard to make effective against the sorts of budgets spammers get. I think that a mixture of DNSSEC, IPSEC, and actually getting mail only from a host that receives mail to the sender's address would be effective against spam (at least spam that tries to hide its origin), without any change to SMTP and only slight changes to server behavior.

    9. Re:This says it all... by zenyu · · Score: 2, Interesting

      Whatever the benefits, this would be highly disruptive.

      Highly disruptive, expensive and undesired.

      Having a central authority for tying identity to e-mail not only concentrates power and points of failure, but also adds unneeded hasle and real dollar cost.

      What you really want is to charge hash cash. The hash cash means the reciever uses just a few cycles to generate a challange and the sender must expend many cycles to create the response. You could set this up so the first time someone sends you a message it will take about one second, or one minute, on a modern computer to actually get permission to send you a message, and then later on you put them on a whitelist that lets them send you a message without as high a cost. Devices like cell-phones couldn't send messages directly unless you wanted to spend a LONG time for it to go out, but the cell phone providers could provide a gateway that charged say a penny per message.

      The best part is you can add this to SMTP through an extension. For backward compatibility you could at first accept regular e-mail. Then 6 months later implement a challenge-response to the e-mail sender, you send them a message with a GIF attachment, and a message about what to tell their sysAdmin to install. Then you ask them to resend the message with the numbers printed in the GIF attachment (you can randomly perturb the vertices so that it is difficult to OCR.) Then finally another 6 months later you cut them off, you just send a message telling them where to download Mozilla or another SMTP-new-improved e-mail client.

      If I had the time I'd write the RFC myself. There's already an RFC for crypto connections between SMTP servers and clients, I expect the implementation would be simple on most if not all servers. The only thing you need to consider is how a user sets the amounts she wants her e-mailers to pay for sending her a message, there has to be some way for her to authenticate herself to the server that recieves her e-mail, there are many ways to do this... But this doesn't need to be standardised, different mechanisms might be appropriate in different situations. Once you can authenticate you could just configure the server through a specially crafted e-mail, which maybe should be standardised so your e-mail program can configure this for you. This should be a different RFC, you can set up the system with just the people setting up e-mail servers setting the thresholds.

      Dealing with identity on the internet should be handled with PK-crypto automation. If your e-mail dealt with your keys like ssh does you would know that the wierdly annoying e-mail you got from that guy you've been e-mailing for the last 6 months is really from him, or at least someone who broke into his computer. Having a public key signer like Verisign doesn't mean much to me, since 90% of the people I e-mail I've never seen and only know through their e-mail. What do I care if they payed someone $399 last year to vouch that they are really John X. Smith of 14 Pentigonia Road, Yujoguha, Uganda 21AV-4GTC3? I never visited the guy, he just e-mailed me about the widget and then started sending good patches. Not that I think this is completely useless, but if I were working on the problem I'd first write the RFC and patch some common e-mailers for ssh style PK handling. Only then would I write the RFC for certificate chains, since I doubt everyone would implement this since it's harder and doesn't provide the immediate benefit to users that the first improvement does.

    10. Re:This says it all... by Pepebuho · · Score: 2, Insightful

      I read your article and I do not agree. Your solution will throw out also the inherent privacy of the Internet. By requiring certificates, you are advocating creation of a Universal ID.

    11. Re:This says it all... by cosyne · · Score: 2, Insightful

      I see millions of users and companies who would have to change applications as the real problem.

      If the concern is that current mail clients won't support improved protocols, what's to stop someone from writing an 'email proxy server' which automagically sets itself to handle communications under whatever shiny new protocol (or better use of the old ones) we're talking about, and then sets the user's client to contact it at 127.0.0.1?

    12. Re:This says it all... by blibbleblobble · · Score: 2, Interesting

      I'm the author of the column under discussion.

      So how do you see the idea of a parallel system? Without even touching current email systems, someone could implement an "e-squared-mail" system with postage costs, certificates, etc. Getting too much spam in your email inbox? Simply direct your friends and family to use e2mail to contact you. No gateways or entry-points needed; if you want to contact someone without an e2mail address, you can just load your email program and use that. While you're there, take a moment to read all the unsecured email that people have sent using the old system.

      If innovation should happen at the edges of the network, it makes sense that a new application would work better than trying to change legacy systems, no matter how simple that change may be. Give a few big companies their e2mail accounts, and see how they do with no spam to distract them.

      On a sidenote, I think that anonymous email is probably more important now than ever, and shouldn't need to be a victim of anti-spam efforts. True anonymous email is typically a few emails per month, and there are plenty of people willing to fund the costs of it, although not in a personally-identifiable way.

    13. Re:This says it all... by neitzsche · · Score: 2, Interesting

      You say you disagree, but seem to be making some of the same points I was aiming for.

      1) I don't view loss of anonymity on the internet/over SMTP as a "Bad Thing (tm)." If absolutely everyone that connected to the internet were uniquely, traceably identified I think people would use the internet/e-mail a lot more responsibly.

      2) SPAMmers will still find ways to subvert individual's legitimate accounts. This does and will partially negate any benefits of distinctly identifying sender(s).

      3) SPAM-filter *corporations* in the meantime benefit by adding more spam to the mix (themselves!) I find myself unable to trust any company that says it has an e-mail solution. I tend to theorize that they are at least subsidizing third party SPAMmers (indirectly or directly.)

      4) Certificate vendors are also suspect whenever a proposal arises that implies that all individuals need certificates. The article wasn't talking about using ssh-keygen or PGP. It was suggesting a paid CA issuing individuals certificates (or did I read too much into that?)

      --
      "God is dead." - Frederik Nietzsche
  4. my picks by Lord+Ender · · Score: 5, Funny

    IPv6, replacement for SMTP, Slashdot style moderation on USENET, default encryption on all data transfers, DHCP configures EVERYTHING (like mail server, news server, etc), and more naked women. That would be perfect.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    1. Re:my picks by photon317 · · Score: 2, Insightful


      Agreed mostly - but I think it would be a great boon if encryption started being on by default instead of off. Mail clients should default to secure smtp/imap/whatever, and show a security warning if you disable to work with a braindead mail provider. Web browsers should start defaulting to https if no protocol is specified. You get the idea. When *everything* is well-encrypted, privacy is much easier to secure.

      --
      11*43+456^2
    2. Re:my picks by Anonymous Coward · · Score: 2, Insightful

      God, no - encryption on by default is the last thing we need. 90% of Internet users don't want encryption, and would only be hurt by it. How, you ask?

      - Encrypted HTTP content can't be cached for faster web browsing. Most of it is public anyway. What's not can use HTTPS.
      - End-to-end encrypted SMTP messages can't be scanned in transit for viruses or malicious code.
      - It stuffs up troubleshooting. Any self-respecting netadmin has a packet sniffer and knows how to use it. Do you really want to implement key escrow and keep all your workstation keys on your laptop so that you can see why connections to the file server are failing?

      Encryption is a wonderful thing where it's needed, but sprinkling it all over the Internet will cause far more headaches than it's worth.

    3. Re:my picks by Trinition · · Score: 2, Interesting

      I recall a feature of DNS when Iwas researching SIP (session initiation protocol). It seems DNS has a way to list the default host names for particular protocols by using SRV records. For example, I could query DNS for the "sip.tcp" SRV record for my ISP and find the host to be "sip-server.myisp.com".

      So why use DHCP to do something new when DNS can already handle it? Even if itsn ot fully realized in all DNS servers, it's still closer than DHCPs are, sin't it?

      Or does DHCP have this inate ability too? Still, I would think DNS is more pervasive than DHCP.

  5. The question is... by da3dAlus · · Score: 5, Funny

    Will they make use of the new 'Evil' IP bit?

    --

    Sometimes I doubt your commitment to Sparkle Motion.
  6. Make it worth my while. by Murdock037 · · Score: 4, Funny

    Alright, we can do this, but this time around I've got dibs on "business.com."

    1. Re:Make it worth my while. by MalleusEBHC · · Score: 5, Funny

      Why take business.com when you can grab slashdot.org and link it to msn.com for a few days? Watch the hilarity ensue as geeks around the world suicidely jump out of office buildings thinking that the Devil won't stop messing with their heads.

  7. Just have a new system concurrently by corsec67 · · Score: 5, Insightful

    You could have a new version of SMTP, maybe called SMTP2 that would refuse connections from an SMTP1 server. That would cause most people to change rather quickly, and might even be workable.

    Something like IP, otoh, would be best if the new version could coexist with the old version.

    --
    If I have nothing to hide, don't search me
    1. Re:Just have a new system concurrently by bobbozzo · · Score: 2, Informative
      You could have a new version of SMTP, maybe called SMTP2 that would refuse connections from an SMTP1 server. That would cause most people to change rather quickly, and might even be workable.

      Everyone would also have to upgrade their email clients (Eudora, Outlook, whatever), as they use SMTP to send outgoing mail, even if they relay through their ISP's servers.

      --
      Nothing to see here; Move along.
  8. This isn't exactly a new theory... by ZenShadow · · Score: 2, Insightful

    The problems with various internet protocols (including the underlying IPv4 protocol!) have been known for YEARS, and have been screamed about by us geeks for YEARS. Nothing has happened, and there is a reason for this.

    If you want to change the standard, you first must convince people to use your new standard. Now if someone comes up with a shiny new email feature that everyone thinks they *must* have, and it happens to be based on an existing protocol, and there's no way it will work with SMTP, well... ...then you might have something.

    Personally, I'd consider "no spam" enough of a feature, but I think I'm in the minority, unfortunately...

    --ZS

    --
    -- sigs cause cancer.
  9. no it wouldn't by edrugtrader · · Score: 3, Insightful

    spam can not be stopped. period. if you believe otherwise you are misguided. the protocol does its jobs, and the verification of the headers and contect are to be done on the end systems. a challenge system at the backbone level is ignorant.

    the only update the internet needs is more IP space and faster connections and Internet2 is already doing that.

    --
    MARIJUANA, SHROOMS, X: ONLINE?! - E
    1. Re:no it wouldn't by RatBastard · · Score: 4, Insightful

      If spam can't be stopped then the Internet's Killer App will be in serious jeopardy. Email is becomming a useless means of communication for far too many people. The ever-increasing mountains of spam are simply swamping email servers and clients, making it almost impossible to find the few valid emails in an ever-deepening sea of raw sewage.

      The sick thing about spam is that most of it isn't about selling you anything. Most of it is about creating huge lists of email addresses and selling those lists to the next layer of stupid suckers trying to make money the Don LaPre way.

      --
      Boobies never hurt anyone. - Sherry Glaser.
    2. Re:no it wouldn't by kwerle · · Score: 4, Insightful

      spam can not be stopped. period. if you believe otherwise you are misguided. the protocol does its jobs, and the verification of the headers and contect are to be done on the end systems.

      I don't know what you're thinking, but making it impossible to forge headers would be a HUGE step in stopping spam. RBL's would become far more useful. Prosecuting spammers would be far easier (since it becomes easier to tell where the spam really comes from).

      The protocol is broken in that headers are not really verified.

    3. Re:no it wouldn't by edrugtrader · · Score: 2, Insightful

      ok, so as a spammer, my next step:

      automate purchasing domains such as
      myspamdomain0001.com
      myspamdomain0002.com
      my spamdomain0003.com
      myspamdomain0004.com ...
      the same why they automate buying yahoo addresses.

      the RBL's would become far LESS useful. because domains have so much value, spammers are going to do everything they can to send email through domains that are not blocked... and in doing that block everyones domain.

      verifying headers is damn near impossible unless you have each server log every transaction and accept challenge requests. this overhead is almost impossible.

      the protocol is correct in simply taking its output and displaying it. it isn't verified because it can't effective be done.

      spammers will find ways around anything you put up.

      THE ONLY WAY TO STOP SPAM: (bells and horns play)
      you maintain a list of people you accept email from. you set up a method for people to request admittence to that list (through existing protocol).

      wow. so easy.

      --
      MARIJUANA, SHROOMS, X: ONLINE?! - E
    4. Re:no it wouldn't by kwerle · · Score: 2, Interesting

      automate purchasing domains such as ...
      the same why they automate buying yahoo addresses.

      Buying domains is not free. Setting up yahoo addresses is. That puts a price on SPAM, which would instantly reduce it.

      the RBL's would become far LESS useful. because domains have so much value, spammers are going to do everything they can to send email through domains that are not blocked... and in doing that block everyones domain.

      Domains should not relay - that's the whole point. That's what RBLs are for, and why they work.

      verifying headers is damn near impossible unless you have each server log every transaction and accept challenge requests. this overhead is almost impossible.

      If it were an enfored requirement that you only claim to be a domain that your IP address says you are - a requirement that is not currently enforced on most mail servers, that would be easy to implement (and turn on). This would not be expensive, and when used in conjunction with RBLs would be very effective. It's worth noting that I violate this notion myself - because my reverse IP lookup says I'm pacbell, but my sendmail does not admit to that. There are some folks I can not send email to because they DO enforce this requirement.

      the protocol is correct in simply taking its output and displaying it. it isn't verified because it can't effective be done.

      The protocol is routinely ignored. Actually I don't know that the reverse lookup is a requirement or just advice. In any case, it would be easy to make a requirement.

      I believe it can be done. What's more, it would not be difficult.

      spammers will find ways around anything you put up.

      If you make spam cost money, it will MOSTLY go away.

      THE ONLY WAY TO STOP SPAM: (bells and horns play)
      you maintain a list of people you accept email from. you set up a method for people to request admittence to that list (through existing protocol).

      wow. so easy.


      I used and contributed to a-s-k.sf.net for some time. It had the unfortunate side effects of filtering out some automated non-spam email that I wanted. Now I do content base filtering using tess.sf.net, which is between 80 and 90% effective for me (and has never given me a false positive).

  10. unfortunatly by geekoid · · Score: 4, Insightful

    redesigning the internet would take away everything that makes it good.
    A redesign would be forceed to the best interests of conducting business, not sharing information.
    It would not cut down spam, only change the form it takes. SPAM can only be slowed via eduacation. People must learn that SPAM is not the way to buy things.

    If business don't like the way the internet works, then they can get together and build there own, down to, and including, laying there own backbone.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:unfortunatly by reiggin · · Score: 2, Interesting
      Sure, it'd be nice to think that business can build "their" own, but do you really think that pipe dream will happen? If you want something done on that level, don't leave it up to business to do it on their own. There will never be one standard and instead, you'll just end up with absolute chaos. It takes a community of people committed to real change to ban together to make something like this happen. And I'm all for that.

      Who's to say that a redesign would take away? When people banned together to "redesign" the way the OS worked and was controlled, we got Linux. Now is that such a bad thing?

    2. Re:unfortunatly by bheerssen · · Score: 4, Interesting

      SPAM can only be slowed via eduacation. People must learn that SPAM is not the way to buy things.

      Unfortunately, you're wrong about this. SPAM works because the vanishingly small amount of money it generates per message is still greater than the cost of the message. The people who get taken by spam are the same people that get taken by psychics that advertise on cardboard signs. These people will always exist - no matter how much effort is made to educate them.

      Two quotes come to mind:

      "There's a sucker born every minute" - P.T. Barnum

      and

      "Knowledge is realizing that the street is one-way, wisdom is looking both directions anyway" - unknown

      --
      (Score: -1, Stupid)
  11. How History will see it by buyo-kun · · Score: 2, Insightful

    And, on the seventh day, of the seventh month, of the two thousand and third year of A.D. a darkness fell.

    The "net" fell, first one computer, then another, and another.

    The web was being taken down, ripped as if it was a spider's web that a clumsy person had walked through.

    A few rebels called "Spammers" held out, but they were soon slienced, then, and forever.

    But, then a light shined, a new web was forming, first one computer, then another, and another.

    And so the story ends, with a new beginning.

    1. Re:How History will see it by Snork+Asaurus · · Score: 4, Funny
      And so the story ends, with a new beginning

      Yet rejoice ye not, rather saddend be

      for 'tis Windows running, on every damned PC

      It seems that while the web was down

      MS finished buying off Washing-town.

      --
      Sigs are bad for your health.
  12. HAHA... by deadsaijinx* · · Score: 5, Interesting

    ... sorry, not happening. Hell, we can't even push out v6, let alone start from scratch. Sure, these organic growths (i'm talking bout the internet) may seem inefficient and disorderly, but anyone in theorectical math knows that such systems have an awkard effecientcy. Similar to the buses in Mexico (they don't have a single entity controling them, like the US does), the internet grows from several competing interests, and often seems chaotic and ineffective. Yet, studies show that the buses in mexico are several fold more effecient than the regulated from the start ones here in the states. Just some food for thought.

    (someday, i will make FP)

    --
    YOU SUCK BALLS!
    1. Re:HAHA... by Scrameustache · · Score: 4, Funny

      Yet, studies show that the buses in mexico are several fold more effecient

      Have you ever seen a mexican bus?

      They have 2x the internal capacity filled up AND people hanging off the sides! All the while running at about 1/5 the spped of light on narrow winding mountain roads...

      Its efficient? Its also the scariest thing ever!

      --

      You can't take the sky from me...

  13. Can We At Least Agree... by wo1verin3 · · Score: 5, Funny

    not to tell AOL? Lets just not mention anything to them, and suddently we have two seperate networks...

    The old network only consisting of AOlers.
    The new network consisting of everyone else.

    If this isn't acceptable, could we try just not telling Microsoft?

    1. Re:Can We At Least Agree... by __past__ · · Score: 2, Funny

      Don't read usenet much, do you?

    2. Re:Can We At Least Agree... by Richard_at_work · · Score: 2, Informative

      Windows XP already has a IPv6 stack included. Granted all the tools are command line only, but its there and its actually a damn fine implentation. All you have to do now is get MS to push for it.

      Disclaimer: I help run ipng.org.uk, a uk IPv6 tunnel broker with /64 delegation and full rdns control.

  14. Agreement? by randumb_surfer · · Score: 5, Insightful

    You can't get 3 people to agree on where to eat. How does anyone expect to reach a worldwide agreement on how to redesign something that's become such a huge part of our lives.

    The only way we ended up with something as good as we have was due to the fact that it was created by a small group of very intelligent men with much foresight.

    With that in mind I suggest we form a task force to look into this matter. That way we can sleep soundly at night knowing nothing will ever actually happen.

  15. 100 per second? by Niles_Stonne · · Score: 5, Funny

    "If you limited normal users to 100 messages per second and major companies to 10,000 messages a second it would be hard for legitimate users to complain, but spamming would be much harder."

    Hm... At a limit of 100 per second that only means I can send out 100x60x60x24 = 8,640,000 e-mails per day. How am I going to be able to talk to all of my friends now?

    --
    Sticks and Stones may break my bones, but copyright will always protect me.
  16. Email != internet by mblase · · Score: 5, Interesting

    A subjective summary of the column:

    - Scrapping the Internet is a good idea because spammers have used email to annoy everyone.

    - Under this new, hypothetical email system, Verisign would require everyone to buy a secure ID to ensure they are who their messages say they are.

    - The columnist is willing to spend more money and lose his privacy in exchange for these conveniences, so we should be, too.

    Please. The problem with spammers isn't because SMTP is so weak. The primary cause of the modern deluge of spam is unsecured email servers around the world, allowing senders to spoof their identity and auto-email anyone they happen to have an address for. And no new system, no matter how rigidly secured, will make up for admins who don't do their job; if it did, it would be prohibitively expensive or complicated and thus be impossible to implement as widely as email is now.

    The writer, Larry Seltzer, complains about spammers abusing his account, and yet his online publisher sticks a link to his email address right at the bottom of everything he writes. I would suggest that if he wants to reduce the flow of junk to his inbox, he start with his own managers.

    1. Re:Email != internet by luisdom · · Score: 2, Insightful

      Agreed, but...

      The writer, Larry Seltzer, complains about spammers abusing his account, and yet his online publisher sticks a link to his email address right at the bottom of everything he writes. I would suggest that if he wants to reduce the flow of junk to his inbox, he start with his own managers.


      The point of all this is not to be afraid of posting your email address at the bottom of everything you write.

    2. Re:Email != internet by shadowbearer · · Score: 4, Interesting

      "Please. The problem with spammers isn't because SMTP is so weak. The primary cause of the modern deluge of spam is unsecured email servers around the world, "

      and if I may add, also the number of ISPs who don't Give A Shit. Seems from my reading that most within the US and Europe are at least making a start at implementing some decent spam solutions ( complaint monitoring and the actions taken/not taken is really the biggest problem) but from the steadily growing amount of spam I've seen in the last few months, not enough are doing their jobs.

      I don't think we need legislation to solve this. I think we need more education and public denial solutions (blacklisting till they've cleaned up their act - and possibly some standard rule set as to how to go about this). There are a lot of spam sites, but I haven't seen any yet who have a really comprehensive list of what should be "kosher" in anti-spam activism. Can anyone point me to a link?

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    3. Re:Email != internet by minas-beede · · Score: 2, Interesting
      "Please. The problem with spammers isn't because SMTP is so weak. The primary cause of the modern deluge of spam is unsecured email servers around the world, allowing senders to spoof their identity and auto-email anyone they happen to have an address for. And no new system, no matter how rigidly secured, will make up for admins who don't do their job; if it did, it would be prohibitively expensive or complicated and thus be impossible to implement as widely as email is now."

      You might as well sing the "secure your open relay" song. That hasn't worked and RFC 2505 tells why. The problem isn't just the clueless operators of open relays, it's also the clueful operators who have the strange notion that securing their own servers does something measurable to stop spam. You know: secure your server and then coast, bitching about all those remaining open relays and their stupid, irresponsible operators.
      I'll bet 99.9% of the ones who do secure their relays are proud of that and make sure they respond to every relay attempt "550 we do not relay." That tells the spammer all he needs to know about that IP - he goes on to the next. Eventually he finds ones that don't say "we do not relay" and most of those do relay. DUH. How much easier can it be? The spammer wants to find open relays and does. He gets help from both sides.

      Now if the guys with the secure relays would at least accept the spammers test message and keep mum about not relaying (why tell the spammer anything at all useful?) then the test message would be in the queue (or sompelpace) and the operator could learn from it something about that particulars spammers testing strategy. Then maybe he could send a complaint someplace (or two someplaces: the ISP of the origin, if it's not through an open proxy, and the ISP of the destination, if it's not the spammer himself.)

      That would be USEFUL.

      If the clueful operator would actually DELIVER the spammer's test message then the spammer would very likely think the IP was an open relay and send gobs of spam. Well, gosh, what to do? If the answer isn't "don't deliver it" you get an F. If the spam comes form the spammer (not through an open proxy, which s increasingly common) you have all you need to contact the spammer's ISP and tell them that the spammer is trying to steal service from you. Very often that causes Mr. Spammer some grief.

      All because you accpeted that test message and delivered it intead of being all proud about how secure you were.

      Don't do it on a server - do it on a system you set up just for this purpose. That grants you absolution for any number of "550 we do not" systems you care to run. You hardly have to think. If a message looks like a relay test, deliver it. If it doesn't, don't. That's the entire set of rules for delivery. if in doubt, don't deliver. Somebody else will be screwing the spammer real soon, if there's others doing this.

      Recently I've trapped spam with thousands of recipients/message. Here's some log counts:

      ... Counts: Good = 202; Bad = 0; Ugly = 0; Dup = 0

      ... Counts: Good = 2295; Bad = 0; Ugly = 0; Dup = 0

      ... Counts: Good = 589; Bad = 0; Ugly = 0; Dup = 0

      ... Counts: Good = 2516; Bad = 0; Ugly = 0; Dup = 0

      ... Counts: Good = 281; Bad = 0; Ugly = 0; Dup = 0

      ... Counts: Good = 964; Bad = 0; Ugly = 0; Dup = 0

      ... Counts: Good = 4; Bad = 0; Ugly = 0; Dup = 0

      ... Counts: Good = 2596; Bad = 0; Ugly = 0; Dup = 0

      It's chickenfeed trapping, but imagine the thrill of that compared to just watching nothing at all happen. Some guys hit it big. One guy, with a 120 MHz Pentium (64 Mb) trapped spam for 281 million recipients in his first year of running a fake open relay.

  17. No Way. by BigChigger · · Score: 2, Interesting

    MS would buy control of the process and then pollute any standards that result. At least now there is a level playing field.

    I don't want MSInternet.

    BC

  18. Fickle Programmers Sickness by Enrico+Pulatzo · · Score: 4, Insightful

    This happens to all projects, irregardless of size. Developers will eventually believe that a total restart is the only way to fix problems. It's kinda sad, but I'm as guilty of it as anyone. I don't know how many times I've rewritten a project cuz I didn't like how it turned out, or couldn't fix a bug in the system quite right.

    Same thing here.

    The fallacy comes in the notion that something can be perfectly engineered. Nature teaches us that a vulnerability will be found, the weakest link will break, and that the internet will have problems in it.

    Just cuz you don't like SMTP doesn't mean you should try to take it away from everybody.

    1. Re:Fickle Programmers Sickness by rabidcow · · Score: 2, Insightful

      The fallacy comes in the notion that something can be perfectly engineered.

      It doesn't have to be that. Every time you rewrite, you make mistakes. Later, you find them and learn so that the next rewrite will have less significant mistakes.

      If the internet were to be redesigned, I'd recommend designing it so that the underlying protocols could be changed again later as easily as possible. (while staying secure, of course)

      The trick is doing that perfectly...

  19. Re:Rebuild the Internet? by caluml · · Score: 3, Informative
    If you're not using it, it's your fault. I personally don't know if I reach a site through IPv4 or IPv6, as my system tries to resolve the v6 address first, and falls back to 4 if there aren't any 6 addresses. All my admin is done over IPv6. If you don't want to use it, well that's up to you. Look up 6 over 4 tunneling. Look up v6 tunnel brokers - https://tb.ipv6.bt.com/ is a good one.

    And to test your IPv6 connectivity - http://ipv6.umtstrial.co.uk/

  20. Evolution not Revolution by bcollier06 · · Score: 3, Interesting

    I can understand the author's frusteration with the current infrastructure, and it might be nice if we could chuck all of the bad at once.

    BUT, this is completely impractical and would never happen. The current installed base and backwards compatibility always have and always will act as insurmountable intertia to sudden and drastic changes. The innovators will keep on innovating while the rest of user base slowly upgrades their most woefully inadequate equipment/software to the new standards.

    Let's face it: once the internet moved out of the realm of hobbyists and academia and into the commercial sphere it lost the willingness to accept drastic changes. While it continually evolves (the emergence of ipv6, internet2, etc), I don't think we will be seeing a real, identifiable revolution anytime soon.

    --

    -bcollier06

  21. Brilliant! by jdbarillari · · Score: 3, Interesting
    Tonny Yu, founder and CEO of Mailshell, says that any new and better replacement for SMTP would have to have some sort of certification system to guarantee that senders are who they say they are.

    Try SMTP AUTH. Any respectable MTA implements it.

    The other important requirement, according to Yu, is a system for tracking resource usage per sender. Basically this means that profiles should be established for normal amounts of mail sending from different types of users. If you limited normal users to 100 messages per second and major companies to 10,000 messages a second it would be hard for legitimate users to complain, but spamming would be much harder.

    This would take a centralized authority -- without one, enforcement is left to the commons, and we all know what happens then.

    I'm sure we'd have no trouble finding a decent, well-respected, centralized authority to control all of the world's email. After all, no one has any cause to complain about the Internet's existing centralized authorities!

  22. Might be good in theory by yankeessuck · · Score: 5, Insightful

    Seems like every implementation I've seen first hand of "let's rebuild this super humoungous system from scratch" never goes as planned. Inevitably, there are many unforseen problems with the new system. Some of these problems are due to poor planning. Some are not. Some of these problems will be a tremendous pain to fix. Some will be discovered immediately while others will be discovered months or years down the road. In the end, you may wind up with more problems than the old system and you wonder if it was really worth it. Just my $0.02.

  23. Pipe dreams and wishes by WIAKywbfatw · · Score: 4, Interesting

    Seriously, we could talk about what if's all day long, whether about the internet, global politics, the SARS virus, or even the DH rule (I'm against it) but it won't change a damn thing.

    Last time I checked, actions speak louder than words.

    I'd love to see some action to seriously combat spam because, frankly, I think it's going to do some serious damage over the next few years if the current situation is allowed to continue unchecked.

    When people stop checking their inboxes because finding genuine messages is like finding a needle in a haystack, and when 25 or even 50 percent of all internet traffic becomes spam, thus slowing down the entire system for everyone and (more importantly) costing infrastructure providers, ISPs and ultimately the end-user serious money, it'll be a bit late to address the problem.

    Better that it's done today - I'd rather deal with the disease now rather than treat the symptoms later.

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    1. Re:Pipe dreams and wishes by spectecjr · · Score: 2, Informative

      I pretty much think that when Outlook and Outlook Express gain any sort of effective spam control, spam will start to all but disapear. At this point, I can't imagine that anyone who uses something other than the default isn't doing something about spam yet, meaning that the people who still use the default email program are really the only people still getting spam.

      Won't happen. Blue Mountain Arts had their eCards dumped into the trash by the junkmail filter in OE. Blue Mountain Arts complained to a court. Microsoft offered to help them fix their cards so that they didn't trigger the junkmail filter. Blue Mountain Arts ignored them, sued them, and got a court injunction to force Microsoft to remove their anti-spam measures from their software.

      If you want someone to beat up, send a nasty email to Blue Mountain Arts.

      Simon

      --
      Coming soon - pyrogyra
  24. The most telling line of the article by Dthoma · · Score: 4, Insightful

    "The Internet was designed to be secure from nuclear attack, not its own users."

    The problem is, it's very difficult to protect all of a technology's users from harming themselves with the technology or destroying it all together. Just look at virtually all of our inventions and discoveries: nuclear reactions, cars, CFCs, weapons...you can't generally save people from a technology if a substantial proportion of its users are hellbent on using it to annoy everybody else. I think even an "Internet2" would be unsuccessful unless it was so advanced it could somehow protect itself from its own administrators. But even that has its problems. (Insert Terminator reference here.)

    --

    Note to M1-ers: a curt but otherwise insightful message is not "Flamebait" or "Troll".

  25. Not going to happen by Neophytus · · Score: 4, Informative

    I can see IPv6 being phased in in the next couple of years as the IP problem becomes more intense and NAT becomes even more of a royal pain in the backside. What I don't see happening is twenty years of maturity (in some form) being tossed out the window. It would be a shame to see existing protocols being dumped because they arn't secure - most of the time it is the IMPLEMENTATION that doesnt work or has flaws. Many software packages should be scrapped altogether and rewritten and designed from the top - sendmail is the example that comes straight to mind. So many flaws have come out over time it is silly. I'm not saying SMTP itself isn't flawed though, it most certainly is.

    The people at PlanetJailbreak have designed, from scratch, on paper, the UT2003 version and the work has appeared to have paid off - an incredibly low number of bugs from their alpha testers have been reported. Where there have been many flaws in a package based on a fundamentally old codebase it should be rewritten totally, regardless of it being server or client software. The problem would be getting people to adopt - many people never patch a thing.

  26. Evil Bit by Cranx · · Score: 2, Funny

    This would be a good opportunity for all the new protocol implementations to include use of the "evil bit" we first heard about sometime around the beginning of this month.

  27. Please return to reality and fasten your seatbelt by jmoriarty · · Score: 4, Insightful

    This is an interesting mental game but nothing more. Pick any complex system that has evolved like the Internet and you will find valiant efforts going into total redesign. Off the top of my head, look at how long Microsoft has been carrying along legacy code, or look at how Intel is trying to make a clean break from x86. In the non-computer realm, our legal system is so snarled sometimes the police just stop enforcing certain laws. How about gridlock in a developing city? Would sure be nice to just start over with new roads where and how we would like them to be, but fat chance.

    I would even go far to say that even if you COULD rebuild the Internet from scratch, the effort would be useless. The Internet has been an evolutionary system, adapting to the demands users place on it with ever changing requirements. The changes you would make would be accurate for 0.001 seconds, then would start on its own road to obsolesence. You would see this very same article posted on Slashdot about Re-Redesigning the Internet in 2008.

    So have fun with the mental exercise, but this beast will always grow on its own.

  28. Porotol upgrade = trash the net? by NanoGator · · Score: 2, Interesting

    I'm a little confused about this article. It talks about rebuilding the net, but it focuses on a protocol that's really only a software change. You don't need a whole new internet to do that. Just create your messaging service and entice people to use it.

    Frankly, I'm surprised more people haven't ditched email for Instant Messaging. Spam just doesn't work on it anymore because permission has to be granted before anybody can contact you. Etc etc.

    --
    "Derp de derp."
    1. Re:Porotol upgrade = trash the net? by Thomas+M+Hughes · · Score: 2, Insightful
      Frankly, I'm surprised more people haven't ditched email for Instant Messaging. Spam just doesn't work on it anymore because permission has to be granted before anybody can contact you. Etc etc.
      It depends on your IM client and protocol. I receive spam on the MSN network and on the ICQ network. I don't recall if I've ever received spam on AIM, and I don't use Yahoo.

      Furthermore, Instant Messanging is designed for quick, well...instant messages. Short little things that might replace a phone call. Email on the other hand can be utilized for long, drawn out topics, that require several pages of typing to argue through. Stuff you don't want an "instant" reply for, because you want the other person to read it, and think about it, and provide a thoughtful reply. You also don't really care if their at their computer at that moment too. If you send an IM, and they aren't present, your message likely won't go through.
    2. Re:Porotol upgrade = trash the net? by evilviper · · Score: 2, Insightful
      Frankly, I'm surprised more people haven't ditched email for Instant Messaging.

      Frankly, I'm surprised more people haven't ditched postal mail for telephones.

      That's right, very different purposes. Besides, do you want the majority of all the internet communication in the world to depend on AOL's servers. I thought we all already understood the need to decentralize important services...

      Might I point out that you can have a whitelist for you email as well.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  29. Not the *whole* internet... by fm6 · · Score: 3, Interesting
    Really this discussion is about smtp, the design assumptions of which are about 20 years out of date. Perhaps there are other protocols that need to be completely replaced, but none has anything like the problems of smtp.

    I've been arguing for years that the only way to fix the spam problem is with some kind of certified-user infrastructure. And I doubt that I'm the first person to see this. Filtering simply does not work, as the current volume of spam (60% of all mail traffic, I'm told) indicates. The only question is, how do you make everybody switch over?

    Seltzer's idea of SMTP gateways is ridiculous. Its just another filtering solution. Nor does it make sense to wait for Internet2 to roll out -- that technology will probably exist side-by-side with the current Internet for decades.

    Not that I have any better ideas. Perhaps users who go to the new protocol could bounce SMTP email with the appropriate "please change" message. Whatever.

    In any case, I don't think the answer will come from the standards wonks. More likely the major ISPs will get together and invent something.

  30. Nice Idea but you've got a lot of machines... by JoeCommodore · · Score: 2, Insightful

    Nice idea but you've got a whole lot of machines to support in the transition, not everone would want to upgrade their 68k Mac, BeBoxen or Amiga to run a nother platform with compliant software, so who would get the programs for the old systems working?

    Before you say "just get with the program," think of 3rd world countries non-profit organizations and schools who don't have the money for the new hardware and associated software AND licensing for the related necessary upgrades... ("think of the children cames to mind here..." :-)

    Yeah, nice idea... in theory.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  31. starting all over from scratch... by ecalkin · · Score: 4, Interesting

    here's my list:

    1) let's clean up ftp. real security options, performance options, etc.
    2) smtp. as in the article, smtp needs work, at the protocol level and implementation of mail programs and their handing of information. i really believe that a little key management at the isp level (if enough isp participated) could really make a difference.
    3) dns. i would drop .com, .org, maybe even .edu and .net. use the ccTLD with other localizations below that.
    4) more ip addresses. ip6 would be nice, but if i'm starting over from scratch, just increasing the ip address from 32 to 48 or to 64 would help.
    5) the ability to do a number of things in a slow, throttled-back fashion to run nicely in the background.
    6) better printing protocols. lpd is a mess and the other printing protocols seem to problematic.
    7) snmp. this seems to be getting better via v3. the real problem seems to be the software, not the protocol.

    just my $0.02

    eric

  32. Adventures of (fanfare) Problem & Answer! by ackthpt · · Score: 2, Funny
    Problem: Internet has security issues, various aspects which were never considered an issue until someone exploited them.

    Answer: Compeletely remake the internet.

    Problem: The cost would be prohibitive.

    Answer: It'd trigger another tech boom and everyone would have jobs and even dumb people with marginal skills would be paid like chemical engineers.

    Problem: The switch over would require eveyone to run parallel systems.

    Answer: See above.

    Problem: Current security depends more on exclusion than inclusion.

    Answer: See above.

    Problem: Who are you going to trust to write that security model? A wise collective endorsing open standards, an oligarchy of businesses vying for proprietary standards or the government?

    Answer: Oh, the wise collective, for sure.

    Problem: But do you honestly believe they'd be allowed to?

    Answer: Uh, no ...

    Problem: So what do you see?

    Answer: A problem.

    --

    A feeling of having made the same mistake before: Deja Foobar
  33. Already doable with existing stds by blackpaw · · Score: 4, Interesting

    The author isn't very knowledgable. Quota's for email can be implemented without breaking existng email clients. SMTP allows Authentication via certificates to be layered on top or, most email clients allow SMTP send with authentication.

    asked a few people involved in solving the problems of e-mail what would be involved in fixing it. This put them in an awkward position of conflict; after all, spam-filtering vendors and other security companies make their living because these problems exist

    Bollocks - the mail guru's who maintain this stuff are mostly volunteers and are not interested in making money off spam/protection. Thats an insult to them.

  34. "Reduce the spam?" by mdw162 · · Score: 2, Insightful

    This will not "reduce the spam." That's like saying copy-protection mechanisms will stop piracy. Or that it's possible to make the Internet completely secure. New protocols will take longer to develop than will crackers' methods of exploiting them.

  35. PKI is the answer - not rebuilding from scratch by elliotj · · Score: 4, Insightful

    Nice article. I've had similar thoughts, but it's possible to do what this guy suggests using existing, off-the-shelf, technology (and it can all be done open source too).

    The argument in a nutshell is that if everybody were using authentication (and encryption would be nice), then everybody could filter spam at the gateway by simply saying, "I don't want to see any un-authenticated mail".

    Ok, fine then. Let's all authenticate our email. There are loads of PKI based SMTP gateways. If you're an MS shop, you could even implement this on a per-user basis. There's a lot of security technology out there that isn't being used.

    Ask your favourite Win2K network admin this: do they use L2TP and IPSec on all connections between all machines on their network? Probably not. It's kinda crazy that nobody does since this has got to be one of the most sure fire way to improve your security posture because it prevents all passive network scanning from seeing any data of importance.

    Similarly, why aren't we all using PKI to sign and encrypt our email. It's nuts that confidential legal and personal messages are sent around the 'net everyday with no encryption whatsoever. When was the last time your mailclient had to use it's S/MIME capability to decrypt a message from anyone? Would your lawyer send you those important documents on the back of a postcard? How about that multi-million dollar deal your company is working on? Would your CEO be happy mailing the paperwork in a clear-plastic envelope that anyone could see?

    Seems to me that we need to be smarter and more consistent in using the technology that we have today before we rush out and architect a new solution that will no doubt be full of holes that we can't forsee at the moment. The open standards of the Internet make it both strong and weak. But as they say, "guns don't kill people, I kill people."

  36. How nifty by maxpublic · · Score: 3, Insightful

    Yet another call to hand off the net to some mythical central authority which'll be able to monitor everything we say and do, then use it against us should we ever complain about what the powers that be are up to.

    I'll take a pass on this 'solution', thanks. I'd rather deal with spam than make it any easier for anyone to track every single thing I do on the net. Hell, it's too easy as it is, hence the development of things like Freenet....

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  37. Lets start over by digitalgimpus · · Score: 2

    Start with SMTP

    Then lets redo http, to be more efficient, use a PCI card to do compression... we could make it much more efficient.

    Replace all HTML with XHTML

    Replace POP3 with IMAP all around

    Replace All file sharing with WebDAV, perhaps enhance it a bit.

    Then a standard IM Protocol.

    Ah life would be good.

  38. Not even close, unfortunately... by Chewster · · Score: 2, Insightful

    The thing is, the guy never even came close to coming up with a valid justification for replacing the Internet... spam is in of itself not a good reason. There are all sorts of protocols and standards that would be great to replace: - DNS - get rid of telnet and make SSH the standard - replace FTP with SFTP or SCP - clean up the port 80 mess and put more control back into the firewalls I'm not fluent enough on IPv6, but I'm willing to bet the networking folks would love to take a crack at replacing TCP/IP and coming up with a better plumbing, on which the protocols could be built upon. Do that, screw backwards compatibility and I'm sure the replacement will be better than anything we see today. Of course, then some dumbass small company will claim to own a patent on this, and we'll be even more screwed....

    --
    ---- Meh.
  39. Follow the current rules by linuxwrangler · · Score: 4, Insightful

    Before running off to change everything how about just getting people to follow the rules we have.

    For example one requirement of the SMTP RFCs is that everywhere a domain appears in an SMTP conversation it must be fully qualified AND it must resolve. Unfortunately that requirement is rather widely ignored. Just set your mailserver to reject EHLO/HELO greetings that don't conform and you will bounce lots of spam as well as tons of legit email.

    Like the cockroaches they are, spammers rely on hiding in shadows. If legit mail-server operators stuck to the RFCs detecting, filtering and tracking the shady ones out would be easier.

    No, it's not perfect, but at least I could do things like check the EHLO against the connecting IP to see if the other server is lying.

    I would be absolutely delighted if AOL, Earthlink, Hotmail, Yahoo, MSN and other large mail handlers started being very RFC picky in what they allow. This would force a mass cleanup of non-compliant servers and would make my job a lot easier.

    --

    ~~~~~~~
    "You are not remembered for doing what is expected of you." - Atul Chitnis
  40. Is it doable? by gdarklighter · · Score: 2, Insightful

    Yes. Is it practical? That's a different matter entirely.

    IF it was to be done, it would have to be done bit by bit, protocol by protocol. You could take SMTP, start work on it, keeping developers in the loop all the while so they could work on incorporating the protocol into their programs. Once the protocol is finalized, you could leave a period of time for developers to finish their programs, then release the new programs and put the new protocol into effect. Of course, rebuilding the internet this way would take a long time.

    On the other hand, you have to acknowledge the fact that the internet does behave like a living organism. The internet is very flexible, capable of growing and adapting to meet many different needs. It's a prime example of the fundamental concept of chaos theory: behind chaos, there is order. Do we really want to mess with something that works?

  41. A terrible idea by rknop · · Score: 4, Insightful

    The internet is as flexible and free today as it is simply because it grew up before it was on the radar of the marketing and legal arms of corporate America, and the legislators they send campaign donations to. We're very fortunate about this; an open architecture is what the Internet is "stuck" with, and it's proving difficult for those who would replace it with a closed arcitecture to work against that history.

    You had better believe that if we rebuilt the information superhighway from scratch, it would have in place all the controls and restrictions that the various entertainment industry wants, and would be run on standards and protocols which are closed and proprietary. (Many likely from Microsoft, but they would probably be "magnanimous" and licence other proprietary protocols from other companies who have influence with legislators from other states.) In the end, you would not have nearly the flexible and open Internet we have today, but rather something much closer to the one-way "content delivery" system that the entertainment first thought the Internet was, and is now trying to legislate the Internet to be (once they realized that it wasn't naturally that).

    -Rob

  42. Already done by Skapare · · Score: 3, Funny

    I've already written my own protocol to replace SMTP. I set up three servers to send mail to each other. They've been busy at it all weekend testing it out. It looks like a great success. There's been no spam at all :-)

    --
    now we need to go OSS in diesel cars
  43. No Way!!! by PincheGab · · Score: 4, Insightful
    Even if it was feasible I still would be adamantly against it. The reason is that the US Government would immediately seize the opportunity and embed eavesdropping on high-level protocols under the guise of "national security." Stupid people in high places would support it (as they support all the other dumb things going on right now, anyone saying "save the children" can get the most iditiotic laws passed too. Smart people in high places are afraid to oppose it because it would "harm children." This is why Clinton signed the COPA, by the way).

    Of course, copyright proponents would love to inspect the contents of Internet traffic as well, and they would put huge money into getting these provisions into the specs.

    Unfortunately the things I mention are not the stuff of crappy science fiction, but rather what has been going on so far wherever certain interests can have an influence. Thanks but no thanks. I'd rather keep hitting the delete key more than a hundred times a day and keep my spam and my privacy wherever I can.

    1. Re:No Way!!! by Maul · · Score: 2, Interesting

      I agree 100%. If we tried to rebuild the internet from scratch the government would get its grubby little paws on the project. The following then would likely happen...

      1) Microsoft would offer its "solutions" to the government. As a result, MS would own all of the major protocols of the new net.

      2) The DOJ/Dept. of Homeland Security/Schutzstaffeln... err Secret Service/etc. will make sure all these protocols are snoop friendly.

      3) The RIAA and MPAA would get in on the mess and lobby for SSSCA/CBDTPA-like crap placed into the protocols as well... and perhaps free reign on people's hard drives.

      We'd probably still get spam, but we'd have zero freedoms online.

      --

      "You spoony bard!" -Tellah

  44. A related article... by mebon · · Score: 2, Informative
    Just minutes after reading this article, I ran across an article that gives a real-life example of how insecure the SMTP protocol is and what damage it can do.

    How serendipitous!

  45. Starting over... by jemenake · · Score: 2, Funny

    Would we have to start over from scratch with new pr0n, too?

    It's been such an arduous journey just to get to this point, I don't think I could handle it a second time. :)

  46. No more anonymous email? by Captain+Tripps · · Score: 3, Insightful
    First off, the story is badly mistitled (even in the original). The author is only asking to phase out SMTP, not redo the Internet entirely. What he seems to want to do is have all email users get their identities certified by Verisign (or some other cert. agency) so spammers can't forge their identities. He notes correctly that this would be the end of anonymous email (for those using the system) then says:

    Of course, it was never really supposed to be anonymous, and real e-mail anonymity is only possible if you forge headers and if your mail-server admin doesn't care. Speaking of not caring, I don't care about the anonymity problem.

    Sure, your IP address may be in the headers, but to resolve it to an identity still takes the cooperation of your ISP. People use webmail accounts all the time with the expectation of anonymity. People use email to leak rumors and expose secrets, like with the Halloween documents. A friend of mine uses her Hotmail account on a mailing list for domestic abuse victims. There's lots of good reasons to hide your identity online, and I won't give them up just as a quick fix to the spam problem.

  47. Oh, no, not again.. by Black+Copter+Control · · Score: 2, Interesting
    what would be involved in fixing it. This put them in an awkward position of conflict; after all, spam-filtering vendors and other security companies make their living because these problems exist.

    Right -- and guess who's going to make money off of charging 'email taxes' for everybody who wants to send a message? This is like the big kerflufle over the (false) claims that Canada was going to charge a $.05/email tax to help cover the losses to Canada Post.
    So now we're going to pay more money to NSI/Verisign for an email cert when they're refusing to deny DNS to prolific spammers? We'd still need a grey-market method of keeping track of which of those certs were sold to spammers.

    Before we get too deep into the idea of using PKI to 'secure' email, I'd suggest that people look at the rather interesting article pointed to by the GnuPrivacyGuard site about The Ten Risks of PKI.

    A more interesting question is whether this could be done in an open-source manner, with peer-to-peer authentication servers, webs of trust etc.

    The protocol wouldn't be so much a drop-in replacement for sendmail as it would be a parallel delivery mechanism. As (and if) it became proven and trusted, I expect that such a system would slowly overtake SMTP as the preferred method of accepting email (with the 'old' method being less and less trusted). Once 'enough' people started using such a system, the critical mass would result in a flip-over in emphasis by the bigger players.

    --
    OS Software is like love: The best way to make it grow is to give it away.
  48. As T.A.T.U. would put it by Unominous+Coward · · Score: 2

    "not gonna happen!"

    But on a more serious note, the upgrade cost would be tremendous. Are you going to chip in? If not, then who is?

    --
    "Smoking helps you lose weight - one lung at a time" -- A. E. Neumann
  49. Re:imap is a hog by Khazunga · · Score: 2, Interesting
    pop3 is really quick and has little overhead.

    Nice timing. I am just retrieving the 5345th message from my ISP inbox, which contains a password recovery code. I couldn't care less for the other 5344 messages in there (one year spam collection). Yay! 20min overhead.

    It does not classify as little overhead. I could get the message in 2s using IMAP, but nooooo! That'd qualify as Good Service(tm).

    --
    If at first you don't succeed, skydiving is not for you
  50. SMTP is not bad, broken standards are by DocSnyder · · Score: 4, Insightful

    SMTP means "*Simple* Mail Transfer Protocol". It's the equivalence of a letterbox - simple and efficient. Of course it can be abused for spamming, but so is any successor of SMTP and any different messaging service. As long as it is possible for anyone to send email, it will be possible for anyone to send spam.

    The main problem does not consist in trying to stop spam in general (that would be impossible), but in making *anonymous* spamming *very* difficult. Standards are there - but many legitimate operators don't care about a standards-compliant infrastructure, stifling security efforts that would be good enough to keep a lot of spam out.

    For example, each IP address should have a DNS reverse record pointing to a valid hostname, which resolves to the same IP address. HELO strings and message ID domainparts should be FQDN and not only "office" or "workstation", the sender's host should be an official Mail Exchange (MX) for the envelope-from domainpart, and so on. This way you could easily - using *existing* standards - make sure that the sender is authentic. Anonymous spamming via open proxies or open relays would be impossible, and spammers using their own infrastructure can be RBLd.

    So why invent new standards with millions of people having to switch on, which would take 10 or 20 years? Why not use and push existing standards not only as "nice option" for email communication, but as requirements?

    1. Re:SMTP is not bad, broken standards are by Pig+Hogger · · Score: 3, Funny
      SMTP means "*Simple* Mail Transfer Protocol".
      Oh, great. Let's all switch to CMTP... Voilà, problem solved!
  51. Guaranteed method of fighting SPAM by Zone-MR · · Score: 3, Informative

    Register your own domain or get an address like blah.ath.cx. Then host an SMTP server. You will get email addressed to anything under that domain.

    If you need to give a site your email addy, leave in a reference to that site. eg slashdot@myname.ath.cx. That way if someone sells your address, an address leaks, or whatver, you know EXACTLY who is responsible, and you can block junk mail without affecting legitimate email.

    Ive been using this technique for quite a while. I can check my email and be confident I have no spam whatsoever. At times when I got spam, it always turned out it was a single site that leaked my addy, and I easilly identified and blocked it.

  52. Verification? Easy on top of the current system! by root+66 · · Score: 2, Interesting

    The author of the article suggests that companies like verisign should sell certificates to users. I think that'd be wrong and no doubt quite expensive, destroying the foundation of email itself. Also, dropping the current protocols is not necessary.

    But verification is a nice idea that must not to be abandoned.

    I propose that ISPs themselves do the verification (they should do this anyway to be sure their bills get paid).

    Usually when you sign up with an ISP you get an email address. Now, you just get a verification signature, too.

    The smtp server of your ISP would check your signature and ensure that all headers are correct.

    The sender verification at the target would be a simple request to the verification server of the ISP that's hosting the sender. (These servers should have some sort of signature like SSL)

    Checks could include the message id or a checksum of the headers generated and stored by the smtp server. (Thus, still keeping privacy.)

    I think this approach is both logical and simple (and cheap). And it could be implemented on top of the current system.

    In the beginning it won't stop spam being sent through open/exploited relays. But mail from untrusted sources could be easily filtered out. Later it could be blocked altogether if verified emailing would be widely adopted.

    --
    -- I love the smell of Blue Screens in the morning.
  53. dangerous power grab by g4dget · · Score: 3, Insightful
    Tonny Yu, founder and CEO of Mailshell, says that any new and better replacement for SMTP would have to have some sort of certification system to guarantee that senders are who they say they are. The obvious candidates would be certificate services like Verisign,

    Yes, just like what Verisign would want: $100/year from anybody who wants to send or receive mail. Thanks, but I'll stick with unauthenticated mail and spam.

    If that's the sort of thing you want, you can already run SMTP over SSL--you don't need a new protocol for that. Operating systems terminally incapable of building services out of modular building blocks can hard-code SSL into their mail servers. Reasonable operating systems can use something like stunnel for wrapping SMTP. Either way, you get authentication. There doesn't even need to be any complex interaction between the SSL authentication and the SMTP server because SSL can simply verify the identity of the connecting host, and SMTP can continue to use its regular host-based identification.

    The other important requirement, according to Yu, is a system for tracking resource usage per sender. Basically this means that profiles should be established for normal amounts of mail sending from different types of users. If you limited normal users to 100 messages per second and major companies to 10,000 messages a second it would be hard for legitimate users to complain, but spamming would be much harder.

    We don't need a new protocol for this. Per-user throttling of outgoing SMTP connections could be implemented by ISPs at the TCP level, and per-user throttling of incoming SMTP connections can be implemented by the SMTP server. The reason why this isn't done is because it's largely ineffective: many spammers are beyond such controls for outgoing connections anyway, and limits on incoming connections can be circumvented simply by posing as hundreds of different users.

    Solutions to the spam problem are things like CAPTCHAs, intelligent text analysis, and communications pattern analysis. Restrictions on who can send what to whom at the ISP level, or the imposition of authentication fees by ISPs or companies like Verisign, however, are thinly disguised attempts at squeezing money out of users. In addition to being ineffective and increasing the cost of E-mail, they also just threaten the openness of the Internet that has made it so successful in the first place.

  54. Won't happen by sfe_software · · Score: 5, Insightful

    SMTP being replace, that's a possibility. But with "trusted authorities" such as Verisign? Never. Those of us already having to deal with Verisign (or Microsoft or whoever) do NOT want something as important as email to be completely in someone else's hands.

    SMTP should be replaced by a protocol that requires authentication. That's the biggest probley (open relays) really. Going any further than that will be more of a pain than its worth.

    As for everything else (including IPv4), there are too many old clients out there (old meaning unsupported by the vendor). There are enough Windows 95 clients out there, not to mention other systems where upgrades are simply unnecessary otherwise, to where changing the underlying protocol simply won't happen.

    Incremental upgrates, sure. We'll probably end up replacing SMTP -- or updating it -- to support, or even require, authentication. In a few years. We may even supplant FTP with SFTP or some other more secure variant.

    But to try and simply replace a major, established protocol -- with no backward compatibility -- simply will not happen. There will be enough resistance and reluctance to make it infeasible; then the upgraders will have to begin supporting both "legacy" and new protocols, and we'll be in a bigger mess than before.

    So, my opinion is this: we'll slowly, with full backward compatibility, supplant older protocols with updated ones -- perhaps via adding extensions to them (like SMTP Authentication), allowing slow upgraders to catch up as needed. No revolutionary changes will happen, no forced upgrades...

    --
    NGWave - Fast Sound Editor for Windows
  55. Well, uh, why not analyze the problem first? by minas-beede · · Score: 2, Interesting

    OK, we've got DNSBLs, we've got filters, we've got DCC, we've got Razor. Why don't they stop spam?

    Let's take DNSBLs. They stop much spam but they don't end the spam problem. Why not?

    Possible answers:

    (1) Not enough mailboxes are protected by DNSBL

    (2) too many spam-source IPs escape listing for too long

    For (1) the answer would seem to be: get more mailboxes protected. Get enough protected so that the amount of spam that gets through is too little for the spammer to earn the cost of sending the spam.

    For (2) the answer would seem to be: recognize spam faster, get IPs listed faster. Automated recognition might be ideal. Razor, perhaps, feeding back to a good DNSBL?

    If it's filters then the problems include:

    (1) Not enough mailboxes protected by filters

    (2) Too much spam slip sthrough the filters

    For DCC and Razor:

    (1) Not enough mailboxes are protected.

    See a pattern here? I'd say there are solutions, they just aren't used widely enough. With the recent inititive at AOL to block spam there's been a big change: that's one whale of a lot of mailboxes at least partially protected by something that works. Those AOL lawsuits may do a lot as well.

    I favor relay spam honeypots and open proxy honeypots - throw them into the mix, too. To some extent these would help compensate for the "not enough mailboxes" problems - the honeypots might end up trapping spam for those unprotected mailboxes anyway (trapping spam that would be DNSBL blocked only helps in that it reduces some bandwidth costs - the spam is doomed form the start if the mailbox has good DNSBL protection.) But if we had universal (which might really mean 85 - 90%) usage of a good DNSBL then spam might die just from that. No change in protocol, just a bigger effort to use what already exists.

    Same for any really effective filter - get it used widely enough and the delivered spam falls below the self-sustaining level.

    Why not?

  56. All we need is better VRFY by Animats · · Score: 3, Informative
    All that's really needed to stop forged spam is a few modest improvements to SMTP. I'd suggest this:
    • In order to send mail as "foo@bar.com" and get it delivered, there must be a mail agent for "bar.com" that knows enough about you to answer an SMTP VRFY.
    • Each message sent contains some random ID or digital signature, chosen by the sender.
    • Any mail agent wishing to verify the source of a message can query the senders's mail agent with SMTP and a VRFY, and obtain a reply that verifies the message, using a challenge/response or digital signature system.
    • Ultimately, mail messages that cannot be verified are bounced. During a transition period, some manual authentication scheme involving replying to a message is used.
    This is backwards-compatible, easy to implement, and implementable in stages. It would be implemeted primarily in ISP mail transfer agents, so deployment doesn't require end user software.

    Spammers can still spam, but at least they have to have a real domain name to send from.

  57. More Spam at the NYT by cvdwl · · Score: 2, Informative

    Yet another NY times article about the endless battle against Spam.

    --
    ... grumble, grumble, grumble, mutter, mutter, Millenium... Hand... Shrimp, I tol' 'em, I tol' 'em.
  58. We Can Put A Man On The Moon But We Can't... by Erik+Fish · · Score: 3, Funny

    Every time I watch the news, I see another story about all the wonderful things NASA is doing in outer space. I know, I know, it's all supposed to be very impressive and exciting. But to be honest, it just boils my blood. I mean, the federal government can put a man on the moon, but it can't build a killer robot police force to hunt down and execute all the spammers? What kind of priorities do we have in this country?

    Just the other day, there was a big article on the Security Supersite about how the internet might have to be rebuilt to save our children from pornographic spam. And then I read in USA Today how the government is spending $40 billion on outer-space surveillance satellites. Couldn't they put some of that satellite money to better use by constructing space-based laser cannons in geocentric orbit above all the ISPs to make sure our children are safe?

    And for a fraction of what NASA spends on all that Mars rover monkey business, I could have a radio-wave-controlled stun gun that would finally stop anyone I thought might be spamming from ever thinking about looking at me wrong again.

    It is painfully obvious that the government has the money and resources to build a high-energy force field around every single American, yet it doesn't. I mean, when I'm chasing after spammers with my stun gun it's darn near impossible to ensure my personal safety. Are a few measly cameras in the corners of the Foodland really going to deter an angry man who looks sort of like Alan Ralsky? What about my laptop? The pictures on my screen saver of little Kevin and Annie are irreplaceable! (I'm only going to be a grandmother once, you know! Unless, of course, the government finally gets on the ball with those cryogenic pods.)

    And that Hubble telescope, there's a real beaut. Who needs to know if there's life out in space trillions of light years away, anyway? As long as the spacemen don't start sending me special business deals, making me wonder when they will deposit the gold bars in my savings account like that nice man Chavez from Boca Raton, I don't care who they are! If only NASA had aimed that telescope at Boca Raton instead of Pluto, you can bet I'd know what Chavez had for breakfast this morning.

    It's shameful the way the internet has been allowed to degenerate, what with unsecure servers and protocols strewn everywhere. Just thinking about all the millions spent on that Mir station gets me in a dither when I check my e-mail and see donkey porn everywhere, with no donkey-porn-sensitive sunglasses to save my poor eyes.

    And it sure would cut down on those ill-mannered spammers who keep on spamming despite the ISP's strict anti-spam terms of service if their computers were destroyed by spam-sensitive cybernetic space bees. I only have time to write so many complaints, you know!

    If I can't demand killer robot police, then the least I can expect is a laser-powered servo-motored patrol-bot for my yard. How else will I know if it's a that Ralsky look-alike's lawyer trying to serve me court documents or just a raccoon rustling around out there late at night? I understand that in Sweden, every citizen is guaranteed a patrol-bot. But here in the world's richest nation, we go without! The sheer wastefulness of our government makes me sick!

  59. Re:imap is a hog by smellystudent · · Score: 2, Informative
    telnet %mailserver% 110
    user %username%
    pass %password%
    retr 5345
    quit
    --
    Predictive text is shiv!
  60. We don't need to kill SMTP to beat spam. by Sir+Runcible+Spoon · · Score: 2, Interesting

    The main problem as I see it is that we cannot identify the senders of most spam. Some do not hide their origin and could be identified but these are a small proportion and they are generally of a nature that is not offensive.

    If we don't know who they are, we cannot chase them with legal action. If they can be found, then laws stand a chance and the threat of legal action will reduce the numbers. Those who remain can be made an example of.

    You can argue that legal options are limited as spam is sent from outside of the country, and that filtering is the only real option. However, even filtering becomes more effective if you can identify where the spam is really coming from. To avoid being blacklisted the multi-million message spammer would have to keep moving domain name and that would prove expensive.

    Here is my solution to "Who sent the spam?".

    I originally thought that we should ditch SMTP. But now I don't think that is really the case. Besides that would be such a major change that it would probably stop the change happening. SMTP works, it gets the mail there, the only problem is you only have the sender's word for who sent it. We just need to extend the idea a little bit to check who sent the mail, and then wait until the whole world has adopted the extension.

    I suggest a new header which indicates that the sender's mail server supports verification. A receiver's mail server that also supports verification then has the option of sending a checksum of the mail (or some token sent with the header) back to the sending server, to ask "did you really send this mail?". Upon no reply or a denial the user settings can elect not to have the mail delivered.

    At first only some of your mail will be verified, but you will be certain who sent the verified ones. Later as most of the world begins to use the system, people will elect not to receive unverified mail.

    I like this idea because it does not break the existing infrastructure, it does not demand big new central servers, nor does it demand everyone gets a new mail reader. It's just the mail servers that need extending, and they can be done one at a time (or may be not at all) without anything breaking. Also there is nothing about it that will stop people receiving the unsolicited porn spam if they want it, they only have elect to receive unverified mail.

  61. Dejavu by saqmaster · · Score: 2, Interesting

    I suggested something similar to this to some friends a while back.

    How hard could it be to setup a few servers (just like the current DNS Root Servers, which seem to run just fine) to handle keys/certs to validate emails.

    It wouldn't be rocket science to get something like this running :-

    - User sends email
    - Client looks up keyservers, requests a new message ID, keyserver logs user key with new message id
    - mail gets sent, with key and id info

    And upon receiving, the client does the same in return. This is a very basic way of detailing it, but i'm sure you all know where i'm coming from. I'm suprised nothing like this already exists in the open sauce community (it probably does, i've just not checked).

    Hoorah.

    nb: if it's flawed, i don't care.

    --
    "Never let the truth get in the way of a good story..."