Slashdot Mirror


Microsoft Submits Email Caller ID to the IETF

NetWizard writes "Following on the heels of Yahoo submitting DomainKeys, Microsoft decided to submit their "Caller ID" anti-spam proposal as a draft to the IETF. This proposal tries to tie in IP addresses to the domain of the sender just like SPF does. To make things even more interesting, looks like SPF and MSFT's Caller-ID proposals are merging. On a related note, Yahoo submitted an IPR disclosure for DomainKeys to the IETF."

45 of 173 comments (clear)

  1. the origional by millahtime · · Score: 2, Informative
  2. Re:Hrm.... by Anonymous Coward · · Score: 2, Insightful

    When you run an email system that handles more email than hotmail and msn.com combined, then you can submit your own draft (get in line behind Yahoo and AOL).

  3. Why XML ? by Space+cowboy · · Score: 5, Interesting


    First off - I'm a great fan of XML - as a configuration specification format, it's great and I love it. I don't however think it's the solution to every problem - the BIND format is inherently non-XML, why not (if the proposal is to specify outgoing nameservers in the same way as we currently specify incoming nameservers) simply have an MO (Outbound :-) tag with virtually the same semantics as an MX tag (obviously a different payload, though, in the same way as MS propose) ?

    One of the reasons I love XML is that the configuration can later be extended without impacting on any parsers that only read version 1.0. Perhaps this *is* a good reason. Or perhaps it's a way of getting a standard out there that's easy to 'embrace and extend'. Paranoia? Perhaps.

    I do think it's a nice idea though, and it will stop a lot of spam - it will also make it far more valuable to 'own' the mailserver, with all of the implications thereof...

    Simon.

    --
    Physicists get Hadrons!
    1. Re:Why XML ? by nacturation · · Score: 2, Interesting

      One of the reasons I love XML is that the configuration can later be extended without impacting on any parsers that only read version 1.0. Perhaps this *is* a good reason. Or perhaps it's a way of getting a standard out there that's easy to 'embrace and extend'. Paranoia? Perhaps.

      XML is great for extending *structured* data. I think you're right as far as DNS goes though... after all, coding for backwards compatibility in the current DNS format is as trivial as setting the server to ignore any unrecognized tags. Hey, just like XML!

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  4. Re:Hrm.... by AKnightCowboy · · Score: 3, Funny
    As if Microsoft controlling virtually the entire desktop computer industry is not enough! Now they feel that they should control e-mail as well!

    Maybe they feel kind of guilty since the majority of spam is relayed through trojaned windows boxes? :-)

  5. How does this benefit Microsoft's bottom line? by JessLeah · · Score: 3, Interesting

    Either in terms of money or market share?

    They would not be doing it if it did not help them in one or both of those areas (and directly as opposed to indirectly, if at all possible)

    Microsoft is not a charity. Even when they do give money to charity, they have reasons that have nothing to do with simple kindness.

    1. Re:How does this benefit Microsoft's bottom line? by spectecjr · · Score: 4, Insightful

      Either in terms of money or market share?

      They would not be doing it if it did not help them in one or both of those areas (and directly as opposed to indirectly, if at all possible)

      Microsoft is not a charity. Even when they do give money to charity, they have reasons that have nothing to do with simple kindness.


      You're wrong. Sometimes they do things just because.

      However, in this instance, they have MSN, Hotmail and Outlook. It'd be nice to have all of those services and apps spam free - it'd make their customers (who are complaining loudly about spam to them) happy.

      --
      Coming soon - pyrogyra
    2. Re:How does this benefit Microsoft's bottom line? by the_2nd_coming · · Score: 2, Insightful

      oh, I don't now, maybe is savings from not paying for spamer's bandwidth?

      --



      I am the Alpha and the Omega-3
    3. Re:How does this benefit Microsoft's bottom line? by sjb21043 · · Score: 5, Insightful

      Lots of industry folks (MSFT, Dell, etc) have been reporting lately that a significant portion of their service calls come from either spam or spyware.

      Cutting service costs will definitely help the bottom line.

    4. Re:How does this benefit Microsoft's bottom line? by platypibri · · Score: 2, Insightful

      If they solve the spam problem, what a huge PR boost for a company often accused to be overly agressive (Mike Rowe?). With Longhorn ever farther off, and SP2 for XP just meat thrown to ravenous dogs, they could use some positive press.

      --
      Yeah, I guess I'm funny like that.
    5. Re:How does this benefit Microsoft's bottom line? by nacturation · · Score: 2, Insightful

      1. being able to filter out the bulk of incoming spam saves bandwidth, which costs money
      2. potentially, they could offer this as a paid service
      3. less abuse emails to wade through, meaning less support costs
      4. Exchange Server upgrades to support this

      etc. etc. The list goes on. Spam costs *everybody* money. Filtering it costs money. The ones that slip through cost money. Any way to reduce the amount of spam will directly add to Microsoft's bottom line even if you remove all revenue-generating aspects.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  6. Similarities by swordboy · · Score: 2, Insightful

    I know that I'm just being stupid here but some history:

    When callerID was invented, the phone companies were making money on two fronts: first, they charged consumers for the service (which eventually became free) and they charged telemarketters for an "Unknown" callerID listing. Money on two fronts.

    It doesn't surprise me that Microsoft is behind this latest version of callerID for email. I'm sure that there's money in it for them somewhere.

    Just kidding.

    --

    Life is the leading cause of death in America.
    1. Re:Similarities by Void_of_light · · Score: 2, Informative

      I dont know about where you live but SBC charges almost 10 bucks a month to tell me who is calling.

    2. Re:Similarities by Zordak · · Score: 3, Funny

      And then they sell telemarketers the privilege of having that software block selectively reinstated, and THEN (get ready to really feel used), they recently introduced a new "service" that identifies all callers (i.e., removes the selective blocking), which you can purchase for a nominal monthly fee. I hear the internal codename for this "service" is "Guido." Don't you feel safer with all this "Protection" they're offering you?

      --

      Today's Sesame Street was brought to you by the number e.
  7. The real problem is proprietary ownership of this by eric76 · · Score: 5, Insightful

    What we really need is a solution that is completely non-proprietary. A solution that no one company has any ability to control.

    Can you imagine what the network would be like today if Microsoft (or anyone else for that matter) had patents that allowed them absolute control over any of the common protocols (telnet, ftp, http, smtp, pop3, imap, ... )?

  8. Extend and destroy by Smallpond · · Score: 2, Funny

    Microsoft expects that when certain folks start needing new features
    that are not expressible in v=spf1, they can publish their records
    in XML and all the clients out there will be able to read those
    records.


    "certain folks" like Outlook developers, maybe?

  9. Re:The real problem is proprietary ownership of th by hpa · · Score: 4, Interesting

    Well, that's where the IETF comes in. Most Internet standards (or other standards for that matter) have been proposed by companies; that doesn't make them bad.

    Note that the IPR filed by Yahoo is the clean kind: it says "we might have a patent on this, go ahead and use it for free as long as you don't sue us."

    This pretty much translates to "keep some S.O.B. from trying to running this past the patent office's feeble checking and suing everyone."

  10. How is this supposed to solve anything? by KalvinB · · Score: 3, Interesting

    Spammers are just going to use a DNS server to tie the domain to the IP.

    If I find an open relay in China I simply register a domain, use a DNS server (plenty of those around) to point the domain at the open relay and then fire away. This supposed "verification" is just going to check the domain and the domain is going to report that the IP is "legitimate."

    For awhile I had linux.icarusindie.com pointing to the IP of MS's web-site and windows.icarusindie.com pointing to linux.org's IP.

    MS's site fixes the url when you click a link on their site while linux.org kept my URL in the browser no matter where I went on the site.

    Ben

    1. Re:How is this supposed to solve anything? by Smallpond · · Score: 4, Informative


      That's fine. The goal of SPF is so you can't send mail claiming to be from paypal.com, or citibank.com. It isn't the end of all spam.

  11. DHCP was NOT developed at Microsoft by hta · · Score: 4, Informative

    From RFC 1531, the IETF definition of DHCP, authored by Ralph Droms, who was then at Bucknell University:

    5. Acknowledgments

    Greg Minshall, Leo McLaughlin and John Veizades have patiently contributed to the the design of DHCP through innumerable discussions, meetings and mail conversations. Jeff Mogul first proposed the client-server based model for DHCP. Steve Deering searched the various IP RFCs to put together the list of network parameters supplied by DHCP. Walt Wimer contributed a wealth of practical experience with BOOTP and wrote a document clarifying the behavior of BOOTP/DHCP relay agents. Jesse Walker analyzed DHCP in detail, pointing out several inconsistencies in earlier specifications of the protocol. Steve Alexander reviewed Walker's analysis and the fixes to the protocol based on Walker's work. And, of course, all the members of the Dynamic Host Configuration Working Group of the IETF have contributed to the design of the protocol through discussion and review of the protocol design.

    DHCP was developed in the IETF. Microsoft was an early adopter.

  12. Re:Hrm.... by NanoGator · · Score: 2, Funny

    "They've already taken a stab at the video game industry, remeber? "

    So... you're afraid Microsoft will take over email, but you've already noticed they can't make a monopoly out of everything they touch. I can't tell if you're karma whoring or if you've written a rather amusing satire of the way a lot of people here on Slashdot behave.

    --
    "Derp de derp."
  13. Both implementations have problems. by Anonymous Coward · · Score: 4, Interesting

    Both implementations have problems.

    With Microsoft's, it's just a matter of spoofing IP addresses also.

    Yahoo's idea is better, but it's worthless unless EVERYONE is using it. As long as there's one server out there not using it that you wish to receive e-mail from, you'll need to allow legacy e-mail, and thus spam through.

  14. More Anti-Microsoft FUD by Rick+and+Roll · · Score: 4, Interesting
    All of the posts I see so far are ones complaining about Microsoft having control over it. This is an IETF standard they're proposing. Microsoft has not sued over Mono. As far as I can see, they're not going to.

    Did it ever occur to you that Microsoft may be pushing for this because because they have some outstanding computer scientists working for them that want a name for themselves? Merging with SPF sounds like a great idea. The proposals will be inter-twined, and neither company will have absolute control over it. It will make Microsoft look good. That's all.

    And even if Microsoft doesn't merge with SPF, would this be a bad thing? Some of you with tin-foil hats might think so. But I think to say Microsoft will make the servers reject e-mail from non-Microsoft servers is a little extreme. What will happen is there will either be a standard that everyone can use, or there will be more than one thing and servers will have to implement all of them, in it's e-mail verification process.

    It seems like a lot of people who post here are from Red Hat.

    By the way, I don't support mass adoption of C#, I would like to see the OSS community make their own bytecode environment that is comparable to Java. I do think Mono is a fine platform for developing OSS/Free software, though.

    1. Re:More Anti-Microsoft FUD by taustin · · Score: 4, Interesting

      All of the posts I see so far are ones complaining about Microsoft having control over it

      Here's a compalint that has nothing to do with who proposes what:

      This suffers from the same flaw as SPF. The records in question are controlled by the spammer, so it will do nothing to reduce spam. If anything, it will increase it. Spammers already cycle through dozens, even hundreds of domain names per month. All they need to do is add the necessary SPF/Caller ID domain records - which will be completely automated in their automated "sign up for hundreds of domain names at a time" scripting, and their spam will get whitelisted by anybody who swallows what is being spoon fed them by Microsoft or the people behind SPF.

    2. Re:More Anti-Microsoft FUD by pyrotic · · Score: 3, Interesting

      Usually DNS records take 24 hours for changes to propogate across the whole of the net. Some blacklists pickup spammers in the same kind of timeframe. So as a spammer, you'll have a very small window of opportunity from the moment your DNS records are valid to the moment you're on a distributed blacklist.

      A lot of spam we see comes at work from people with no reverse IP address. I would dearly love to block all mail from sources without a proper DNS setup, but there are too many legit correspondents out there.

      Greylisting is one solution we're looking at, where you give a temporary failure to incoming mail. Wait for a while, see if someone is still trying to send you that mail. If they are, chances are at least they're not a zombie ADSL PC.

      If only the original authors of SMTP could have seen the mess we're in now.

    3. Re:More Anti-Microsoft FUD by pavon · · Score: 2, Interesting

      You misunderstand the purpose of SPF. It is not much of a solution in and of itself. It only garentees that email came from the domain it claims. The solitary benifits of this are small like you claim. However, once you have a garenteed method of tracking email back to a domain, you suddenly create the possibility for all sorts of measures.

      Suppose spammers did set up SPF. If they follow the spam laws it is trivial to filter all their mail at the server. If they aren't, it is trivial to prove that they are breaking the law, and approach things that way. It is also now safe to blacklist them because you have proof that the incriminating spam came from them and wasn't forged. No more joe-jobs.

      SPF lays the groundwork to make it useless to spam from dedicated servers, which is half of the total solution. The other half is dealing with hijacked machines. In my opinion the only solution here is to is get ISP's to start taking responcibility for firewalling hijacked machines from the network. When you sign up for a connection you either get their "home" line which they run a firewall on, and comes with mail etc. Or you get a "business" line that is static IP and is not allowed to use thier mail servers, so you are completely free and completely responsible for what you do with that IP.

    4. Re:More Anti-Microsoft FUD by taustin · · Score: 2, Interesting

      Suppose spammers did set up SPF.

      Suppose spammers set up and SPF record for 0.0.0.0/0.

      If they follow the spam laws it is trivial to filter all their mail at the server. If they aren't, it is trivial to prove that they are breaking the law

      Suppose the spammer is using a DCHP IP address. Suppose the spammer is sending their spam through the corporate mail server at a major ISP (who let them, in a pink contract). Suppose the spammer is using trojaned machines in Europe and China, and other parts of the world where US law doesn't apply.

      You've got nothing new. All these issues have been dealt with by spammers in the past, quite successfully.

      SPF will have zero affect on the amount of spam being sent, and will most likely increase the amount being received, until mail admins figure it out.

    5. Re:More Anti-Microsoft FUD by taustin · · Score: 2, Interesting

      Usually DNS records take 24 hours for changes to propogate across the whole of the net.

      Unless the spammer sets the TTL to, say, five minutes. You can override that, but there are hazards to doing so.

      So as a spammer, you'll have a very small window of opportunity from the moment your DNS records are valid to the moment you're on a distributed blacklist.

      About the same window of opportunity that they have with disposable dial-up accounts, which have been a standard spammer trick for years. At worst, they'll just register a hundred new domain names at a time instead of 50. Won't slow 'em down.

      A lot of spam we see comes at work from people with no reverse IP address.

      That is a valid and useful thing to block or filter on. I currently block any IP that sends me spam that has no rDNS.

      Graylisting is at least more likely to stop spam than legitimate email, but it has its hazards, too. Not all mail servers are configured correctly.

      If only the original authors of SMTP could have seen the mess we're in now.

      The original authors of STMP would view trying to block spam as network damage, and built a protocol robust enough to handle it. They couldn't imagine what email has become.

    6. Re:More Anti-Microsoft FUD by TaliesinWI · · Score: 2, Insightful

      Say it with me:

      "SPF/Caller ID is not a 100% a spam prevention mechanism."

      _ALL_ these two services do is verify that the E-mail in question is actually coming from the domain it claims it is. No more mails coming from a Chinese open relay that claim to be from Yahoo, and hence, no false bounces back to innocent sources.

      If a spammer fires up a domain, publishes SPF records, and begins spamming away, you can pretty assuredly block that domain from your mail servers without worrying about stomping on anyone else. Plus the fact that a spammer will have to register a domain specifically to spam, and registrars are getting sticky about having legit contact information for domains, you now have an actual entity to track. If they steal a CC number to register the domain, they're committing a crime, etc.

      It's not, by itself, going to stop spam. No one technology will. Use the right ones in combination and you can get your spam rate to practically zero with no false positives.

  15. Why Microsoft Wants This by Anonymous Coward · · Score: 4, Insightful

    Microsoft cares about spam for a reason: Microsoft owns Hotmail. Any technology that helps get rid of spam increases the value and usefulness of e-mail overall. And if everyone uses e-mail more, then that includes Hotmail users. (If Hotmail can take advantage of some of these technologies before its competitors, then that doesn't hurt either.)

    This isn't the only thing Microsoft is doing to combat spam. They have a number of PhD's working on the problem at MSR. For the web page of just one of them, see the following:

    http://research.microsoft.com/~joshuago/

    So relax! Microsoft realizes that improving the computing experience of their users is in their best interest. Fighting spam is just one way to do that.

  16. Good for Microsoft! by Mustang+Matt · · Score: 3, Insightful

    I say let them do whatever they want.

    If nothing else it will encourage us to come up with our own standard that's open and better.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  17. PATENTS? by IGnatius+T+Foobar · · Score: 3, Insightful

    Doesn't Microsoft hold a patent on their 'Caller ID for email' specification? Are they dedicating the patent as part of their submission of this spec to the IETF?

    Or is this Microsoft's attempt to not-so-subtly obtain a lock-in on email?

    This question must be VERY CLEARLY answered before anyone moves forward.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  18. Re:Why? by taustin · · Score: 4, Interesting

    #1: They are patenting the idea.

    #2: Their license is apparently not compatible with the GPF license.

    If clueless idiots start blocking based on the lack of a Microsoft patented DNS record, you will not longer be able to use an open source mail server.

    Step 3: Profit!

    Microsoft certainly has plenty of underpants gnomes.

  19. Re:My list of reasons why this should not be adopt by techno-vampire · · Score: 3, Funny
    Yeah Linux is great, but its not very good for being user friendly.

    Linux is very user friendly. It's also very fussy about who it makes friends with.

    --
    Good, inexpensive web hosting
  20. Just because M$ profits does not mean by Archfeld · · Score: 3, Interesting
    every one else can't as well. I 'trust' an entity will an obvious reason for their behavior, ie profit, much more than I trust a so called altruistic entity, fanatics are SCARY.

    Not to say that there is not cause for concern or need for extreme watchfullness but a stable net profits everyone, reducing spam to a manageable level in which a bulk nugget might even catch the light is profitable to everyone concerned, even the legit bulk mailers. I think the answer is to build an authenticated mail infrastucture at the tier-1 peering level, working with the DNS managers, and system and provide link points to the existing system...You could receive authenticated mail from a validated sender, marked as such, and continue to receive un-authenticated mail should you choose to. Gradually legitimate sources will migrate to the authenticated side, if it is worth snot that is, and the 'evil' spammers will be left dishing traffic that can be ignored or dealt with as user/provider see's fit. Much like they have done with news feeds today. The key issue I think if a wild user land style net is to survive, is to both let and force the businessess to assume much of the burden of the infrastructure and deal with the costs behind the scene. IE the big banks and VISA to make and provide a financial network, and allow vendors to establish a presence at their expense. Their motives are crystal clear, they are federally regulated on the use and disclosure of information, and they have a relatively good track record on security. I'd trust a bank or a casino to manage security and money long before I'd trust the government or another private interest. The thought of the UN managing somthing like that scares me silly, they'd decide it was in our best interest and for humanity as a whole to be 'gattica' marked or somthing equally pernicious. Oh well Cheers all and TGIF :)


    Salute to the Flames, MY HATS OFF AND HEART STILL WITH THE SHARKS, way to go guys, next season !!!
    5 year season ticket holder and true believer

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  21. XML good. For some things. by MrChuck · · Score: 4, Interesting
    the BIND format is inherently non-XML

    which might be part of why there are SO FEW good managers for named (the binary via the config file) and DNS (the data within zones). There are things that WANT to do it, but they are few and far between.

    Me? I find that XML is often a hammer and oh, look at all the nails! This one is a nail.

    Mostly, you're right. It's GREAT for many config files. It's easy to parse, it's non-binary, the structure is self describing and it's EASY to present forms for managing something via web or curses or GUI.

    And that's a win.
    I'm tired of writing tools where each tool has to be intimate with the details of a config file and application. I'd rather be familiar with the DTD and use the "meta data" available. It doesn't make apps automatic, but it sure makes it easier to manage them.
    A stylesheet can easily convert managable XML data file into an inetd.conf file. (trivially easily).

    And perl/php/java can easily read in and write out XML files. My program just has to deal with the data structure that's been read in.

    Now, that said... XML is wordy and large.
    DNS (not BIND, DNS) struggles with large anyway. It's an ugly ugly hack/misuse to shove XML into several TXT records. Anyone remember trying to get PGP keys into DNS? We should it would be a great way to distribute them at least internally (where we controlled all the DNS servers). But TXT records won't HOLD a 1200 character blob.

    Doh!

    Again, we're looking for an LDAP type solution or at least in need of some infrastructure tools beyond DNS's hostfile replacement capabilities.

  22. Re:Why not digital signature by Openstandards.net · · Score: 4, Interesting
    And what Certificate Authorities (CA) will your email server consider acceptable? The problem is that certificates cost hundreds of dollars a year because they are commercially controlled by a few CAs (e.g., Verisign). Why should people have to shell out $150/yr just to run an email server? It's bad enough to have to do it in order to use SSL on websites without the user getting a prompt "warning them".

    This whole CA thing is out-of-wack IMHO. We need free CA's that can accomplish the same goal, namely verifying the integrity of part of certificate information. The theory is that if you used a credit card to purchase the certificate, then at least the info relating to your CC is valid. So, how do we fund free or low cost CA's and how do they verify that you do legally exist and are reachable via valid contact information?

    It is possible, and much more feasible, to simply use public keys without digital cretificates. This is the old fashioned approach where the host itself verifies its own signatures. Hosts can verify they actually sent the email.

    I'm not sure what this accomplishes though. If a PC is infected to become a spam bot, then why wouldn't its SMTP server sign its outgoing messages? How does it know that one of its clients is infected? And, if it signs the messages, then receiving email servers will validate the signature without a problem. Thus, spam will still get through because it is coming from a trusted client through a trusted SMTP server.

  23. Re:The real problem is proprietary ownership of th by _Sprocket_ · · Score: 2, Informative


    Well, that's where the IETF comes in. Most Internet standards (or other standards for that matter) have been proposed by companies; that doesn't make them bad.


    From http://www.openbsd.org/lyrics.html:

    The IETF community proposed work in this direction in the late 90's, however in 1997 Cisco informed them that they believed some of Cisco's patents covered the proposed IETF VRRP (Virtual Router Redundancy Protocol); on March 20, 1998 they went further and specifically named their HSRP "Hot Standby Router Protocol" patent. Reputedly, they were upset that IETF had not simply adopted the flawed HSRP protocol as the standard solution for this problem. Despite this legal pressure, the IETF community forged ahead and published VRRP as a standard even though there was a patent in the space. Why? There was much deliberation at all levels of the IETF, and unfortunately for all of us the politicians within eventually decided to allow patented technology in standards -- as long as the patented technology is licensed under RAND (Reasonable And Non Discriminatory) terms. As free software programmers, we therefore find ourselves in the position that these RAND standards must not be implemented by us, and we must deviate from the standard. We find all this rather Unreasonable and Discriminatory and we *will* design competing protocols. Some standards organization, eh?
  24. Would forwarding companies please get in touch by mengwong · · Score: 3, Interesting

    This message is intended for organizations that do a lot of forwarding, like acm.org and ieee.org, as well as the vanity domain providers.

    During the development of SPF, we have tried very hard to accommodate your perceived concerns, because the biggest problem with SPF-against-2821, as many people have noted, is that it breaks forwarding. But your perceived concerns might not be your actual concerns.

    It would be really great if the people who might be hurt by what we're planning could get involved in the discussions, so we could ask you whether we guessed right, and if there are better ways to reduce your pain.

    So, if the postmaster at acm.org happens to be reading this, or if anyone reading this knows the postmaster@acm.org, please ask them to subscribe-spf-discuss@v2.listbox.com

    Postmasters at other places like acm.org too.

    Thanks,
    meng
    from Redmond

  25. Better, but still not enough by 14erCleaner · · Score: 2, Interesting
    This is a step in the right direction (and maybe we should be practical and take what we can get), but...

    Spammers can still use zombied PC's or throwaway ISP accounts to send out their spam, and they'll look good enough to pass the "caller-id" test.

    I've thought about this problem some (although I'm not an email expert), and I believe that what is also needed is a way to throttle the email output of individual users (so that joeblow@yahoo.com can't send out thousands of emails a day). This would necessarily have to be done by each user's ISP; as a new user, only allow a few emails per day, and gradually raise the limit as the user gains trust (by not abusing his account).

    The big problem with this approach is that every system that originates email has to cooperate. Those that don't can eventually be blacklisted by the rest of us, but it can only work if the big hosts like Yahoo, AOL, MSN lead the way. Also, this can only work if spammers can't forge the return address and/or origin of their emails, and the MS proposal seems to address this part of the problem at least.

    --
    Have you read my blog lately?
    1. Re:Better, but still not enough by MavEtJu · · Score: 2, Interesting

      Spammers can still use zombied PC's or throwaway ISP accounts to send out their spam, and they'll look good enough to pass the "caller-id" test.

      What the problem is about is more that SMTP doesn't allow some kind of verification of the source. With these proposals the source verification is added.

      In your first case, that's a matter of host security, not SMTP security. In your second case, that's just plain evil of them but nothing SMTP can do about it.

      Edwin

      --
      bash$ :(){ :|:&};:
  26. Re:Why not digital signature by MavEtJu · · Score: 2, Interesting

    Why should people have to shell out $150/yr just to run an email server?

    Or have to buy two certificates, one for the incoming mail and one for the outgoing mail (yes, you can't use server certificates for outgoing mail).

    --
    bash$ :(){ :|:&};:
  27. A better suggestion than Caller ID/SPF by 0x0d0a · · Score: 2, Informative

    And what Certificate Authorities (CA) will your email server consider acceptable?

    Any of them.

    Two things need to work different from the current system for obtaining web server certs, which is primarily designed around enriching CAs and has a number of flaws when it comes to actually being secure (like, for instance, the look-alike name problem).

    First, anyone must be able to produce a certificate endorsing an address as a "non-spam" address and have them publically published. Root CAs and an "email tax" are unacceptable for many, many reasons. A company could have a cert signed by their domain authority and sign off on each employee.

    Second, trust must be non-binary (this is where GPG comes up short). People that endorse people that spam have their trust reduced. This is transitive -- people that endorse people that endorse people that spam have their trust slightly reduced. An email would be accepted if it is above some spam threshhold.

    While not absolutely required, I would recommend signing on the client (and optionally signing on the server -- the benefit is that companies can quickly switch to a trusted email system without immediately transitioning and changing their clients at the risk of allowing people within their company to impersonate someone else if the company lacks authentication on outbound email.

    Most people would probably trust a number of "root authorities" by default, like "ICANN" or the domain name registrars (though I'd guess that such folks would be trusted a relatively low ammount). They'd probably trust their business, which would sign off on businesses that they have business relationships with. This would not require much by way of user-visible functionality.

    What happens if Bob's account at Acme Widgets gets compromised and he starts sending out spam? Bob quickly gets lots of certs saying "Bob is a spammer" from folks clicking the "this is a spam" button in their client. Bob's email quickly becomes ignored, and Acme Widgets is trusted somewhat less.

    What if Acme Widgets' user-cert-granting system is compromised, and a spammer starts making new "trusted by Acme Widgets" IDs and spamming with them? Eventually, Acme Widgets loses their trust, and mail from their system starts bouncing.

    The system could even be modified to avoid horribly blacklisting a company that is badly compromised once -- make such "this is a spammer" certs have a short lifespan at first -- say, a week. Exponentially increase this lifespan by default in clients. If a normally well-trusted domain sends out masses of spam once, they're only "offline" for a week. If they keep doing so, however (say, email security sucks at this place and the email server is rooted once a week), they are rapidly made unusable.

    This doesn't rely on a single central authority, doesn't favor businesses over individuals, doesn't make an "email tax", doesn't not require a change en-masse (though people who haven't switched don't recieve the benefits of the system, and such a system becomes more useful the more people are in the system), does not inconvenience those who want to run their own mail server or forward (in fact, it facilitates folks doing exactly that, since they can sign things using their work certificate through their home certificate). The only drawbacks that I can think of are in increased CPU and network usage for normal operation (though the decrease in spam may more than cancel at least the network load out), and the folks who nobody knows or trusts may initially have trouble sending to people. The side effects are *positive* rather than negative -- people lose the ability to spoof email (why email is used as a business tool when it's so easy to intercept and spoof is beyond me), and a distribution system for signing keys could just as easily be used to distribute encryption keys, providing end-to-end content encryption for all users.

    So many people seem adamant about converting DNS into some kind of addressing-and-securi

  28. SPF + Caller ID are merging by jgardn · · Score: 2, Informative

    According to recent posts by Meng Weng Wong (author of SPF) to the spf-discuss list, the "new SPF" will incorporate features of Caller ID.

    In general:

    * The RFC 2822 FROM header will be duplicated in the RFC 2821 header. Mail servers will say:

    MAIL FROM: <original@original.com> RFROM: <me@me.com>

    * SPF rules (which were basically the same as Caller ID's) can specified in either text or XML.

    * A new DNS record type for SPF will be used rather than TXT.

    But don't take my word for it. Go read the posts here:

    http://archives.listbox.com/spf-discuss%40v2.lis tb ox.com/200405/0198.html

    --
    The radical sect of Islam would either see you dead or "reverted" to Islam.
  29. Deja Vu by Per+Abrahamsen · · Score: 2, Insightful

    > Microsoft has not sued over Mono. As far as I can see, they're not going to.

    I read that before. Back when FSF was urging everyone to avoid LZW compression (used by "compress" and "gif"), because it was patented by Unisys. FSF even introduced their own patent free "gzip" utility, and zlib library to be used in other apllications (unusually for FSF, even proprietary ones).

    There were also people harrasing the FSF for that, claiming they were fanatics creating unnecessarty disruptions (compress was the de-facto standard), and refering to low-ranging Unisys people the think had said they were only interested in LZW build into hardware like modems.

    Of course, this changed once Unisys out of the blue started demanding royalities for gif creation tools.

    The FSF demanding paperwork for contributions to their code is a similar case. Long time before the SCO case.

    The sad thing is, when it comes to "intellectual property right", the paranoid tin-foil hats unfortunately tend to be right. And the "happy go lucky" people (like your argument: nothing bad has happened YET, so nothing bad will happen EVER) tend to get burned.