Slashdot Mirror


Apache Rejects Sender ID

hexene writes "In an open letter to the IETF MARID Working Group, the Apache Software Foundation has rejected the patent-encumbered Sender ID specification. This means no Sender ID support for SpamAssassin, Apache JAMES, etc. They state that the current license is generally incompatible with open source, and contrary to the practice of open Internet standards."

351 comments

  1. Hoody Hoo! by CountBrass · · Score: 5, Insightful

    Well done Apache! Surely this must be a big stake in the heart of MS email domination plans ?

    --
    Bad analogies are like waxing a monkey with a rainbow.
    1. Re:Hoody Hoo! by JamesKPolk · · Score: 0, Troll

      It also hinders those of us who have supported SPF, the old name of the spec before MS joined in.

      Oh, but don't let the problems with SMTP hinder your irrational hatred of all things connected with Microsoft.

    2. Re:Hoody Hoo! by chris_mahan · · Score: 4, Funny

      Next time, put the GPL all over it and MS won't join.

      You know, you guys could have seen this one coming.

      --

      "Piter, too, is dead."

    3. Re:Hoody Hoo! by Tracy+Reed · · Score: 5, Insightful

      No, it does not hinder SPF. Sender ID is SPF+MS's hacks. You are still free to use SPF by itself.

    4. Re:Hoody Hoo! by Anonymous Coward · · Score: 0

      Irrational hatred of all things microsoft ... niice

    5. Re:Hoody Hoo! by phats+garage · · Score: 1, Troll

      It looks like this Meng fellow started this SPF thing and gladly hooked up with Microsoft and had no interest in providing an open non-encumbered standard. A wish for open non-encumbered standards is often not simply some irrational manifestation of Microsoft hatred, but rather a desire to let different systems, including free software systems, interact.

    6. Re:Hoody Hoo! by DAldredge · · Score: 4, Insightful

      It's not 'irrational hatred of Microsoft', it is concern that, in the future, Microsoft will use these patentes to control email on the net. Microsoft just hired a high level exec to over see it's IP portfolio and to increase it's 'value' to Microsoft.

    7. Re:Hoody Hoo! by Abcd1234 · · Score: 5, Insightful

      Yup, you're absolutely right! Despite what the ASF said, they're rejecting SenderID because it's *Microsoft*! Yeah! Sure, they *claimed* it was because it was patent encumbered, but you have efficiently seen through their veil of deception.

      Don't be a tool. The ASF doesn't gives a damn who created the freakin' standard. The fact is, it's patent encumbered. Period. And, as a result, they refuse to implement it. This shouldn't be at all surprising. Frankly, I think it's down right ridiculous that the IETF is willing to consider a standard that's patent encumbered. But, hey, who wants a free, open Internet?

    8. Re:Hoody Hoo! by 955301 · · Score: 1, Funny


      you're new here, aren't you?

      --
      You are checking your backups, aren't you?
    9. Re:Hoody Hoo! by EvilAlien · · Score: 1
      Hrm... "big stake in the heart"... I think of it more as a "kick in the nards".

      SPF has some good traction, but as far as I'm concerned, this is the death knell for SenderID.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    10. Re:Hoody Hoo! by Anonymous Coward · · Score: 0

      nope, but you must be.

    11. Re:Hoody Hoo! by killjoe · · Score: 2, Insightful

      " It's SOP on /. to instantly hate anything that is 1) MS or MS related or 2) not open source. "

      So? Arent there plenty of boards where people

      1) Love MS or 2) Hate open source?

      The internet is a big place. You could always hang out at gotdotnet or any of the thousands of MS sponsored blogs if you want to be filled with pro MS propaganda.

      --
      evil is as evil does
    12. Re:Hoody Hoo! by AviLazar · · Score: 1

      Or I can continue to hang out here. I am not for any propganda, the MS kind or any others. And there is plenty of propoganda here which pretty much gears MS as the root of all evil...

      --

      I mod down so you can mod up. Your welcome.
    13. Re:Hoody Hoo! by jaaron · · Score: 2, Interesting

      In fact, the ASF just rather recently set up SPF filtering on their own internal mail servers.

      --
      Who said Freedom was Fair?
    14. Re:Hoody Hoo! by ClubStew · · Score: 1, Insightful

      As opposed to anti-Microsoft propaganda? Either way, it's all propaganda.

    15. Re:Hoody Hoo! by danknight · · Score: 1

      Don't worry, just replace that Apache server with a shiney new W2K03 server and IIS6 ! Problem solved!

      --
      wanted: one clever sig,apply within
    16. Re:Hoody Hoo! by nacturation · · Score: 3, Funny

      As opposed to anti-Microsoft propaganda? Either way, it's all propaganda.

      Some propagandas are more equal than others.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    17. Re:Hoody Hoo! by _Sprocket_ · · Score: 2, Insightful


      It's SOP on /. to instantly hate anything that is 1) MS or MS related or 2) not open source.


      You don't suppose that's got anything to do with the behavior of some proprietary vendors, specifically Microsoft?

      You'll note that there are numerous other major players in IT who don't get the same kind of attention. Nobody is without criticism, of course. But how much bashing does, for example, Cisco get around here despite their market position in networking gear?

      Microsoft reaps what it has sown.
    18. Re:Hoody Hoo! by Anonymous Coward · · Score: 0

      > Don't worry, just replace that Apache server with a shiney new W2K03 server and IIS6 ! Problem solved!

      I'm assuming that you just inadvertantly forgot to add a :) at the end of your comment.

    19. Re:Hoody Hoo! by GregChant · · Score: 1
      Some propagandas are more equal than others.

      Quartz Extreme good, Avalon baaaaah, er, I mean, bad.

    20. Re:Hoody Hoo! by Anonymous Coward · · Score: 0

      MS is the reason it is patent encumbered?

    21. Re:Hoody Hoo! by AviLazar · · Score: 1, Insightful

      Number 1 always gets the most attention, and a lot of hated attention (even if not deserved). MS is the biggest OS producer, their founder is the number 1 richest man in the world...they hold a lot of number ones. I have just seen to many /. posters instantly flame MS for one reason or another when they didn't even deserve it. For example a day or two ago there was /. article about Bill G. talking about Longhorne. He got blasted by some posters saying that he is just doing this for the free press. If this was say the creators of Half - Life 2 giving us an update, we would praise them for coming out.
      That is what I am talking about...when MS does something bad blast them, but when they do something good give them some credit...

      --

      I mod down so you can mod up. Your welcome.
    22. Re:Hoody Hoo! by Orgazmus · · Score: 0, Troll

      You would have been modded insightful if thee were a mod who actually reads books ;)

      --
      The system had the verbosity of HTML combined with all the readability of compiled assembly viewed as bitmap images
    23. Re:Hoody Hoo! by DoctorPepper · · Score: 1

      Except they would have to PAY for W2K03/IIS 6.0. We all know in addition to being: 1) Anti-Microsoft and 2) Pro-open source, the average /.'er is also 3) Anti-pay for software!

      --

      No matter where you go... there you are.
    24. Re:Hoody Hoo! by tonyr60 · · Score: 1

      I Wonder if that is really true.

      I would lay odds that the web server stats for /. show more IE accesses than any other browser. Would lobe to be proved wrong, I just have the idea that there are more than a few hypocrits out there....

    25. Re:Hoody Hoo! by danknight · · Score: 1

      OOPS sorry!! :)

      --
      wanted: one clever sig,apply within
    26. Re:Hoody Hoo! by jazman_777 · · Score: 1
      But how much bashing does, for example, Cisco get around here despite their market position in networking gear?

      Not enough. Just read about OpenBSD and CARP and how it was developed to go around a Cisco Patent that is also an IETF "standard".

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    27. Re:Hoody Hoo! by danknight · · Score: 1

      Yeah but if we can get W2K03/IIS 6.0. to run in emulation under WINE in Linux all will be well !

      --
      wanted: one clever sig,apply within
    28. Re:Hoody Hoo! by hexene · · Score: 1

      It also hinders those of us who have supported SPF, the old name of the spec before MS joined in.

      SpamAssassin 3.0 already has support for SPF Classic, and there's no reason to think the ASF's rejection of Sender ID will change this.

    29. Re:Hoody Hoo! by DoctorPepper · · Score: 1

      Unfortunately, a large majority of us /.'ers read the /. from work.

      Where I work, we have to use IE. Just because the stats show more IE hits doesn't mean we run Winders/IE at home.

      Its not hipocritical either. If there were more FLOSS jobs to be had, the server stats would be a bit different.

      --

      No matter where you go... there you are.
    30. Re:Hoody Hoo! by Dwonis · · Score: 1
      It's not 'irrational hatred of Microsoft', it is concern that, in the future, Microsoft will use these patentes to control email on the net.

      Through the use of this patent, Microsoft is now exerting control over Internet email. If Microsoft wasn't granted this patent in the first place, spam would have started grinding to a halt by now.

    31. Re:Hoody Hoo! by Dwonis · · Score: 1

      Yes, and the other reason is that patents are allowed to cover abstract ideas (i.e. software) in the first place.

    32. Re:Hoody Hoo! by Anonymous Coward · · Score: 0

      That is what I am talking about...when MS does something bad blast them, but when they do something good give them some credit...

      I'm not saying this isn't true, but bad karma tend to stick for a while, so don't hold your breath.

    33. Re:Hoody Hoo! by _Sprocket_ · · Score: 3, Insightful


      MS is the biggest OS producer, their founder is the number 1 richest man in the world...they hold a lot of number ones.


      This is a common claim directed at Microsoft critics. There is a belief that Microsoft gets attacked because of their position. And I'm sure there is a certain degree of truth to it. However, I often see this as a dismissal to ALL Microsoft criticism - or even criticisms that individuals simply don't agree with. And that, frankly, is bunk.


      For example a day or two ago there was /. article about Bill G. talking about Longhorn. He got blasted by some posters saying that he is just doing this for the free press. If this was say the creators of Half - Life 2 giving us an update, we would praise them for coming out.


      I'm at a disadvantage here. I didn't read either the linked article nor the /. post. So I don't know the specifics. But keep in mind that commenting on future technology offerings has been used in the past by Microsoft to generate buzz / vapor ware / FUD. I don't wish to imply that this particular instance is such a case. As I said, I don't know. But I'm not surprised to see criticism based on this long-standing history.


      That is what I am talking about...when MS does something bad blast them, but when they do something good give them some credit...


      I also occasionally disagree with some of the criticisms towards Microsoft that are voiced on Slashdot. However, that doesn't mean that all the criticisms are wrong. Nor does it mean that Microsoft is even unjustly targeted. Microsoft should be criticized for actions that deserve criticism. And there is no short supply of such actions from Microsoft.
    34. Re:Hoody Hoo! by _Sprocket_ · · Score: 1


      Not enough. Just read about OpenBSD and CARP and how it was developed to go around a Cisco Patent that is also an IETF "standard".


      I've read that before. And I agree, it's fishy. But how often does Cisco act like this?
    35. Re:Hoody Hoo! by Anonymous Coward · · Score: 0
      That is what I am talking about...when MS does something bad blast them, but when they do something good give them some credit...

      Well, nothing out of Richmond (or any other company) is presented "Yessir, with this our new [strategy/product/license/...], we'll rip you new ones as fast as the opportunities present themselves!", is it?

      People are cautious/suspicious as hell of anything with Microsoft written on it. Cause-effect. Here on /. it just gets turned up another notch, or ten. Because it's-funny-laugh, the experiences were painful/career-killing, or for any other righteous reason.

      Actually, I'm just guessing about the other people here - it's a big place. Personally, the words are, in order, 'track' and 'record'. Most non-idiotic people don't hand over their car-keys to a serial car thief just because he claims to've found Jesus.

    36. Re:Hoody Hoo! by killjoe · · Score: 1

      Again, So?

      If you don't like nobody is holding a gun to your head.

      --
      evil is as evil does
    37. Re:Hoody Hoo! by pfleming · · Score: 1
      Most non-idiotic people don't hand over their car-keys to a serial car thief just because he claims to've found Jesus.
      Who was probably sitting on the dash the whole time.
    38. Re:Hoody Hoo! by LittleBigLui · · Score: 1

      not sure (way too early in the morning), but isn't the APL more BSD-like and not so much like the GPL?

      --
      Free as in mason.
    39. Re:Hoody Hoo! by Anonymous Coward · · Score: 0
      > Microsoft will use these patentes to control email on the net. Microsoft just hired a high level exec to over see it's IP portfolio and to increase it's 'value' to Microsoft.
      > Try Mono 1.0

      And what makes you think they won't do it for Mono ?. (support Perl6 !!!)

    40. Re:Hoody Hoo! by Anonymous Coward · · Score: 0
      MS is the biggest OS producer, their founder is the number 1 richest man in the world
      The richest man in the world is the founder of IKEA. Gates is now #2 or #3.
  2. So... by njfuzzy · · Score: 1, Redundant

    Will this stop the "standard" from going forward, or just increase the struggle to come to a useful consensus?

    --
    My Photography - http://ian-x.com
    The Deathlings (comic) - http://thedeathlings.com
  3. Good start... by keiferb · · Score: 5, Insightful

    Hopefully this is just the start of a string of rejections. If lots of big names in the OSS community and some of the e-mail superpowers (yahoo, gmail, etc...) jump on the bandwagon, maybe it'll get pushed aside.

    Wishful thinking? Probably, but a boy can dream...

    1. Re:Good start... by Anonymous Coward · · Score: 0

      why is this a troll?

    2. Re:Good start... by Anonymous Coward · · Score: 0

      why is this a troll?
      I was wondering that too

    3. Re:Good start... by Dwonis · · Score: 1

      Although the comment itself wasn't a troll, the moderator reading the comment saw "Troll" and exclaimed "Hey, that's me!", and selected it.

    4. Re:Good start... by troutsoup · · Score: 1

      i know courier (mail server + other mail goodies) has rejected sender ID because of the MS patent.... they aren't the biggest FOSS mail server out there but sure are a good one.

      --
      -- troutsoup.com
  4. Good for them, but not far enough. by Euphonious+Coward · · Score: 4, Interesting

    I don't see any reason to use SPF either. It only benefits big ISPs, by keeping spammers from mentioning them in their return addresses. Even then it only works until the spammers hijack the machine of some dumb sap who's a legitimate customer of such an ISP, and send under his name. It does you and me no good at all, either way.

    The whole exercise has been a waste of time and attention for all involved, and the sooner it's forgotten, the better.

    1. Re:Good for them, but not far enough. by athakur999 · · Score: 5, Insightful

      In the scenario you mentioned, it forces the spammer to use machines that's within the ISP's control. If the spam bearing your domain is originating from some random computer in China, there's not a whole lot you can do. But if the spam has to originate from one of your customer's computers and has to be sent via one of your SMTP servers, then you can look at the logs on your SMTP server, figure out the infected customer, and take appropriate action.

      --
      "People that quote themselves in their signatures bother me" - athakur999
    2. Re:Good for them, but not far enough. by Grayputer · · Score: 3, Insightful

      OK I'll bite. I fail to see how SPF only helps the big ISPs. Any little guy (running a domain) can publish his own SPF record. Any little guy (running a mail server) can check against existing SPF records. Checking against an SPF record will weed out (or at least certainly reduce) SPAM with forged source addresses (or make it harder to forge an acceptable address). Trackable SPAM is a definite improvement over the current state of affairs.

      Obviously you have a beef with SPF. I seem to have missed it. So where's the beef?

    3. Re:Good for them, but not far enough. by DJ+Rubbie · · Score: 4, Insightful

      You are horribly wrong, and I will bite. I had my email address 'spoofed' by the W32.Netsky worm a while back, and it was sent from a machine that is not of the domain of my address. An SPF enabled mail server would reject emails with spoofed headers, and so my friends (victims) will not see the infected email with *my* email address. On the other hand, non-SPF enabled mail servers will accept it, and my friends sees it, and accuses me of sending them a 'virus'.

      SPF will not only stop spammers, but will stop (or at least prevent) people and worms from spoofing the from address *sent from _everywhere_* to claim to be from a user@domain they do not own. I do not want spammers or anyone to claim to be from my domain (or my legit email address even), and have angry letters accusing me of letters I did not send.

      If you have your machine hacked, or running a mail relay by accident, you should have secured those equipments, and if you had anything important on it (eg. financial records), you probably have much bigger concerns, like identity theft.

      Yes, I know, we are supposed to check the email headers, but most home users are completely ignorant of those features.

      --
      Please direct all bug reports to /dev/null
    4. Re:Good for them, but not far enough. by Elwood+P+Dowd · · Score: 1

      Even then it only works until the spammers hijack the machine of some dumb sap who's a legitimate customer of such an ISP, and send under his name. It does you and me no good at all, either way.

      Um, no. In that case, spam prevention would be way, way easier. Spam from spammer@yahoo.com would have to actually come from Yahoo. That would make my f*ing day.

      --

      There are no trails. There are no trees out here.
    5. Re:Good for them, but not far enough. by jhunsake · · Score: 2, Interesting

      It's an inferior attempt at authentication. Yahoo!'s DomainKeys is superior in every respect.

      I was really interested in SPF for a while, but I'm tired of this shit. Like the grandparent says, it's all a big waste of time. I'm going to delete those TXT records right now...

    6. Re:Good for them, but not far enough. by hawkbug · · Score: 1

      Well said - and I thinks a HUGE step towards killing spam. The only other issue now is stopping forged domains that don't exist without generating a lot of lag.

    7. Re:Good for them, but not far enough. by Glamdrlng · · Score: 1
      An SPF enabled mail server would reject emails with spoofed headers, and so my friends (victims) will not see the infected email with *my* email address.
      Don't get me wrong, I approve of SPF, but here's my gripe from a best practice point of view. If you're capable of identifying the mail server(s) authorized to send mail from your network and publishing SPF records, why are you letting other hosts send SMTP out of your network at all?
      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
    8. Re:Good for them, but not far enough. by Emrys · · Score: 2, Insightful

      SPF doesn't tell admins a damn thing they didn't know before. Admins do not pay attention to header addresses when determining the source of spam, they look at the IP addresses, which are not truly being forged (not in the same sense, anyway).

      SPF is only useful to end users who can be fooled by forged text headers. It was created to help stop phishing and provide some kind of reputation protection. It's ridiculous that people who should know better co-opted it as a "spam solution" and are willing to break legitimate uses of SMTP to see it adopted, without seeming to even reale the leverage it hands big ISPs.

    9. Re:Good for them, but not far enough. by macdaddy · · Score: 1

      He never said the infected mail was coming from *his* network. It could come from any schmuck that has both their addresses in their addressbook. Still I'm in favor of forcing all dynamic-class users to use their provider's SMTP server. There are a few exceptions of course, such as the user that works at a big company that uses SMTP-AUTH/TLS to let employees securely send email from home. That of course would have to be an exception. Still there are very few reasons why the average dynamic user should not use their providers SMTP server. Statically assigned users however IMHO shouldn't be required to use their providers SMTP server since they are probably running a server themselves. Ideally though the provider would make the system opt-out for static customers. LDAP and Cisco ACLs is the trick.

    10. Re:Good for them, but not far enough. by mattdm · · Score: 1

      Don't get me wrong, I approve of SPF, but here's my gripe from a best practice point of view. If you're capable of identifying the mail server(s) authorized to send mail from your network and publishing SPF records, why are you letting other hosts send SMTP out of your network at all?

      That's the point -- it's NOT coming out of your network. It's coming from someone else's network entirely beyond your control.

      SPF lets you list which source networks *are* in your control, and if a message comes from somewhere that doesn't match, that's a warning sign.

    11. Re:Good for them, but not far enough. by kelnos · · Score: 1

      i'm not sure how this is relevant. perhaps i run a business from my home and use a business DSL line for my website, mail, etc. if the ISP isn't allowing outgoing SMTP, i have to relay through their servers and my SPF records have to reflect this. personally i find this a non-ideal scenario. i'm sure with a little effort i could come up with other examples.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    12. Re:Good for them, but not far enough. by Daniel+Boisvert · · Score: 2, Interesting

      There's a difference between knowing which IP's in your netblock are allowed to send mail, and which IP's are allowed to send mail from your domain. SPF requires you to know the latter, which is something you really ought to know if you're running a domain.

      The former is much harder to know, for a zillion reasons (subnets controlled by downstream entities, legit residential mailservers, etc.).

    13. Re:Good for them, but not far enough. by Anonymous Coward · · Score: 0

      Eh? It's to prevent people from impersonating you, not really to authenticate anyone.

    14. Re:Good for them, but not far enough. by Zocalo · · Score: 1
      It only benefits big ISPs, by keeping spammers from mentioning them in their return addresses.

      Nope, sorry. It benefits anyone that owns a domain that is used for mail, more so infact than it does the big operators of email services. A friend of mine is currently being Joe Jobbed on her personal domain; adding an SPF entry made a significant impact on the number of bounce messages she is getting. SPF will not really do much to stop spam; the spammers can always use disposable domains or the domain of who ever's PC is being used as a spambot. It does however have the potential to prevent people's domains being hijaaked by spammers.

      --
      UNIX? They're not even circumcised! Savages!
    15. Re:Good for them, but not far enough. by CamTarn · · Score: 1

      I run a server from a dynamic connection. That's what services such as DynDNS are for - allowing you to have a domain that points to a moving target like a server on a dynamic connection. I've run into situations where mail sent from my machine (from a PHPBB) has bounced from mail servers just because it's from a dynamic IP. PHPBB *can* be set to use an SMTP server, but I ran into a lot of problems with my ISP's mailservers being down a lot or taking forever to respond (during which time the PHP script times out.)

      Of course, the ISPs have a very valid reason for blocking said mail - the ratio of genuine mail to spam/worm-mail coming from dynamic users is probably vanishingly small.

    16. Re:Good for them, but not far enough. by Glamdrlng · · Score: 1
      He never said the infected mail was coming from *his* network. It could come from any schmuck that has both their addresses in their addressbook.
      I understand that, thus my approval of SPF. My general, all-purpose no-frills mini-rant is about the number of networks where every host (read that, potential spambot) on the network is allowed to send smtp outgoing. It's not a dig on SPF, rather a dig on networks where every windowsboxen on the network can kick spam out because of management or sysadmin incompetence.
      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
    17. Re:Good for them, but not far enough. by bcrowell · · Score: 1
      I fail to see how SPF only helps the big ISPs. Any little guy (running a domain) can publish his own SPF record. Any little guy (running a mail server) can check against existing SPF records.
      In theory, you're right. In practice, that isn't necessarily the way it is. Many small-time domain owners have no actual control over their DNS records, and therefore no way to implement SPF. My own situation[1] is that if I wanted to use SPF, I'd have to set up my own DNS. (At least, this is my understanding from people on the forums my webhost runs for its users.) I do not know enough about DNS to do this. Yes, I could study up on how DNS works, but there are lots of things I could spend my time on rather than reading the O'Reilly book on the subject, which, IIRC, is a big, thick book. Anyway, lots of other small-time folks don't even have that option.

      [1] With ev1. No, I don't like the way they caved in to SCO's extortion.

    18. Re:Good for them, but not far enough. by Anonymous Coward · · Score: 0

      With SPF, your ISP doesn't need to block outgoing SMTP. You have your own domain and can publish your own SPF TXT record, which will say that mail from your domain must come from your mail server.

    19. Re:Good for them, but not far enough. by ajs · · Score: 4, Informative

      DomainKeys and SPF fit in differnt spaces for solving different problems.

      SPF has a great deal of value. The only problem I see with it is the envelope rewriting schemem (SRS, I think it's called) which is cumbersome. I'm expecting a) someone will fork the SPF standard, since the original introducers got in bed with MSFT and b) they'll want to introduce a transfer-of-authority protocol into SMTP rather than trying to cram everything into the FROM part of the envelope.

      After that, SPF is really all you need to stop forged spam.

      What a lot of people (including the grandparent) don't get is that SPF isn't designed to stop spam. SPF is designed to stop two things: forgeries and bounces of forgeries. Stopping those two, however, then makes stopping spam a much more manageable problem.

      If you're looking for the panacea spam solution, you're doomed. If you're looking for the right tools to eliminate almost all of the problem, SPF should be among your first few (along with a good, flexible, multi-technology server-based filtering tool like SpamAssassin; an extremely well maintained and liberal blacklist like Spamhaus; and an easy-to-use end-user spam filter like Thunderbird's).

    20. Re:Good for them, but not far enough. by Technonotice_Dom · · Score: 1

      Still I'm in favor of forcing all dynamic-class users to use their provider's SMTP server. There are a few exceptions of course, such as the user that works at a big company that uses SMTP-AUTH/TLS to let employees securely send email from home.

      I agree, it's a good solution (until worms start trying to send via common ISP SMTP servers) but the problem is for somebody who uses an authed SMTP connection normally. I looked into setting up SPF on the domains our company hosts, but then I hit upon a problem - some ISPs (for example my home ISP) limit outgoing SMTP to just their server, so in my SPF records, I need to specify every other restricted SMTP server my clients may send mail through.

      Stuff that.

      Anybody have a better solution?

    21. Re:Good for them, but not far enough. by platos_beard · · Score: 1

      Just curious, is it ok for every *nixboxen on the network to send SMTP? Why should SMTP be blocked for everybody? Seems to me there could be many perfectly legitimate reasons for that in many networks, so preventing address-spoofing is a much better approach.

      --
      What's a sig?
    22. Re:Good for them, but not far enough. by Xformer · · Score: 2, Informative

      To phrase it similarly, SPF doesn't do a damn thing with email headers. It only pays attention to the envelope sender, which is what is specicied in the SMTP MAIL FROM command, and winds up in the Return-Path header due to actions of the receiving server. It's not designed to stop phishing schemes.

      Caller ID, on the other hand, was designed to look at things like the From: header. That was designed to stop phishing more than SPF was.

      Sender ID isn't one or the other, but the combination of those and some other weird thing M$ came up with. Sender ID is also what's patented, as far as I know, not SPF.

      --
      All I want is a kind word, a warm bed and unlimited power.
    23. Re:Good for them, but not far enough. by pjrc · · Score: 1
      It does you and me no good at all

      Inexpensive techniques (spammer's cost) will become much less effective. Profits from spamming are likely decrease.

      Virus code will be prevented from easily spoofing fake addresses, likely resulting in easier identification and cleansing (or disconnection) of infected machines.

      Virus propagation speeds by email will likely be reduced when a good portion of their messages are not delivered or filtered to a junk folder.

      Reduction in widespread virus infections may diminish the available pool of zombie machines that can be sold to spammers.

      spammers hijack the machine of some dumb sap who's a legitimate customer of such an ISP, and send under his name

      Spam or virus messages that are forced to traverse an ISPs mail server will likely be subject to rate limiting and other anti-spam / anti-virus checks before the SPF authorized MTA transmits them to their destination.

      Abuse complaints will be directed to administrators whose MTAs originated their message, not a spoofed third party.

      The whole exercise has been a waste of time and attention for all involved, and the sooner it's forgotten, the better.

      What a negative attitude encapsulating an untrue factual assertion. To refute "a waste of time for all involved", all that is required is to show that some involved have received some benefit.

      Already, many people who have implemented SPF checking have filtered out many messages with spoofed aol.com addresses.

      So there. That's one clear, undisputable examples of actual people who have received benefit from SPF, even at this very early stage of adoption. There are many similar examples.

      If it widely known that spammers will manage to adopt to SPF, but at increased cost and increased risk.

      Whether virus code and phishing scams can adopt remains to be seen. They will have a harder time.

    24. Re:Good for them, but not far enough. by Zocalo · · Score: 1
      SPF will not only stop spammers, but will stop (or at least prevent) people and worms from spoofing the from address *sent from _everywhere_* to claim to be from a user@domain they do not own.

      Sorry, but you are wrong on the first count. SPF does absolutely nothing to stop a spammer from either:

      • Registering a domain, publishing valid SPF records for it (to circumvent people rejecting mail from SPF-less domains), and spamming away using that domain.
      • Compromising a box, finding out the default email address of its former owner, and using that address as the sender. This method may however trip a throttle on an outgoing smarthost, assuming one is in use.

      What SPF will do, if enough people and ISPs in particular implement it, is help prevent spammers (and mass mailing worms etc.) from using domains they do not directly own - as you say. Even so, that is still dependant on the ISPs etc. handling SPF failures properly and not generating a bounce message. Given how many people who should know better quite happily send a bounce when their email virus scanner detects an trojan *known* to spoof the sender, I'm not holding my breath.

      And no, I'm not opposed to SPF; all my domains have had SPF records for months, and they all have the "-all" flag in them too. Every little helps, as anyone who has been the victim of a Joe Job can testify.

      --
      UNIX? They're not even circumcised! Savages!
    25. Re:Good for them, but not far enough. by pjrc · · Score: 2, Interesting
      Yahoo!'s DomainKeys is superior in every respect.

      Records already published by 70000+ domains, including some very important ones like aol.com.

      A way to guess a default record for any domain not yet publishing, that works for most existing mail servers.

      Code already under development and in beta testing for all major MTAs.

      Algorithm already implemented in upcoming SpamAssassin filter, which is currently in release testing

      It's an inferior attempt at authentication.

      Yeah, yeah, yeah... it has crypto, so it must be strong.

      Like the grandparent says, it's all a big waste of time. I'm going to delete those TXT records right now...

      And replace it with a yahoo DomainKey? How are you going to do that? Oh, you're going to go download the reference implementation, compile this alpha-release source code, and run the "dknewkey" to get something like this:

      testkey._domainkey IN TXT "k=rsa; p=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANazc9du4IFEWnSr idEMAuv9UvCojT8hiTg1L646F6T4dRTsz7MB0WdnG2cF5J6HgA AlvpIB8HN1bh43FBb1MqkCAwEAAQ=="

      Then you're going to head over head and grab this while ignoring the advisory section:

      THIS IS PRE-RELEASE SOFTWARE, and should not be used in any critical production environments.

      For someone highly concerned about what is and is not a waste of time (unlikely, posting to slashdot).... if you already did publish a SPF record, your best course of action is probably to just leave it there.

      Certainly, Yahoo's DomainKeys is not yet to a degree of maturity to be actually used for much more than development and alpha testing.

      In contrast, SPF is already protecting 70000+ domains and numerous sites are beginning to filter out forged messages pretending to be from those domains.

      Very soon, SpamAssassin 3.x will be released (already on second release canidate), with SPF checking built in and turned on by default. Other anti-spam filters will follow.

      From a practical point of view for the near future, choosing between installing a TXT record of the form "v=spf1..." or "k=rsa...", it's pretty clear which of these is useful today and which (unless you're a developer working on DomainKeys) is a waste of time.

    26. Re:Good for them, but not far enough. by Grayputer · · Score: 1

      OK BUT ... (as they say)

      What you are REALLY saying is: SPF works just fine but it raises the bar of basic network administration IF you want to run a mailserver. For the bulk of the Internet 'unwashed masses' this works fine, their ISPs handle it and they send mail through the ISP's mailserver, the world is good. For MOST mailservers handling real traffic (the average home mailserver probably doesn't do much outbound traffic), it also works as those people handle all network admin tasks including DNS.

      The gripe appears to be: well I'd like to run a mailserver for my own little domain but then I'd have to learn DNS or figure out another SPF solution in that space.

      My response, MAYBE. In the short term that is probably correct but as SPF (or similar) becomes more popular some domain registrars will likely provide the service just like dotearth, godaddy, and friends do for basic mail redirects and web redirects today. They are already handling DNS for the mail and web redirects (typically a DNS CNAME entry), it would be trival for them to add a 'publish spf' checkbox to the mailserver entry (adding a TXT DNS entry for the domain).

      SPAM is not magically going to go away without some work. While I can appreciate the fact you'd like to have someone else do the work while you reap the benefit, it is not a 'have your cake and eat it too' world. Small domain owners (like me as well) will have three choices, run DNS, 'pay' someone to run DNS (or may be free if you use registrar XXXXX), or start to get locked out of corporate mailservers.

      I'm responsible for a corporate net for about 30 users and we block several THOUSAND spam mails a DAY. Believe me I will be implementing SPF or any and every other mechanism that allows me to better classify spam and keep it from the end users mailbox. The overhead of the users manually sorting all that spam everyday is NOT an option.

    27. Re:Good for them, but not far enough. by legirons · · Score: 1

      "I don't see any reason to use SPF either. It only benefits big ISPs, by keeping spammers from mentioning them in their return addresses."

      So it's only big ISPs who get spammers using their name in the "from" field?

      I guess that must mean every domain I own is a "big ISP".

    28. Re:Good for them, but not far enough. by DJ+Rubbie · · Score: 1

      I never said it will stop spammers from spamming, I said it will stop spammers (and other people and worms) from sending mail/spamming with a faked domain name from any computer connected to the Internet (which is what I meant by _everywhere_). I addressed compromised boxes in a later paragraph.

      --
      Please direct all bug reports to /dev/null
    29. Re:Good for them, but not far enough. by Daniel+Boisvert · · Score: 1

      I understand that, thus my approval of SPF. My general, all-purpose no-frills mini-rant is about the number of networks where every host (read that, potential spambot) on the network is allowed to send smtp outgoing.

      I'd be pretty pissed if my ISP all of a sudden decided to limit what ports I can use. I like the idea of everybody being peers. It allows for all sorts of creativity, and at least some semblance of equality on the Internet. Yeah, okay, so I can't move as much data from home as I can from a Tier1-peered datacenter. At least I can provide the same services, if not at the same capacity.

      For ISP's to start limiting outbound SMTP is the beginning of a push to control who can publish what, and the folks who win are the ones who can afford professionally-hosted servers (Yes, I'm one of 'em :). Everybody else loses.

      SPF moves the spam problem. As more domains publish SPF records, fewer spams get through. The ones that get through will be the ones who do NOT have SPF records published, or ones who publish an "all of internet" wildcard. If these folks are the only ones who are getting mail forged from their domains, they have increasing motivation to publish SPF records. If the mail is being forged from a spammer's own domain, you can blacklist and/or follow the money trail via the domain registration to find out who he is.

      The whole point isn't to establish policy for who can do what, but to prevent folks from pretending to be other people. When they can no longer pretend to be somebody else, folks tend to be much more responsible.

    30. Re:Good for them, but not far enough. by virtual_mps · · Score: 1
      In theory, you're right. In practice, that isn't necessarily the way it is. Many small-time domain owners have no actual control over their DNS records, and therefore no way to implement SPF. My own situation[1] is that if I wanted to use SPF, I'd have to set up my own DNS.

      So the real problem is that the people you pay to provide dns service give you crappy service, right? This isn't an indictment of spf, it's an indictment of your provider. There are providers who provide web-based gui thingys for setting txt records. Give your money to someone who provides good service.
    31. Re:Good for them, but not far enough. by BenFranske · · Score: 1
      What a lot of people (including the grandparent) don't get is that SPF isn't designed to stop spam. SPF is designed to stop two things: forgeries and bounces of forgeries. Stopping those two, however, then makes stopping spam a much more manageable problem.
      Exactly! 80% of the spam I get on my mailserver is from people spoofing a domiain that I have backup MX for. SPF stops this! Remember that you can still use SPF without the Microsoft extensions that make it SenderID.
    32. Re:Good for them, but not far enough. by Anonymous Coward · · Score: 0

      Yeah, OK, now that you rephrased and expanded it a little I see what you meant - mea culpa. I interpreted that first comma as seperating two related points instead of reading it as "SPF will not only stop spammers, but will also stop (or at least prevent) people..." Damn the imprecision of the English language! :)

    33. Re:Good for them, but not far enough. by macdaddy · · Score: 1
      I've used the DynDNS services before when I was too cheap to pay for a static line when one was needed (it happens to all of us at some point). The service was ok but far from perfect. It absolutely can not be used for a site that depends on its email. Microsoft Exchange caches MX records for domains it has already looked up many times what the TTL dictates. Many versions of Microsoft Exchange also had a bad habit of not retrying delivery after failures such as connections to tcp/25 being rejected (like what happens when you get a new IP and the next person on your old IP isn't running a mail server). Mail is lost in such circumstances. It's a useful way to find your home machine when you IP tends to change while you're away but it's not an adequate solution for running a production server, even one that's a novelty.

      If you ISP's MTA is down often or slow to respond then you should complain to them about the quality of service or lack thereof. Using a hack to get around their poor service isn't an advisable solution. Frankly I reject mail on all my production MTAs based on results from the various direct-to-MX DNSBLs and rarely have a false positive. We do not whitelist FPs generated from those lists either. Everyone elses' mileage may vary but we've found that to be an acceptable solution for us.

    34. Re:Good for them, but not far enough. by oliphaunt · · Score: 1

      Yes, I know, we are supposed to check the email headers

      never mind that Outlook makes it a real PITA to do so... I think it's what, like 4 clicks away from the preview pane to actually see the mail header? double-click on msg line in preview -> view -> options (not "message headers," like you think it might be)* and then you can see the SMTP stuff. I bet 99% of Outlook users have never even seen that screen- how am I supposed to check something if I don't know it exists?

      *yes, I know what a mail header is. You know what a mail header is. If you tell an Outlook user to "check headers," the most obvious thing that matches your instruction is to go view -> message header in the message dialog... which doesn't tell you anything interesting or useful. Another case of a Microsoft product where "user friendly" trumps useful information. IMHO this is one of the most goddamn frustrating things about Outlook- I want to see the actual SMPT address of every email sender, and there is no way for me to tell outlook to show me that address by default instead of the sender's name in the "from" field. Thanks, Microsoft!

      --




      Humpty Dumpty was pushed.
    35. Re:Good for them, but not far enough. by macdaddy · · Score: 1

      I agree, those netadms should step up to the plate and take responsibility for their actions, or lack thereof. We finally started rejecting all outbound tcp/25 from our dynamic blocks. I wanted to use simple redirection on our borders to redirect smtp connections back to our MTAs (where we scan for spam, viruses, and perform logging) but Cisco's implementation appears to be inept at doing such a trivial task. Something about not rewriting the source IP no the IP packet correctly. Frankly I've often considered assigning private IPs to customers using our dialup service. I can't think of a reason why they'd need a public IP (as long as we do adequate logging on the backend for accountability purposes).

    36. Re:Good for them, but not far enough. by Pasc · · Score: 2, Insightful

      I have my own domain and I pay a 3rd party, EasyDNS, to handle my DNS. They support SPF... I just type some info into a textbox in the web-based management console and it works! If your DNS provider doesn't support SPF then they probably aren't very tech savvy... and that isn't an attribute I'd like in a DNS provider.

    37. Re:Good for them, but not far enough. by ckaminski · · Score: 1

      The cure for web-email script timeouts is delayed delivery. I used to have this problem with an Intranet app that I built once upon a time that needed guaranteed delivery of emails entered to customers. While the emails always made it into the database, they often failed when the mailserver was dead or overloaded.

      So we built an SMTP client that would do delayed delivery and would be nearly guaranteed to be running on the localhost. Somewhat similar to running procmail on a /dir/mbox and just dropping the emails there. Eventually, the intelligence in procmail/sendmail/postfix will deal with the situation.

      Directly sending emails from web apps is bad design, IMNSHO.

    38. Re:Good for them, but not far enough. by CamTarn · · Score: 1

      I agree with your points - I don't think I'd ever run a proper mailserver off my home machine. The only time mail went from that machine was when it was generated by website scripts. It never accepted email.

    39. Re:Good for them, but not far enough. by ckaminski · · Score: 1

      OpenVPN server on a new host on port 80. Linux and Windows clients. Make them a semi-trusted part of your network in order to allow them to send email as you.

      In some respects, no email that has your company name on it should come from a server that is not owned by you. But that's a policy decision you must make. I'd hate to have a users laptop start broadcasting Sobig from his broadband connection with MY domain name on it when by using a VPN of some sort, my outgoing virus checkers would catch it.

      Granted, not even SPF prevents this problem, but the affirmation that the email WASN'T from your servers can at least prevent other SPF enabled emailers from letting it propagate through the recipients network.

    40. Re:Good for them, but not far enough. by Russ+Nelson · · Score: 1

      I'm signing my emails using DomainKeys, and I check incoming email for signatures. In production. It's for my server, with only my business depending on it, but that's more than nothing.

      The reason DomainKeys is better than SPF is because it survives forwarding. It survives mailing lists. That requires crypto, but it's not the crypto that makes it better.
      -russ

      --
      Don't piss off The Angry Economist
    41. Re:Good for them, but not far enough. by Anonymous Coward · · Score: 0

      Nice way to suppose that I'm going to go do something, and then critize that decision...

    42. Re:Good for them, but not far enough. by minion · · Score: 1

      In the scenario you mentioned, it forces the spammer to use machines that's within the ISP's control. If the spam bearing your domain is originating from some random computer in China, there's not a whole lot you can do. But if the spam has to originate from one of your customer's computers and has to be sent via one of your SMTP servers, then you can look at the logs on your SMTP server, figure out the infected customer, and take appropriate action.

      Yes, I believe the original poster failed to realize the important: Big corporations have logs, lawyers, and the law on their side. It benefits everyone when yahoo, msn, etc go after spammers that they can actually trace and arrest.

      --

      -- If we don't stand up for our rights, now, there will be no right to stand up for them later.
    43. Re:Good for them, but not far enough. by Technonotice_Dom · · Score: 1

      A VPN isn't a good solution - I run a small website hosting company so my customers are varied in their technical ability, and I don't want anything to do with their PCs.

      I agree with you about the company name/domain thing, however I wasn't clear enough in my last post. It is annoying though that I can't implement SPF (it won't do any harm, only a TXT record) because some people are restricted in this way. Unless somebody's made a list of these servers, but the trouble is that through my ISP's mail server, I can use whatever from address I like as long as I'm connecting through their network. So if there was a list of mail servers that people were forced to go through, it wouldn't be hard to spam via these mail servers...

      No win situation with SPF.

    44. Re:Good for them, but not far enough. by phliar · · Score: 1
      the problem is for somebody who uses an authed SMTP connection normally.
      Eh? On my home server (static IP, say 10.1.2.3) I have SMTP+TLS, and POP3 over SSL. When I want to send mail (from anywhere) I connect to my server, authenticate, and send it any outgoing email I need to send. My friend's mailserver sees a connection from 10.1.2.3 for a message claiming to be from me@my-domain.org. Look up SPF for my-domain.org and check to see if 10.1.2.3 is allowed to send email from my-domain.org -- yes it is, so the message is accepted and all's well.

      I looked into setting up SPF on the domains our company hosts, but then I hit upon a problem - some ISPs (for example my home ISP) limit outgoing SMTP to just their server, so in my SPF records, I need to specify every other restricted SMTP server my clients may send mail through.
      This is the part that doesn't make sense. Ok, so your home ISP limits outgoing SMTP so you have to connect to their server to send email; that is, mail from your-domain.org is sent from mail1.big-isp.com. Create an SPF record for your-domain.org [which I assume you control] that says mail1.big-isp.com is allowed to send email from you@your-domain.org. Viola! A musical instrument.

      Here's the executive summary: if your MTA knows SPF, for every domain that publishes SPF you know that that domain cannot be spoofed. If you publish SPF, no one can spoof your address. The only problem SPF has is when mail is forwarded -- e.g. by a mailing list, or with ~/.forward.

      --
      Unlimited growth == Cancer.
    45. Re:Good for them, but not far enough. by macdaddy · · Score: 1
      I actually welcome the influx of infected email from my customer through my servers. Sure it increases load on my hardware but it greatly lessens the amount of I1 bandwidth I have to purchase and negative publicity we receive by having infected customers. Not having to deal with a massive infection after it's affected dozens or hundreds of people makes it easier on the customer too. We simply identify them from our logs, call them, and provide them with the basics on how to cleanse themselves or direct them to the Yellow Pages if they don't think they can do it themselves.

      Yeah, SMTP AUTH is the biggest stumbling block IMHO. I don't want to penalize a person or company that's compotent enough to understand the security risks involved with email and who implement SMTP AUTH as a solution. Those folks should be rewarded. The only viable options I forsee is allowing the user to opt-out of said blocks/redirection or telling them to use a VPN solution. The second isn't impossible but it's also not free. The first is more realistic but I don't know how hard it would be to implement or even if it's been done. If it has been done then it's probably some all-encompassing end to end solution from someone like Cisco. They did something similar with LEAP and the wireless products. They offered a kickass solution is the entire setup was Cisco. You'd need a LDAP databse to store the user's opt status in; a way of either getting radius to tell another app that user X just connected or an app that watches the radius logs; an app that can take the info about the new connection, query the LDAP DB to see if that user has specific ACL requirements, and push those ACLs out to the appropriate access or border router. It would also have to be able to reset the ACLs when user X disconnects. Now that's not an impossibility but I don't know of anything that can currently do something like that. It would be a grand solution though. There are LAN implementations of such a thing now where a user auths via 802.1X, the switch queries a DB backend, and acts on the DB response to put the user in the appropriate VLAN. If only....

    46. Re:Good for them, but not far enough. by macdaddy · · Score: 1

      That wouldn't be so bad then. At that point it really shouldn't have been considered a MTA but instead as a simple MUA. Sendmail can act as a MUA, though most don't realize it. Yeah, crummy providers make it hard to work around these problems. We just need to start stringing up spammers in the streets to eliminate the problem. :-)

    47. Re:Good for them, but not far enough. by Technonotice_Dom · · Score: 1

      This is the part that doesn't make sense. Ok, so your home ISP limits outgoing SMTP so you have to connect to their server to send email; that is, mail from your-domain.org is sent from mail1.big-isp.com. Create an SPF record for your-domain.org [which I assume you control] that says mail1.big-isp.com is allowed to send email from you@your-domain.org.

      Yep, that's all very well, but there are a few ISPs now that are implementing this outgoing SMTP filtering. The ISP I'm with is one of the largest and most well-known in the UK (Freeserve/Wanadoo) and there was a /. article recently about a large US ISP planning the same. I don't want to spend my life trying to keep the SPF records up to date with all the ISPs that impose this ban.

      As I said in my follow-up to ckaminski's post, if more ISPs go this way of blocking outbound SMTP, then it wouldn't surprise me if we saw zombie machines trying to send to their ISP's mail server just to get around SPF if hosted domains included common ISP mail servers.

      I just don't see it working for hosting companies where they don't know from which server people will be sending their e-mails.

    48. Re:Good for them, but not far enough. by Technonotice_Dom · · Score: 1

      I actually welcome the influx of infected email from my customer through my servers. Sure it increases load on my hardware but it greatly lessens the amount of I1 bandwidth I have to purchase and negative publicity we receive by having infected customers.

      I agree - if I know outgoing mail is all virus scanned then it'll help prevent load on somebody else's system, and quite possibly mine in the end! The trouble is that some of my customers (including myself) can't send mail directly to my mail server because the ISP blocks outbound port 25 access unless it is to their servers.

      I've started redirecting another port on the server to the local port 25 as another way in for those of us behind restrictive ISPs, but this just complicates matters in the larger picture. We need a better solution than having people trying to change their account SMTP port to whatever a particular hosting company uses.

    49. Re:Good for them, but not far enough. by imroy · · Score: 1

      SPF and DomainKeys do look like they'll fit well together. The DomainKeys FAQ points out that the real power of DomainKeys (and SPF too) will be in allowing reputation mechanisms to be built. These will allow an email server to do a quick lookup and see that the domain sending an email has sent a lot of spam in the past and act appropriately. You really need some good authentication for this to work at all.

    50. Re:Good for them, but not far enough. by Markus+Registrada · · Score: 1
      Fair enough, I'll walk you through it.

      Any time a large number of internet hosts take new measures to interfere with spammers, the spammers adapt. SPF helps now just because the the spammers haven't adapted yet. Once it's adopted widely, the spammers will behave differently.

      Not everybody will register SPF records, so they will forge addresses for domains that that don't. There will always be lots of those. Second, as I said, they will use zombie machines to send what seems to the ISP to be legitimate mail. Most (i.e., enough) ISPs are very reluctant to cut off saps just because their machines are infected.

      So, you'll still get just as much spam. Checking SPF won't help, either because the spam comes from a domain with no SPF DNS entry, or because it appears legitimate according to SPF. You won't get so much spam with a yahoo or hotmail return address, which is good for Yahoo and MSN reputations, but that doesn't do you any good. It does put a big load on the DNS servers, though, which is too bad for something that doesn't do any good. (It's actually kind of irresponsible to use it if you don't have your own caching DNS server.)

      So the short answer is that soon all the spam will pass SPF checks, and we're back where we started, but with a more complex mail system.

    51. Re:Good for them, but not far enough. by Glamdrlng · · Score: 1
      Just curious, is it ok for every *nixboxen on the network to send SMTP?
      Of course not, the principle of least privilege applies. I just haven't seen too many viral infections for *n*x systems that turn the victim machine into spam zombies, thus my reference to w32 machines.
      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
    52. Re:Good for them, but not far enough. by Glamdrlng · · Score: 1
      I'd be pretty pissed if my ISP all of a sudden decided to limit what ports I can use.
      True, but there's a huge difference between enterprise network administration and servie provider administration. While there are most likely more spam zombies on the high-speed home networks, enterprise networks that are poorly administerd give the virus writers|spammers a significant number of machines with craploads of bandwidth. I just hope SPF isn't viewed by server and firewall admins as a further excuse for their laziness. Of course, if they've been AFU all this time I doubt it's going to make a difference :)
      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
    53. Re:Good for them, but not far enough. by Grayputer · · Score: 1

      I understand but I disagree. You are correct there will be the little guys that do not publish SPF records and try to send mail. Unfortunately for them, they will be at best second class email citizens and at worse rejected in corporate email networks (once SPF is wide spread). Basically, no SPF record will equal "go to SPAM hell".

      Now sales and marketing types aside, if it is an SPF 'spam hell' type of email it does not get to an employee (assume whitelist for customer domains). My filtering burden for non sales staff just got smaller and if Auntie Sue uses a small ISP without SPF then she better send email to your house/hotmail/yahoo/gmail/... not the office.

      If large ISPs get many infected clients punching spam through their mailservers, it is in both the Net citizens and the ISPs interest to stop it (loads their servers, network, and business rep). So some level of control will occur at that level. Will it be perfect, not likely. Additionally if the ISP still is a pain and I have no customers using that ISP, see the Aunt Sue comment.

      What does this mean to me, the corporate network guy? I drop from several thousands of SPAM mails a day to maybe several hundred for my 30 users. That reduces my disk requirements, my processing/processor requirements, and reduces the amount of time the staff plays whack-a-spam.

      Sure the sales/marketing guys may still have an issue as I'm not going to risk potential business but the execs, the developers, and admin staff all get a 'free' reduction in SPAM. And when the execs get a reduction in spam, you can bet some sort of system will happen.

      Bayes filtering was the first step, it failed BECAUSE AS YOU SAY the spammer could adapt. The entire point of SPF is the end user can not control the mechanism. No amount of fiddling with the message content (OK, some fake header magic may be possible, but COULD be closed and would be complex) will get it accepted without a good SPF record. Which, as you complain, is likely outside of the spammer's control. If it is not outside of your control (an ISP or large entity that spams), then it is REALLY easy to blacklist your domain. For those employees in sales, marketing, or other external, unsolicited, direct customer contact, we are still stuck with Bayes and friends BUT we have another weighted metric to add to the Bayesian bucket.

      This is really a no lose for corporate entities IF they can get SPF records wide spread. As you pointed out, companies that value their rep WILL publish their own SPFs (we already have). So I think we can agree that SOME level of penetration will occur. If nothing else, even a minimal level of penetration could be used to improve/tune bayesian filters (e.g., have SPF start at -5, no SPF start at 0, I believe spamassassin is doing something similar).

      The fight over whether this will happen is long over. The current fight is what form it will take, SPF, Sender ID, Hybrid, or some new scheme; and consequently, who will control/own it.

    54. Re:Good for them, but not far enough. by ckaminski · · Score: 1

      And my claim is that

      <quote>
      but the trouble is that through my ISP's mail server, I can use whatever from address I like as long as I'm connecting through their network
      </quote>

      is a fundamentally bad idea, and the reason spam exists. If you're webhosting, and getting paid for it, there's nothing saying you can't offer SPF for your customers.

      In my universe, email from ckam...@pobox.com would get rejected by mailservers unless it came from a server in pobox.com.

      SPF doesn't cure the problem of spammers setting up superspammers.com, and setting valid SPF signatures, but it could cure the scenario you describe above.

    55. Re:Good for them, but not far enough. by Technonotice_Dom · · Score: 1

      Yep - unfortunately, it's what ISPs are resorting to doing in order to try and curb the amount of spam leaving their networks - and costing them money. It's a bit of a catch 22 situation here - ISPs who block outgoing port 25 connections need to disable this so SPF can be used.

      I've no idea how common port 25 blocking is - I've failed to find the story about the large American ISP who were planning to bring it in, and as I said, my ISP (Freeserve/Wanadoo) is one of the top 2/3 largest in the country.

      I'd have to make SPF optional on customer's domains - there would be a small minority who would enable it if I put a page/e-mail up explaining it and its consequences, but I doubt most of my customers would use it (either restrictions, or just don't know what it does).

  5. In case you don't follow M$'s every move like me.. by Emugamer · · Score: 4, Informative

    Microsoft Sender ID Framework

    The Sender ID Framework is an industry standard created to counter e-mail domain spoofing and to provide greater protection against phishing schemes. This combined specification is the result of Microsoft's Caller ID for E-Mail proposal, Meng Wong's Sender Policy Framework (SPF), and a third specification called the Submitter Optimization. These three draft technical specifications were recently submitted to the Internet Engineering Task Force (IETF) and other industry organizations for review and comment. ... and it goes on and on

  6. Patent encumbered indeed! by Anonymous Coward · · Score: 5, Informative

    Is this why the sender ID article on Wikipedia is only a stub?

    Please, click "edit this page" and help if you know anything!

    1. Re:Patent encumbered indeed! by Anonymous Coward · · Score: 1, Informative

      Check it now!

    2. Re:Patent encumbered indeed! by jalbro · · Score: 1


      Nope. See my notes at:

      http://en.wikipedia.org/wiki/Talk:Sender_ID

    3. Re:Patent encumbered indeed! by Spoing · · Score: 1
      1. Check it now!

      Looks good to me! To the point, and not mucked up. Over the span of a few days/weeks/... someone should come up with a more fleshed out summary.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    4. Re:Patent encumbered indeed! by sploo22 · · Score: 1

      Dude... I think you killed it.

      --
      Karma: Segmentation fault (tried to dereference a null post)
  7. MSFT doesn't care about Apache. by garcia · · Score: 3, Interesting

    We will not be implementing support for Sender ID until such time as the issues with the license are fixed and acceptable to the Apache James and Apache SpamAssassin Project Management Committees.

    It's obvious that Apache's concerns are of the utmost importance to both MSFT and those conducting the discussions. If they were SO concerned this would have been taken care of long ago. MSFT figures that either Apache will kowtow after users get pissed that they cannot send to those behind an MS mail solution or that they will end up having to break down themselves later. It's a lot bigger of a gamble for Apache to ignore MSFT than it is for MSFT to ignore Apache.

    As an alternative resolution, we would find it acceptable if the pending patents were granted to a non-profit organization such as ISOC and licensed under sufficiently open
    terms.


    This, OTOH, is a valid option and should be exercised but I highly doubt it will be for obvious reasons.

    1. Re:MSFT doesn't care about Apache. by millahtime · · Score: 3, Insightful

      MSFT does need to care about open source and other mail servers. They are a small fish in a big sea when it comes to mail systems.

    2. Re:MSFT doesn't care about Apache. by trifster · · Score: 5, Insightful

      Your logic doesn't flow. If that were the case then everyone would have stopped using sendmail and switched to exchange so everyone can send meeting appointments and tasks in addition to email. no, apache is on the right track. open standards (truely open) and protocols will win over closed source solutions. the reason is simple...the desires of the many will trump those of the few or only. so the majority will move on to the open technologies.

    3. Re:MSFT doesn't care about Apache. by mr_z_beeblebrox · · Score: 4, Funny

      It's a lot bigger of a gamble for Apache to ignore MSFT than it is for MSFT to ignore Apache.

      Good point!!! Because Apache has Billions of dollars invested in their product. Whereas Windows is mainly just a free download.

    4. Re:MSFT doesn't care about Apache. by TheUnFounded · · Score: 2, Insightful

      Not only that, but as the world's predominant web server, Apache has a fair bit of clout with the IETF.

    5. Re:MSFT doesn't care about Apache. by GoofyBoy · · Score: 1

      How much email goes around that originate or recieved from a MS related system (Exchange/Hotmail/MSN)?

      Maybe they can get a few other big mail services (say Yahoo) and ISPs (say AOL) to get on board. Someone makes a plugin/module for Apache to implement SenderID (if its possible, I suspect it would be), that would open up new servers using it.

      It will be a sell job and thats what a big company like MS is good at.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    6. Re:MSFT doesn't care about Apache. by GoofyBoy · · Score: 1

      > the reason is simple...the desires of the many will trump those of the few or only.

      The few ARE the ones who control this. If you get a few software makers (MS, Apache, Apple) and some service companies (Yahoo, AOL, Google) to accept a standard, then its going to be the standard regardless of what anyone else outside of say the dozen companies want.

      I don't get a vote in which email verification gets to be the standard. How am I not the many?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    7. Re:MSFT doesn't care about Apache. by macdaddy · · Score: 3, Insightful
      It's not Apache HTTP Server that would need the plugin. It's SpamAssassin, the dominant spam fighting tool and now an official Apache Software Foundation project.

      And getting a few of the big players onboard with MS isn't going to do jack. The top dozen big ISPs are a drop in the bucket in the email system world-wide. Sure they are the biggest ISPs but that doesn't mean their userbase makes up the majority on the 'Net.

    8. Re:MSFT doesn't care about Apache. by jest3r · · Score: 2, Insightful
      It's a lot bigger of a gamble for Apache to ignore MSFT than it is for MSFT to ignore Apache.

      There are 56 Million domain names in existence (22 million of them active). 70% of these domain names are hosted with Opensource software and hence use Opensource mailservers (for the most part).

      MS needs buy-in from the Opensource community or their market share will continue to slip.

    9. Re:MSFT doesn't care about Apache. by finkployd · · Score: 1

      Don't forget universities too. We average around 4 million emails a day, and there are a LOT of universities.

      Few (if any) of the larger ones run Exchange because it simply does not scale that large (without dumping an insane amount of hardware and administration at it). Sendmail and postfix reign supreme in this setting.

      Finkployd

    10. Re:MSFT doesn't care about Apache. by kantai · · Score: 1, Interesting

      open standards (truely open) and protocols will win over closed source solutions.

      Some examples, please? Ogg over mp3?

      the reason is simple...the desires of the many will trump those of the few or only. so the majority will move on to the open technologies.

      Speaking of logic not flowing, what does even mean? How are the desires of the many related to Open Standards? How are Closed Standards only few? You failed to make that connection there.

    11. Re:MSFT doesn't care about Apache. by EvilIdler · · Score: 1

      Ogg IS winning over MP3, in the game development field.
      Lots of games use Ogg/Vorbis for the music/sound (prominent ones
      like UT2004, and I believe I saw oodles of them in Homeworld 2).

    12. Re:MSFT doesn't care about Apache. by trifster · · Score: 1

      i was tired at work. take it easy on me. a better argument is cost. even though spammers attraction to email is the relatively non-existant cost to send to millions, adding cost to the process will prevent solutions from being accepted by the "masses" of legitimate users such as the un-open sender id. I believe that major adoptions in technology happen because of that "killer-app". I don't think just stopping spam is killer, enough. (i apologize to the person getting 100, 200, 300 pieces of spam as I get maybe 10 across 3 email addresses).

    13. Re:MSFT doesn't care about Apache. by Anonymous Coward · · Score: 0

      >MSFT figures that either Apache will kowtow after users get pissed

      Maybe I don't understand SPF and the MS extensions to it but why would users get pissed? Put SPF+MS extension in TXT record. MS server is happy as it sees the extra crap, Apache server is happy as it sees the SPF info. So why couldn't a user email to an MS server, the MS required stuff is in the TXT record.

    14. Re:MSFT doesn't care about Apache. by kindbud · · Score: 1

      MSFT figures that either Apache will kowtow after users get pissed that they cannot send to those behind an MS mail solution or that they will end up having to break down themselves later.

      You do not need to run any Apache software to put some TXT records in your zone file. MSFT has no leverage over Apache or Apache users, because complying with the requirements that Sender-ID-enabled mail software will be checking doesn't involve any Apache software. Sender-ID records for your domain are configured in your DNS server, and doing so does not require a license from MS. Even if placing Sender-ID records in your zone file did require a license, that license would have to be between the DNS administrator and Microsoft, not the Apache project and not even the BIND company.

      No mail server is ever required to check Sender-ID records, or anything else for that matter, in order to accept mail from MS products or any other MTA. You can accept whatever mail you want, regardless if it's Sender-ID checked, or forged, or the sender domains doesn't resolve, whatever you decide is your policy.

      --
      Edith Keeler Must Die
    15. Re:MSFT doesn't care about Apache. by kantai · · Score: 1

      The people that will be setting up Sender ID will be the server, not the "masses." Those people will accept the relatively low cost of setting it up (license is free as in beer, no?)

    16. Re:MSFT doesn't care about Apache. by trifster · · Score: 1

      yeah, i think on the surface that is the problem. seems free as in beer but we'd pay the price eventually

    17. Re:MSFT doesn't care about Apache. by kantai · · Score: 1

      Maybe eventually doesn't matter in the minds of the public. What do they care if it is patented or non-free? By the time they'd have to pay, they'd already be reliant on it. It's a genius system IF it happened.

  8. Oh really? by archen · · Score: 4, Insightful

    This means no Sender ID support for SpamAssassin, Apache JAMES, etc.

    Funny, I thought Apache supported these things called modules that allowed you to extend Apache.

    Just because it doesn't come from the Apache Foundation doesn't mean it wont happen.

    1. Re:Oh really? by Seth+Finklestein · · Score: 0

      Most system administrators also have a strong social conscience.

      I, for example, refuse to allow any of my "users" to install any closed-source programs. Closed-source means "not directly GPL-compatible." I have sent out dozens of e-mail messages explaining why this is so important, and I haven't heard one complaint. Frankly, I think it's perfectly reasonable to expect "users" to use software that is not only sound in design but also sound in methodology as well.

      Sincerely,
      Seth Finklestein
      Award-Winning Systems Administrator

      --
      I'm not Seth Finkelstein. I still speak the truth.
    2. Re:Oh really? by ClosedSource · · Score: 2, Insightful

      "Most system administrators also have a strong social conscience."

      Some do and some don't just like everybody else. Of course, some people would argue that a strong social conscience has more to do with things like poverty, war and the like than it does with the GPL.

    3. Re:Oh really? by Anonymous Coward · · Score: 2, Informative

      You're mixing up the Apache HTTP daemon with other projects under the ASF's umbrella.

    4. Re:Oh really? by Anonymous Coward · · Score: 0

      YHBT, fuckhead.

      Read his comment history.

    5. Re:Oh really? by Anonymous Coward · · Score: 0

      The patent-encumberance, however, would prevent such modules from being legal to use except where Microsoft's patents did not apply...

    6. Re:Oh really? by Anonymous Coward · · Score: 0

      Wow you really sum up the SysAdminFromHell don't you. What a fucking asshole. Get a fucking clue, and take that pole out of your ass, fuckhead. I like how you put the word users in quotes. Some of those fucking "users" pay your salary, bitch, and if more people develop a cock-sucking George-Bush "Either-your-with-us-or-against-us" attitude like yours, I'm not surprised that all our jobs are offshored to India/China, where they are skilled in the art of knowing when to STFU and do the job that's required of them.

      Frankly, I think it's perfectly reasonable to expect "users" to use software that is not only sound in design but also sound in methodology as well.

      Frankly I think it's prefectly reasonable to curse the fuck out of somebody that's so unsound in genetic design. Now stop playing with your dog's penis while watching Alias, and go out and get a real job, mister "Award-Winning SysAdmin". Award for what? Sucking the most free-as-in-beer dick? Fuckhead.

    7. Re:Oh really? by russotto · · Score: 1
      Of course, some people would argue that a strong social conscience has more to do with things like poverty, war and the like than it does with the GPL
      And those people would be fools. Because in contrast to the GPL, there's not much the average system adminstrator can do about poverty, war, and the like. It's easy to have a social conscience when that just means a little handwringing.
    8. Re:Oh really? by ClosedSource · · Score: 1

      "Because in contrast to the GPL, there's not much the average system adminstrator can do about poverty, war, and the like."

      There are many people who are taking action against things like poverty and war, but it's far easier to simply indulge yourself by jamming your world view of software development down the throats of the users you're paid to provide service to.

    9. Re:Oh really? by Anonymous Coward · · Score: 0

      Mod parent down. -3: Annoying Assmonkey.

    10. Re:Oh really? by ClosedSource · · Score: 1

      I read his comment history before my post, I know he's not who he appears to be and I don't care. I decide which comments to reply to and I'm not looking for any advice. Got it?

    11. Re:Oh really? by Spoing · · Score: 1
      1. Most system administrators also have a strong social conscience.

      No more than non-sys admins. Some are quite evil, inept, and/or uncaring.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    12. Re:Oh really? by Nailer · · Score: 1

      Funny, I thought Apache supported these things called modules that allowed you to extend Apache.

      Apache HTTPd, you mean. AFAIK SpamAssassin doesn't have modules. I don't know much about James tho.

    13. Re:Oh really? by Anonymous Coward · · Score: 0

      SA 3.0, the first official apache release supports "plugins" - which for purposes of discussion are equivalent.

  9. Stick with JAMES by Anonymous Coward · · Score: 5, Informative

    I use JAMES for my mail transport, and have found it to be fantastic. A single XML file can configure all the services you need (SMTP, POP3, IMAP), with or without TLS. If you want TLS, you just add an entry for it.

    Also, it's really easy to write custom programs for mail processing, called "Matchers" or "Mailets" (many already exist), for things like SPAM detection, custom mail delivery, etc. I highly recommend it over sendmail/qmail.

    1. Re:Stick with JAMES by BigGerman · · Score: 4, Informative

      James project does not list IMAP in the list of features and the FAQs mention some "experimental" code. Is there something you know and they don't?

    2. Re:Stick with JAMES by mmurphy000 · · Score: 2, Informative

      From the James FAQ:

      "IMAP development had been stalled, but has recently attracted new activity. IMAP support is scheduled for inclusion in James v3. In the meantime, there is experimental code in the repository. If you are interested in working on or trying the IMAP prototype code, join the james-dev mailing list and let us know."

    3. Re:Stick with JAMES by 955301 · · Score: 1

      Don't hold your breath. That message has been there for a looong time, complete with "new activity". The current recommendations include using the mbox repository and uw-imap on top. But uw-imap requires compile-time configuration and mbox? Well, there are reasons there are alternatives to it.

      But James doesn't support maildir yet which would make Courier a viable IMAP solution. That with squirrelmail would do the trick for making James fully functional from the daemon/UI perspective.

      All told, it's just a matter of time before these gaps start dropping like flies. I think having ASF using their own mail server implementation would certainly speed things up.

      --
      You are checking your backups, aren't you?
  10. We've seen this before... by ArbitraryConstant · · Score: 1, Redundant

    "standards" that aren't acceptable to the general hacker population of the Internet aren't standards.

    Yahoo!'s DomainKeys is free and technically superior, and it's not mutually exclusive with SenderID. That means it will end up all the mail-related software except Microsoft stuff. Now who's the standard?

    --
    I rarely criticize things I don't care about.
    1. Re:We've seen this before... by Feyr · · Score: 2, Insightful

      i doubt your claim of technically superior. if i remember DomainKeys work on the headers, which means you have to send the whole mail first (thus anihilating any sort of bandwidth reducing abilities, which spf does not suffer from)

    2. Re:We've seen this before... by ArbitraryConstant · · Score: 1

      You clearly lack an understanding of the system. While it does affect the headers, a) sending the whole message first doesn't make any difference on bandwidth, it's just bits in the pipe, and the size of the signature is constant no matter where it is, and b) they're headers. They're sent first.

      The message is stored on the server (exactly as was done previously), and a signature is computed for the message. The public key is distributed by DNS, which is a) quite secure and b) extremely bandwidth efficient.

      --
      I rarely criticize things I don't care about.
    3. Re:We've seen this before... by Feyr · · Score: 1

      you clearly lack an understanding of how email work

      the protocol does not allow 'partial get' of just the headers, so it doesn't matter if they're headers or not. you still have to send the whole message

      the whole point of SPF is to stop that message from getting downloaded in the first place. they're not "just bits in the pipe" with spf/rbl you drop the connection BEFORE the message even cross the pipe.

      i don't like spf, but domain key is even worse

    4. Re:We've seen this before... by ahodgson · · Score: 1

      Yahoo's DomainKey's authenticates a different part of the message. It is probably a good addition to SPF Classic (and to avoid Microsoft's Caller ID IPR we may have to use it instead of PRA authentication). It is not a replacement for SPF.

  11. I had so much hope by Omega1045 · · Score: 4, Insightful
    Having read up on SPF long before MS got involved, I had such hope that this would help to secure email and kill spam. The reliance on a proven system like DNS seemed like an awesome idea. I wonder what parts of SPF can be considered prior art to MS's patent, and how it was licensed before MS came into the picture. Can we use a pure SPF implimentation an avoid the MS crud? If not, can we come up with a similar system? I think this is a concept that we need implimented asap.

    With the rejection by Apache, hopefully the rest of the FOSS will follow and then the industry at large.

    --

    Great ideas often receive violent opposition from mediocre minds. - Albert Einstein

    1. Re:I had so much hope by Anonymous Coward · · Score: 1, Informative

      We already have an unencumbered standard for SPF: It's called SPF. You already said SPF predates MS involvement....

      Here's for example the statement of the Courier maintainer on the mxcomp-list:

      On Fri, Aug 27, 2004 at 08:01:16PM -0400, Sam Varshavchik wrote:
      |
      | The purpose of this message is to clarify my plans for any deployment of
      | the Sender-ID specification in Courier (http://www.courier-mta.org).
      |
      | Microsoft has made certain patent claims on the Sender-ID specification.
      | Microsoft has issued the IPR disclosures and royalty free license required
      | by the IETF. It appears that IETF's contemporary policies do not prevent
      | the sponsor/advocates from including patented IP material into
      | standards-track specifications, without even requiring the sponsor to
      | actually enumerate and identify their intellectual property; a mere claim
      | of the existence of some nebulous IP rights is sufficient, which can be
      | revealed at any point in the future, at the sponsor's discretion.
      |
      | The current development version of Courier implements the original
      | SPF-classic specification, that predates Sender-ID. This will be rolled
      | into a forthcoming release. I'm quite pleased with the results so far --
      | there are a lot of classic SPF records in existence, as witnessed by my
      | mail logs :-)
      |
      | It will not be possible for me to implement Sender ID in Courier. Courier
      | is licensed under the GPL. The FSF already flatly stated that Microsoft's
      | IP license is not GPL compatible. I reviewed the most recent version of
      | Microsoft's proposed IP license, and I've reached the same conclusion. For
      | this reason Sender ID cannot be implemented in Courier; Courier's
      | implementation will be limited to the unencumbered SPF-classic.
      |
      | --
      | Sam Varshavchik
      | http://www.courier-mta.org

      So, keep up the hope - just ignore SenderID.

    2. Re:I had so much hope by Anonymous Coward · · Score: 0



      The post above raises a very good question:


      Why not just standardize on SPF without all the MS patented extensions?

    3. Re:I had so much hope by CodeMaster · · Score: 1

      I still have hope. Even created an SPF entry on my DNS for my mail servers.

      My hope is that logic will eventually win (which does not see to be the popular outcome unfortunately). The MS stuff will vanish as support for it will dwindle. Also - remember what mail servers run most of the net - sendmails...

      get a free ipod! This really works... 3 more invites left!

    4. Re:I had so much hope by argent · · Score: 1

      Having read up on SPF long before MS got involved, I had such hope that this would help to secure email and kill spam.

      Again: you can't fight spam by attacking particular spammer tactics. Spammers will adapt. Spammers ARE adapting, they're embracing SPF faster than non-spammers, according to a recent /. article.

    5. Re:I had so much hope by ahodgson · · Score: 1

      Forcing them to identify themselves in this fashion makes it far easier to fight them in other ways. There is no single solution to spam. Repeat that a thousand times. And then help with the bits that are needed to eventually make a solution.

    6. Re:I had so much hope by argent · · Score: 1

      This doesn't help you identify spammers any better than you already can. Spammers can't profit without advertising *some* way to contact them, and whatever they use has to remain valid longer than a domain they only set up for SPFing during the spam run.

      There is no technical solution to spam. There is no technical solution that can do anything but force spammers to pump up the volume. The doubling time is so great that the best you can do is push things back a year even if you have a GREAT solution... and years ago it was already intolerable.

      I've been pointing this out for a decade, and watching technical solution after solution do nothing but, at the best, briefly make a ripple in the spam flood for all but the very few who can afford to (or are forced to) barricade themselves behind iron walls.

      Effort spent on technical solutions, OK, it's not completely wasted. It's just mostly wasted. I've wasted enough time on that, using techniques I'd never dare recommend for everyone, including blacklisting entire countries and ISPs... and it's still pouring in. I'm tired of wasting my time on technical solutions, but all the political ones keep getting derailed by the DMA and people who think tagging "so you can filter better" is a good idea.

    7. Re:I had so much hope by Erik+Hollensbe · · Score: 1

      Hotmail runs it's own proprietary SMTP server.

      Yahoo! uses qmail (heavily modified, I believe).

      I don't know what GMail uses.

      I know sendmail is ubiquitous and popular and all that, but the sites that send a lot of email do not rely on it. AOL/Earthlink/PeoplePC etc, I don't know what they use as I don't get email from anoyne that uses these services.

      Really, I think this "standards war" is going to revolve around what the big email box sites are going to be using - MS and Yahoo already have their own, proprietary "standards" in place (for the people checking out domain keys, keep in mind that Yahoo retains all rights to control future revisions) - realistically, SPF has the best chance because neither will want to invest in the other's system, fearing lock-in.

  12. Re:First Post! by Anonymous Coward · · Score: 0, Redundant

    How can anyone mod up a message with 6 fscking line of advertisement??? HALF the message!!!

  13. What a suprise! by yoshi_mon · · Score: 4, Insightful

    Finally, as developers of open source e-mail technologies, we are concerned that no company should be permitted IP rights over core Internet infrastructure.

    Is any really surprised that MS is trying to build it's patent arsenal around such things? And of course they want to do it quickly because it's much easier to get something underhanded accepted quickly. (PATRIOT Act anyone?)

    We are also concerned by the rush to adopt this standard in spite of technical concerns, lack of experience in the field, and a lack of consensus in the IETF MARID WG.

    I think again Open Source groups show their strength by not allowing such tactics to take place without notice. It also shows that many major groups are very aware of how the game is being played.

    --

    Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
    1. Re:What a suprise! by bshellenberg · · Score: 1

      The open source groups tend to think differently (financial gain not being at the forefront). Apache's stand on this reminds me a lot of how many sys admins modified their bind setup to block the sitefinder "service" our friends at Verisign tried to force down our throats not all that long ago. Someone has to try to keep the sanity.

      --
      Karma: Neutered
  14. Go Apache foundation! by Rupan · · Score: 2, Insightful

    I'm glad that a major OSS project has seen through the FUD and is speaking out on behalf of the community. I seem to have lost my faith in humanity, but events like this start to restore it.

    --
    Ads? What ads?
    1. Re:Go Apache foundation! by ViolentGreen · · Score: 1

      I'm glad that a major OSS project has seen through the FUD and is speaking out on behalf of the community. I seem to have lost my faith in humanity, but events like this start to restore it.

      And how is Microsoft proposing a standard considered FUD?

      --
      Not everything is analogous to cars. Car analogies rarely work.
  15. Re:First Post! by Edmund+Blackadder · · Score: 3, Insightful

    If you do not like spam, please stop spamming slashdot.

  16. Encumbered Standards by Secrity · · Score: 5, Insightful

    I find it pretty amazing that the IETF accepts encumbered "standards". Protocols should either be industry standards or propietary. It could become interesting if an RFC calls for the use of an encumbered standard and half of the Internet chooses to ignore the standard.

    1. Re:Encumbered Standards by HiThere · · Score: 1

      Many so-called "standards organizations" are very careless about the encumberences on the "standards" they accept. These are not, and cannot, be real standards, but they seem to think that simply by putting their name on it, everyone will agree.

      A standard is required to be available for use. If it isn't, it can't be a standard, because that's a part of what standard means. Groups that ignore this are not standards committees, no matter what they claim, and should properly be ignored except at such times as what they are proposing actually qualifies as a standard.

      One of the stranger example of this is (was? they may have changed their policies) the committee to standardize the C language. This was almost a real standard (and was based very closely on the actual standards). I.e., if you knew what the "standard" was it was free to follow it. But the cost to find out what the "standard" was was so heavy that few individuals could reasonably find out.

      That one's a borderline case. So close to the border, that I'm not really sure which side it's on. Usually I'll simplify it into "if it costs to use, then it can't be standard". The problems are generally at the edges, though. Was enterprise Java a standard when JBoss couldn't pay to be certified? No, I don't think so. But because JBoss was close enough that it COULD have been certified (probably), it was close to being a standard. I think.

      So there are a lot of dubious edge cases. But when something is encumbered by patents... then it can only be a standard if those patents are irrevokably guaranteed free for standards compliant use.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:Encumbered Standards by Rich0 · · Score: 1

      Standards are often just moneymakers for standards-setting groups.

      One thing that drives me nuts is the United States Pharmacopeia. The FDA essentially blesses their work, so if you want to make pills you have to follow the USP's standards.

      However, the UPS is not an open standard - their standards are copyrighted and you have to pay quite a bit of money to get a copy of them.

      Now, I'm all for private industry coming up with a good way of doing something and charging for getting a copy of it. However, no government should mandate the use of such a body.

      Ok, enough soap-boxing. And I don't mean to pick on the USP either - lots of bodies do this stuff...

    3. Re:Encumbered Standards by tialaramex · · Score: 1

      We already know the answers to that, the Joint Photographic Expert Group and Motion Picture Expert Group both created a number of standards some of which are partially encumbered.

      On the one hand with JPEG we all use the unencumbered simple encoding, not the IBM patented arithmetic encoding (better compression) which is also in the same standards document. But with MPEG more or less all the essential character of the standards is patented by one or more contributors. So people just implement it without permission.

      So the determining factor is whether you can get something "nearly as good" without accepting the patent encumbered stuff. If you can, people will drop the patented bits like a hot potato. Unfortunately it's not good enough to deliver something "nearly as good" later, because now it's not nearly as good after all since it doesn't interoperate with the existing content. This explains the limited popularity of Vorbis, for example.

    4. Re:Encumbered Standards by HiThere · · Score: 1

      I won't call such things standards. Specifications, if you like. And yes, I agree, many organizations do this. There are lots of specs that must be met.

      However, that appears to be one of the cases that I listed as borderline. You pay money to get the specs, or to get approval to say you meet the specs. You don't pay money to use the specs. I find myself undecided as to whether that actually meets the test of a standard.

      P.S.: There's nothing wrong with private industry coming up with a good way of doing something and charging for getting a copy of it. But that's not being a standard. It can be on the edge of being a standard. Or it can be a standard. (What happens if someone publishes a specification that's equivalent in practice to the published specs? That's probably the curcial question. If the answer is "They can't use our trademarked term to describe it without our permission!", then it's probably a standard. If the answer is "Anyone who follows their specs without our permission will be sued!", then it's clearly not a standard.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  17. Sendmail what is your move now?? by bryam · · Score: 5, Interesting

    "Sendmail releases open source milter for Sender ID
    August 30, 2004
    Today, Sendmail, Inc. is releasing an open source implementation of the IETF's Sender ID specification for testing on the Internet. This implementation utilizes the milter interface to plug directly into the sendmail MTA.

    Sender ID is a standards-track proposal that merges Meng Wong's SPF and Microsoft's Caller ID for email. Authorizations records are published in DNS in an SPF-compatible format, and then used to validate user-visible message headers using the Caller ID "Purported Responsible Address". This sid-milter release implements the marid-protocol and marid-core draft standards, leaving the marid-submitter SMTP Extension to be implemented directly by the sendmail MTA.

    Downloadable source code for sid-milter can be found at: sendmail.net/sid-milter"

    1. Re:Sendmail what is your move now?? by avida · · Score: 2, Insightful

      Sendmail has to make money so supporting Sender ID is a good thing for them. They are packaging it as a seperate download so as to not encumber their main product with Sender ID's problems. This is how real vendors should deal with real problems.

    2. Re:Sendmail what is your move now?? by horza · · Score: 1

      Sendmail has to make money so supporting Sender ID is a good thing for them. They are packaging it as a seperate download so as to not encumber their main product with Sender ID's problems. This is how real vendors should deal with real problems.

      Burying your head in the sand is how a real vendor should cope with problems? Perhaps you're right in this world where companies just want a quick buck, but a vendor with a long-term view to survival would be trying to forge an alliance to reject something that will inevitably ambush them later.

      Phillip.

  18. RMS summed it up well by Skiron · · Score: 5, Interesting

    RMS E-Mail to IETF MARID WG ML

    All listen to the man!

    1. Re:RMS summed it up well by Skiron · · Score: 3, Funny

      What's that got to do with the price of beer?

      He is spot on about what M$ are up to with this issue.

    2. Re:RMS summed it up well by Xiarcel · · Score: 1

      Did you see the rest of the replies to RMS's email?

    3. Re:RMS summed it up well by mingot · · Score: 0, Flamebait

      Yes, was just about to mention that. Suggest everyone go check them out. RMS gets bitchslapped quite nicely.

    4. Re:RMS summed it up well by Skiron · · Score: 1

      He may do, but he is correct, isn't he, in this instance!
      It has to be be free as it always has been. Nobody owns the Internet, and nobody should own it.

      Standards need to be kept open.

    5. Re:RMS summed it up well by kwr2k · · Score: 0

      Reminds me of a quote I've often seen in email signatures:

      When someone points at the sky, its the fool who looks at the finger.

      Looks like all the replies to RMS on the mailing list are of the fool variety.

  19. Re:First Post! by Anonymous Coward · · Score: 0, Offtopic

    Well.. I don't consider doing that anywhere close to the same thing as spam. I'm 1 person away from getting a free iPod, and you choose to read slashdot. Reading slashdot just kinda implies all the trolls, flamebait, and spam that goes along with it. Besides, someone will be along to mod me down shortly I'm sure.

  20. How so? by Anonymous Coward · · Score: 0

    If you have control of your own domain's DNS server, there's nothing preventing you from publishing an SPF record, and it's a good idea for you to do so.

    By publishing an SPF record, you can stop, or at least mitigate, "joe jobs" that use a forged From header trying to implicate you in someone else's spamming, not to mention email worms.

    If you have a clue, your SPF record should only allow mail from your outbound mail server(s).

  21. Re:In case you don't follow M$'s every move like m by sxtxixtxcxh · · Score: 3, Insightful

    industry standard?

    isn't a bit early to be calling it a standard?
    especially if apache is rejecting it.

    --
    for a minute there, i lost myself...
  22. Re:In case you don't follow M$'s every move like m by Anonymous Coward · · Score: 0

    You're so right, using the $ makes you uber cool.
    lOlZ

  23. Sendmail by ilikejam · · Score: 1

    What's the opinion of the sendmail developers?

    --
    C-x C-s C-x k
    1. Re:Sendmail by Anonymous Coward · · Score: 0

      The sendmail maintainer does not not support
      sender ID due to the license issues.

  24. Question [slightly OT] by JediTrainer · · Score: 1

    Good thing this came up. I'm just building a new (replacement for a dying) server now to be used to handle mail for my domain and a couple of non-profit orgs I help with (it'll run their web sites and other things too). I've been running sendmail until now, but am open to suggestions for something better.

    Can James integrate with SpamAssassin or something similar? Multiple domains? Forwarding?

    It'd be great to find out. I'd much prefer a Java-based solution because I'd be able to put my own skills to good use if I need to extend it somehow.

    Generally speaking I just need it to handle SMTP and POP3 and be able to deal with local mailboxes (I'd like have the option to be able to tack on a webmail package).

    Maybe someone can also comment on what the best webmail packages are that are freely available?

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
    1. Re:Question [slightly OT] by Anonymous Coward · · Score: 0

      "I've been running sendmail until now, but am open to suggestions for something better."

      Exim

    2. Re:Question [slightly OT] by Anonymous Coward · · Score: 0

      Yes, it can do SpamAssasin or others:

      james-user

      Also, it can not only do local mailboxes, but you can easily tell it to use a db as a mail store (again, extremely simple xml file). This is nice as it lets you then repurpose mail into other programs/utilities as it's just more data in the db. There are lots of free webmail solutions on sourceforge that work well with james. Search the same user list above for the keyword "webmail" and you should be all set.

    3. Re:Question [slightly OT] by IvoryRing · · Score: 1

      I can't really comment on 'best', but our users have found that squirrel works pretty well for them. We use it as a frontend to IMAP. The one area it seems to fall flat compared to native clients is for those users that make regular use of drag and drop for sorting messages into folders.

  25. MOD HERE PLEASE by macdaddy · · Score: 0, Redundant

    This point needs some extra emphasis.

  26. Parent is not insightful by Anonymous Coward · · Score: 0

    Parent is not all that insightful.

    Apache the webserver does.

    They are talking about spamassassin and james.

    RTFA

    1. Re:Parent is not insightful by 955301 · · Score: 1

      Actually, James supports modules also. You simply have to include them in your classpath and refer to them in the config.

      So it is insightful. And you're wrong. Wrong wrong wrong. Muahahahaha.

      --
      You are checking your backups, aren't you?
  27. Re:First Post! by Sebby · · Score: 4, Funny
    "and the mailbox was full of spam THE VERY FIRST TIME I checked my email. I hadn't given the new email addy out to anyone yet."

    Serves you right for registering 'asdf.com' :)

    --

    AC comments get piped to /dev/null
  28. Good articles on this by Anonymous Coward · · Score: 5, Informative
    1. Re:Good articles on this by Anonymous Coward · · Score: 0

      thank you for entering the phrase Sender ID into http://news.google.com!

    2. Re:Good articles on this by Anonymous Coward · · Score: 0

      And cutting and pasting and formating and, most importantly, POSTING AC. Thanks.

  29. Be original by chamblah · · Score: 2, Insightful

    M$

  30. Re:In case you don't follow M$'s every move like m by macdaddy · · Score: 2, Insightful

    Correct. It's not a standard at all but a proposal. Hopefully SenderID never becomes a standard. Wong should be slapped shitless for ever agreeing to couple SPF with CallerID. What a stupid move to make.

  31. Re:First Post! by Anonymous Coward · · Score: 0

    They probably have signatures turned off in their prefs and didn't see it.

  32. Re:"troll"? by Anonymous Coward · · Score: 0

    Relax.. Modding you down as troll is just showing my appreciation of your humor.

  33. Sender-ID may not be MS's IP by scorp1us · · Score: 3, Interesting

    According to this article SenderID in the agreed upon form is nothing new. Indeed it seems that MS has embeaced and extended someone else's IP and put their own claim to it.

    Therefore, Apache maybe abandoning something that it needs not to abandon.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:Sender-ID may not be MS's IP by macdaddy · · Score: 1

      I'd like to hear more about this. Does anyone else have anything to add to this train of thought?

  34. I don't see the problem.. by d_jedi · · Score: 0, Troll

    Isn't Microsoft providing a royalty-free license for everyone to use this patent?

    It's funny how some people deride Microsoft for not supporting web standards in their IE browser.. and then turn around and applaud Apache when they say they're not going to support IETF standards. I bet they don't even realize they're contradicting themselves..

    --
    I am the maverick of Slashdot
    1. Re:I don't see the problem.. by macdaddy · · Score: 4, Insightful

      You obivously haven't got a clue what we're all talking about or SenderID in general. Microsoft requires a license for SenderID and all covered implementations to issue at their discretion. Apache Software Foundation also didn't say it wasn't going to support IETF standards. It said it opposed Microsoft's SenderID *proposal* which IS NOT A STANDARD. Contradicting one's self is not nearly as bad as talking out one's ass, wouldn't you say?

    2. Re:I don't see the problem.. by Anonymous Coward · · Score: 0

      Yes, we slam Microsoft for not supporting established standards in IE.

      And yes, we rightfully applaud groups that oppose any corporation that tries to establish a standard that is patent encumbered.

      See the difference yet? Or shall I whip out the italics tag?

    3. Re:I don't see the problem.. by Anonymous Coward · · Score: 0

      These are two different things entirely.

      The reason that Apache isn't accepting Sender ID is because it's surrounded by patents. And Sender ID isn't even a standard yet. If Apache dosn't implement Sender ID, boohoo. It dosn't have a negative effect of the entire internet.

      With Internet Explorer, the standards the W3C comes out with are not patented, Microsoft simply refuses to implement them. This results in a lock-in effect, where some websites work only on Internet Explorer, and thus, only Windows.

      Get what I'm saying? Standards = Yay, Patents = Bad, Standards + Patents = bad. Apache made the right decision.

    4. Re:I don't see the problem.. by Anonymous Coward · · Score: 3, Insightful
      Isn't Microsoft providing a royalty-free license for everyone to use this patent?

      Lawrence Rosen had this to say:

      the 'nontransferable, non-sublicenseable'
      language in their reciprocal patent license imposes an impossible
      administrative burden on the open-source development community and,
      in essence, creates additional downstream patent licenses that will
      be incompatible with the AFL/OSL and similar open-source licenses,
      and with the open-source development process.
      In other words, Microsoft's license is not compatible with Open Source. Open source projects are not allowed to re-distribute the license to end users, unless they obtain a special license from Microsoft. If Apache did this, then you downloaded the Apache product and gave a copy to a friend, you would be infringing on Microsoft's patent because you don't have permission from Microsoft to sublicense their patent. Clearly this creates a completely unworkable situation with respect to Open Source software. Only authorized sites (authorized by Microsoft) would be allowed to distribute software which includes this IP. But, you are correct -- the license is 'royalty-free'. Just understand what strings are attached, and under which circumstances you may end up in jail, or paying huge fines...

      This puts way too much power in the hands of a single company, given that email is a piece of core internet infrastructure. This isn't even proven technology yet, but for some reason there is this rush to get this through the IETF.

    5. Re:I don't see the problem.. by Anonymous Coward · · Score: 0

      That's real hilarious except SenderID is only on standards track, so it is appropriate that objections are voiced to the WG now.

      I _may_ have additional patent claims relevant to Microsofts PRA disclosures, like Microsoft, I'm not going to tell anybody what claims these _may_ be or what portions of which I-D they _may_ relate to. I intend to license this patent royalty-free for everyone on condition that any and all computer programs distributed by an entity licensing any patents I may have in relation to SenderID are distributed under the terms of the GPL. The only additional restriction is that US based companies having a turnover greater than $5 million must have all of their senior executives stand naked, their bodies smeared with peanut butter outside of a USPTO office, carrying a placard that reads "Down with the USPTO"!

      I don't see a problem here and thank Microsoft for their compliance.

    6. Re:I don't see the problem.. by HiThere · · Score: 1

      I don't remember MS binding itself to a non-revokable license of the patent for all standards conforming uses. Without that, it cannot be accepted.

      Even that isn't a strong enough requirement for many purposes, but it would allow the proposed specifications to be used if one were quite careful with the licenses that one chose. (E.g., that requirement isn't strong enough to allow GPL code to be written that was "standard conforming" by anyone except the patent holder. [Don't hold your breath.]) But it would allow the proposal to be used in certain limited ways.

      1) This can't be accepted without a binding & irrevokable commitment allowing royalty free use of the patents for all work necessary for standards compliance.

      2) Even if that is forthcoming, the proposal should be viewed with great skepticism. That's still a pretty tight straight jacket to squeeze into.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    7. Re:I don't see the problem.. by jonathanduty · · Score: 1

      Apache isn't saying they don't want to support MS in this, they are just saying that they do not agree with the license that MS has proposed to put this technology under. If MS was to return with a license that was ok with the Apache foundation and the open source community, then I'm sure Apache would reconsider.

    8. Re:I don't see the problem.. by d_jedi · · Score: 1

      Perhaps YOU should get a clue about what we're talking about.

      Try this for starters.

      --
      I am the maverick of Slashdot
    9. Re:I don't see the problem.. by d_jedi · · Score: 1
      --
      I am the maverick of Slashdot
    10. Re:I don't see the problem.. by Anonymous Coward · · Score: 0

      I agree with this. Apache is doing what few companies in the industry have the balls to do. They're doing what's right instead of what generates the most profit. Though in the end doing what's right creates a happy user-base which usually generates very respectable income. I don't hate Microsoft. But there is a reason I call them Microshaft. They're overpriced, their practices are questionable, as are the quality or abundent lack-there-of in certian products, in part or in whole. For instance: Windows ME was one of the worst pices of software Microsoft has ever released. However other software and protocols Microsoft has developed have been indespensable. It seems Microsoft doesn't think things through very well anymore, and that they've adopted a very questionable set moral and ethical standards. I applaud Apache in it's rejection of the unreasonable License and hope that other respectable and well established companies follow, thus forcing MS to reconsider the license terms to something perhaps a bit more reasonable.

    11. Re:I don't see the problem.. by Alsee · · Score: 1

      Yo! Genius! See question 15!
      Microsoft specificaly crafted the licence to be incompatible with the GPL and a number of other software licences. I'm not certain, but I believe it is incompatible with Apache as well.

      You're running around trying to paint people as zealots unjustly bashing Microsoft, but your own supposed evidence defending Microsoft only serves to further damn Microsoft for intentionally SABOTAGING the anti-spam effort. Microsoft wants to get their poison pill rolled into the standard to block full deployment. Microsoft is attempting to hijack the standards process to have all GPL (and various other licence based software) locked out of the global e-mail network.

      Embrace the prior proposal,
      Extend it with with an exclusionary patent term,
      and Exterminate the mail servers which would be excluded from actually serving any mail.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    12. Re:I don't see the problem.. by Alsee · · Score: 1

      I really love Microsoft FAQ 15 where they admit to sabotaging the proposal with exclusionary patent terms.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    13. Re:I don't see the problem.. by macdaddy · · Score: 1

      The details here aren't as profound as I'd like but there is ample material there to thwart your arguemnt. Plus I don't have to type it all out.

  35. Look at it another way? by ImaLamer · · Score: 4, Insightful
    Apache will kowtow after users get pissed that they cannot send to those behind an MS mail solution

    What about us users who are behind the MS mail solutions? I have addresses on both sides of the coin and to think the Microsoft won't let me get mail because someone didn't use their patented technology is crazy....

    I know they are trying to ram it through committee, but have they really thought about this? It's crazy. They already put most of my mail in the "Bulk" folder with hotmail, even if it is sent from a friend. And technology is slow to adapt, yet they've already made the announcement that they will not take mail without Sender ID after October 1st (I believe). Who here still uses HTML tags like
    <FONT SIZE>
    We were supposed to drop that years ago. It still renders though.

    We all hate spam but a "magic bullet" will only kill e-mail altogether IMHO. I've missed out on money actually because something gets marked as spam but I needed it for "business". Let me setup my own spam filters or let me weed through it.

    Either way, I resent corporations like Microsoft and even Yahoo getting into the mix and removing me from the situation.

    It's easy, don't give out your address. Don't click on links in e-mail that are so long they look like encryption keys. Don't allow images to load (easy with Thunderbird + Sygate Personal Firewall in XP and most webmail). Don't sign up for a freeipod (I want to post my referral link, so bad too.)
    1. Re:Look at it another way? by koreth · · Score: 1
      It's easy, don't give out your address.

      Meaning: Don't run a business that requires you to publish an address to get mail from new customers. And don't send mail to anyone who is going to put you in their address book and get infected by a mail-sending virus.

      You're right, it's easy! All you have to do is be psychic: you'll already know who today's new customer is going to be, and you'll accurately predict which potential correspondents are going to get viruses. Bingo, end of spam problem! Plus you can give your friends hot stock tips.

    2. Re:Look at it another way? by Anonymous Coward · · Score: 0
      I've missed out on money actually because something gets marked as spam but I needed it for "business".
      You use free email for business? ??!!??
    3. Re:Look at it another way? by Anonymous Coward · · Score: 0

      Stop bitching and complaining about it here.

      You put yourself in that situation yourself, if you realize that, you have all the power. For now you can choose some other service, and stay far away from abusive monopolies. Maybe even pay for decent service..

      Or have you become addicted?

    4. Re:Look at it another way? by http · · Score: 1
      Quoth the poster:
      I know they are trying to ram it through committee, but have they really thought about this? It's crazy.
      You've answered your own question. Yes, they have thought it through. ASF cannot be expected to budge on the freedom aspect. If MSFT gets any kind of patent-encumbered email system in wide use (if their idea for SPF becomes accepted by the IETF, that chance goes from 0 (zero) to possible (not zero)), I forsee SpamAssassin one fathom down on land.
      --
      If opportunity came disguised as temptation, one knock would be enough.
      3^2 * 67^1 * 977^1
  36. Re:In case you don't follow M$'s every move like m by dacarr · · Score: 0, Troll

    Yes, but everyone knows that Micro$oft is all about standards, and since they created all standards, they must be followed.

    --
    This sig no verb.
  37. Re:What to do with the Parent Post's Mom? by Anonymous Coward · · Score: 0

    Clearly that's already happened at least once.

  38. Media issues by r.jimenezz · · Score: 4, Insightful
    I hope the OSS community can follow up in the ensuing media war that MS may unleash. It will be relatively easy for them to say "see, we had a solution for this but those non-IPR respecting open source zealots boycott it". Especially if (God forbid!) the rest of the "big companies" do not line up with Apache.

    Firm positions like this must be applauded and upheld, but once again we also need other professionals to help get the voice out about the truth. We shall not be fanatical, but I humbly believe it is clear Microsoft is not being transparent in this and that does not bode well for the Internet as we've come to know it.

    --
    The revolution will not be televised.
    1. Re:Media issues by horza · · Score: 1

      I hope the OSS community can follow up in the ensuing media war that MS may unleash. It will be relatively easy for them to say "see, we had a solution for this but those non-IPR respecting open source zealots boycott it".

      You are indeed a prophet. Three hours after your post, Slashdot post a story stating "'In the Linux world, nobody stands behind patent claims,' warned Steve Ballmer. Very impressed.

      Phillip.

  39. Re:First Post! by Anonymous Coward · · Score: 0

    Yeah, and you choose to read your email and that implies all the trolls, flamebait and spam that goes along with it. So stop fucking spaming Slashdot with your fucking ponzi schemes, you fuck.

  40. More about power and negotiating than technology by Ridgelift · · Score: 4, Interesting

    I think this is the first time I've seen a situation where Microsoft is unable to dictate to others on "how things are going to be". The question I have now is "what will Microsoft do next?". Are they willing to be directed by an Open Source project, or will they go their own route to stave off the perception that Microsoft isn't as omnipotent as they want everyone to believe?

    Fascinating. Absolutely fascinating.

  41. Just the logical outcome of the RAND debate by sphealey · · Score: 4, Interesting
    This is just the logical outcome of the RAND debate.

    I hope Apache wins the day here. However, the entire reason for the RAND proposal in the first place was to allow commerical interest to capture open Internet standards. I don't think they will be easily deflected.

    sPh

  42. what about home email servers ? by Anonymous Coward · · Score: 4, Interesting


    i have a small email server at home that i use for website signups & imdb movie queries, i have a domain name pointing at it but the reverse dns of my IP gives me not my domain name but my ISP's name of my machine as i dont control the dns for that, so how can i use these email certification systems ? i have complete and correct mail headers and am willing to verify who iam but iam a bit pissed at being denied the use of smtp, whats next ? SSH or [insert port here]

    so how will these email schemes protect me ? or is this a case of screw the honest geek on a cable modem and render being in control of my own email useless, forcing me to use "approved server$" from [insert large corp name and another fee here]

    1. Re:what about home email servers ? by DarkMan · · Score: 1

      SPF is part of a domain record, and specifies who can send email from that domain.

      It does _not_ specify who can sent email from an netblock.

      Thus, if you wish to send email not through your ISP's SMTP server, you require to have your own domain. This is not considered a major problem, given that the majority of people who wish to bypass thier ISP's SMTP servers do so _because_ they have their own domain for email.

      The only people who would lose under SPF would be those people who wish to use a domain name, but not the SMTP servers for that domain. This is prevented, because that's the modus operendi of spam.

      So, if you get your own domain, and add the IP of your home network to the DNS record, and that would all work.

      Downside: You either need a static IP (or 'nearly static' - a dynamic IP that you know will be stable over a long period), or to set the SPF records over the large netblock that you will be on. The former is slightly more expensive (typically), the latter is less secure.

      I genuinly can't see an issue with that as a scheme, and I certinally can't see a better way.

      Worst case scenario: You need to get a domain name (around what, 10 bucks a year), and set the allowed range to your ISP's dialup pool.

    2. Re:what about home email servers ? by Anonymous Coward · · Score: 0

      I was wondering the same thing.

    3. Re:what about home email servers ? by Shdwdrgn · · Score: 1

      I don't believe that will matter. A reverse lookup on my domain name also returns what my ISP has dictated, however I believe (and I'm by no means an expert on this) that what happens is SPF looks up the domain the email claims to be coming from, checks the IP address the email actually came from, and does a dns lookup from the claimed domain to see if that domain's specified SPF info includes the IP where the email came from.

      For what it's worth, SPF has been working great on my home mail server for the last several months, and the amount of emails that it is catching are slowly increasing. I'm up to 10-15 emails per week that SPF is weeding out for me (not a lot considering my RBL's blocked over 3200 spams last week). It's use is growing, and every system that publishes an SPF record helps the rest of the internet block more garbage.

    4. Re:what about home email servers ? by SmurfButcher+Bob · · Score: 2, Informative

      "Home email servers" are exactly what these concepts are trying to kill... every DHCP typhoid zombie box out there that sources this spam-trash is a "home email server." From the outside looking in, your machine will be no different from them unless you take a few steps.

      With that said, all isn't lost - you simply need to set up a legit domain to host your SPF records / etc. It won't be incredibly trivial, but then it isn't supposed to be - otherwise, some spammer could simply do it also, and we're back to square one.

      --

      help me i've cloned myself and can't remember which one I am

    5. Re:what about home email servers ? by qtp · · Score: 1

      Get a forwarder for your domain hosted by a services company. It will not only give you a stationary ip for you mx record, but it will also continue to receive and store mail when your system is down. There are numerous small providers that can do this for you for reasonable amounts of money.

      The spf record is simply a plain text record (TXT record) that enables the dns for your domain to comunicate your mail sending policy.

      If your forwarder is configured to use smtp-auth for sending, you will be able to send policy correct mails no matter where you are located (as long as your mail client is capable of connecting using smtp-auth)

      SPF is simple and flexible enough to encompass most every situation (including the "no policy" scenario). There is little reason to not adopt it if you are running a mail server or domain.

      SPF does not eliminate spam, it simply makes it possible to identify those who are misrepresenting who they are. You set the policy for your domain, your DNS service communicates it to the server that is receiving mail from your domain, and the recieving server decides whether or not to accept that mail depending on it's own policy and the policy which you yourself set for your own domain.

      --
      Read, L
    6. Re:what about home email servers ? by InvisiBill · · Score: 1

      DarkMan's got it right.

      SPF adds a list to the domain's DNS records that specifies what servers are allowed to send mail with that domain name. You can specify by name, IP address, or even include other domains' info (mycustomdomain.com could be configured to include all of myactualisp.net's SPF info).

      This prevents spoofing by stating the valid source(s) of email claiming to be from a domain. It doesn't affect people with their own domain names, it affects people who want to use an email address in that domain, but through some other server. Like if you gave your buddy a custom email address at your domain, and he wanted to use his ISP's mail settings. You'd have to include otherisp.net's SPF info too, so that the email he sent out (from his ISP, with your domain name) would be considered from a valid source.

      This would affect you if you were doing the opposite, and wanted to send out mail from your own SMTP server using your ISP's email address. When you sent the email from joeschmoe@myisp.net, it would check with myisp.net's SPF settings. Your own personal server would not be listed in their DNS record, so it would be considered coming from an invalid source.

      Even that doesn't necessarily mean the email won't get delivered. It could just be used to crank up the SpamAssassin rating. It could move the mail to a gray area. Or it could go to the extreme and completely reject the mail.

      SPF is just a way to say that email claiming to be from a domain can only come from certain places. There's a lot more involved before the recipient that determines how the failed SPF test is handled. Play with the SPF record wizard and you'll get a better idea of what it does.

    7. Re:what about home email servers ? by Anonymous Coward · · Score: 0

      that all sounded more or less correct, except that most mail these days is blocked if the IP is in a dynamic IP range. You are going to have to pay $$$ for a static IP. I had no end of trouble until I moved to a business class service with a static IP.

    8. Re:what about home email servers ? by kindbud · · Score: 1

      You can put SPF records in your domain's zone file indicating your host's IP address or its subnet, or the fully-qualified reverse name or the subdomain of the reverse domain. Or both.

      yourdomain.com. IN TXT "v=spf1 ip4:1.2.3.4/32 ?all"

      or

      yourdomain.com. IN TXT "v=spf1 ptr:dsl.yourisp.net ?all"

      --
      Edith Keeler Must Die
  43. Letter to the Apache Software Foundatin, by mios · · Score: 1

    Dear ASF,
    Those of us involved in developing application and services on the internet would like to thank you for your vigilance and efforts in keeping the internet as open and accessible as possible.
    Not only is this important for all of 'us' here in places that depend on the internet for a variety of our needs, but also keeps this infinite store of information and instant communication open and available to developing nations who arguably will need this more than we do. With access to the internet being more ubiquitous, rural schools can have vast libraries and resources which at one time would have cost a fortune to build and/or aquire.
    Your efforts have an impact and are appreciated by people who may not even know/understand ... and maybe sometimes even yourselves don't know ;-)
    Thank you very much.

  44. Completely disagree by Anonymous Coward · · Score: 0
    It only benefits big ISPs, by keeping spammers from mentioning them in their return addresses

    Why "big ISPs"? It has the same benefit for small ISPs and anyone operating a mail server.

    Even then it only works until the spammers hijack the machine of some dumb sap who's a legitimate customer of such an ISP, and send under his name. It does you and me no good at all, either way.

    Dumb saps are not particularly good at securing their machines, which is why so much spam is sent from zombies on cable modems. People who operate mail servers for ISPs can be smarter about throttling, outbound-virus-scanning, and generally looking for and cutting off compromised hosts. ISPs and businesses which do a good job of this will be afforded more trust. Right now, being a trustworthy mail server operator wins you nothing, because spammers can forge your address.

    I find your FUD suspicious. Are you a spammer?

  45. I wish this would happen by SethJohnson · · Score: 1



    ...you can look at the logs on your SMTP server, figure out the infected customer, and take appropriate action.

    It seems like ISPs are incredibly hesitant to behave this way. Maybe spam is different than other abusive network traffic, but I still haven't seen any ISPs do anything about their users' worm-infected machines attempting to propogate the infection to every other machine on the network. When I say, 'maybe spam is different,' I mean that maybe it is more of a pinch point for them and they'll take action on their users' compromised boxes.

    As for detection, they can see the traffic at the router, so they can already easily identify which customers have sick computers.

  46. Re:First Post! by Anonymous Coward · · Score: 0

    When are government bodies going to wake up and realize that we have a serious issue on our hands?

    right about the same time as they clamp down on pyramid schemes , multi level marketing , advertiser deception and fraud

    the only thing free about your ipod pyramid schemes are the creators who are getting free houses,BMW's and a shitload of cash promoted by dumb fools like you

    but then you are American so its understandable

  47. Open war between Apache & MS. by emil · · Score: 1

    Just imagine if future versions of Apache came with a configuration directive "AnnoyIE Yes" that, upon detecting IE, would popup a window with the text:

    You are using a browser that is both insecure and non-standards-conforming. Both CERT and The Department of Homeland Security have explicitly advised against using this browser, as it may reveal your confidential transactions and allow unauthorized third parties to take control of your computer. Please download a new browser immediately.

    A true scorched earth battle between MS and the free/open source community, fought with no rules, would leave MS bloodied and torn. There would be no winners of such a battle.

  48. MOD PARENT DOWN by the_truk_stop · · Score: 1

    Apache the server supports modules.

    Apache the foundation doesn't support modules.

    Mod parent down "-1 Uninformed".

  49. Re:In case you don't follow M$'s every move like m by mkettler · · Score: 1

    Not really, at least not for Microsoft. Their past behavior seems to fall in line with the viewpoint that a Microsoft Standard is automatically "Industry Standard".

    I think this largely comes from the view that if you're a what most people are using, you somehow become an industry standard, even though it's really a de facto standard not an industry one.

    --
    -Matt
  50. Why does this matter? by argent · · Score: 4, Insightful

    Sender-ID, and in fact any other technology that tries to "fight spam" by restricting some particular technique that spammers are using, is going to be a purely short-term solution... and not much of a solution at all.

    Spam is a social problem, and the behaviour that needs to be attacked is the broadcast unsolicited messaging process itself. Any bulk or broadcast communication that the recipient is not in control of (they didn't directly solicit it, or it's not relevant mail from someone they have an ongoing and clear relationship with) has to be explicitly illegal.

    Mandate Sender-ID or SPF, and spammers will sign up and continue to spam. Mandate tagging, and spammers will tag and spam *and* people who aren't spammers will be unsure and tag as well... and their mail will be filtered out.

    This is already happening, in both cases.

    So, it doesn't matter whether anyone implements this technology or not, it's irrelevant to the problem people are hoping it will solve.

    1. Re:Why does this matter? by Anonymous Coward · · Score: 0

      SPF is protecting the return-path (or SMTP MAIL FROM) and has nothing to do with fighting spam, except that once widespread, spam will no longer be able to forge the sender domain. I think you have some reading to do before commenting on something you clearly do not understand.

    2. Re:Why does this matter? by koreth · · Score: 1
      Right, because spammers are all decent, hardworking folk who would never send messages in violation of the law.

      I'm all for well-crafted anti-spam laws, but (a) the Internet isn't covered by one set of laws, and (b) some people will break whatever laws exist. So filtering technologies are still very much worthwhile even in the presence of a good legal framework.

      Furthermore, widely-deployed SPF does serve one useful function even if it doesn't stop a single spammer from sending mail: it stops them from sending mail claiming to come from me. I've had my address used by a spammer once, and my mailbox was not a pretty sight for a couple weeks. Without something like SPF, you have zero defense against that kind of indirect harrassment.

      By the way, substitute "virus" for "spammer" in all of the above as well. Unless of course you enjoy getting a steady stream of spurious "Our virus scanner has detected a virus in your mail" autoresponses.

    3. Re:Why does this matter? by argent · · Score: 1

      because spammers are all decent, hardworking folk who would never send messages in violation of the law

      First, many spammers do think of themselves as decent hardworking folk who are unjustly demonised by us pesky geeks. They think their spam should be OK because it's not porn or it's not fraudulent or it's not this or that *kind* of spam that happens to be illegal.

      Second, spammers get to spam over and over again for months before they're cut off because their service providers are writing them "pink contracts", either deliberately or through naivete. If they're unambiguously breaking the law, those "pink contracts" don't matter.

      it stops them from sending mail claiming to come from me

      No, it stops those people who happen to use SPF filtering from seeing them spamming from you, but those people are already using (or should be using) good RBLs like SBL-XBL and greylists and amber-lists and all kinds of crufty tricks to slow the beggars down (I refuse 2/3 of incoming connections based purely on RBLs, and 90% of the remainder never get past my amber-lister), but everyone else still gets the spam and still gripes.

      substitute "virus" for "spammer" in all of the above as well

      Ditto. I refuse to believe anyone running any of those idiot virus scanners that actually spam people about viruses that NEVER have an accurate sender line are going to be clueful enough to use SPF properly. They've already proven they're incompetent to run a mailserver.

    4. Re:Why does this matter? by Anonymous Coward · · Score: 0

      spf can't stop spam, it's not designed to do so. It's designers claim otherwise, but the'yre stupid.

      What SPF can do is make sure that mail that reaches your inbox is likely to be from who it says to be. If citibank chooses to publish spf records, and you have an spf aware mail server, the phisher can't forge citibank.com.

      It's not a panacea, but it's a step towards accountability in email, and it doesn't hurt anything. As such, why not do it? There's no downside.

  51. MSFT should reqluish its patent claims by saha · · Score: 1
    If one considers how much money Microsoft and others will save by have Sender ID work (in addition to DomainKeys) implemented sooner instead of another year or two from now after all the legal and IP issues are resolved, its easy to see it not worth delaying implementation because of patent issues. AOL spends an inordinate (tens of millions) amount of money on SPAM and my guess is so does Hotmail (a Microsoft subsidary) and for Sender ID to work, all the major players need to participate. So why not go the IBM route?

    Following the United States Patent and Trademarks Office granting of a patent for IBM last year, IBM has relinquished its rights to the patent it received on a method for determining who gets next use of a toilet. The relinquishment came in February after a petition was filed asking the patent of office to re-examine it. The patent was described as a system run by a computer that would assign customers numbers on a first-come-fist-served basis. The system would allow customers an estimate of their waiting time and notify them when the toilet was available - ending waits in the aisles. An IBM representative said the company was unable to explain why the company had thought it was worth while to patent the computer system in the first place.

    That method of toilet scheduling is now in public domain. Great, I don't think it would have changed my life either way. However, this issue of creating a unified standard of authenicating the sender and server is too important to have IP claims all over it.

    1. Re:MSFT should reqluish its patent claims by jedidiah · · Score: 1

      Considering the fact that the most very basic form of spf is simply confirming that you are recieving mail from the domain in question, one wonders what possibly be of patentable value in this whole thing. You can probably already do this by just adding a rule to sendmail.cf (assuming one such rule/example doesn't already exist).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:MSFT should reqluish its patent claims by saha · · Score: 1
      I would agree that something important like this should not be patented if wide spread adoption of a new standard is the goal, but if Microsoft manages to have a process that is unique, is non-obvious and finally has commercial value, then it is patentable according to the USPTO guidelines.

      To most propellor heads in Slashdot would find quite a few inventions that are patented at the USPTO, to be obvious and not unique, by drawing some parallel to a lesser known technology one of our readers knew about and unearthing similar prior art. Thats because the readership here is large and the technology prowess of most of the /. folks as a collective fairly high. The patent examiner doesn't have the time nor resources to study all of the claims throughly enough, unlike thousands of /. readers, who are general predisposed to be anti-Intellectual Propertry and pro-Open Source and freeware. As one patent lawyer put it to me, the USPTO and companies rely on the courts to settle patent disputes and the merits of the patent itself. Leaving the both legal teams rich and with a large source of future income as IP claims keep rising.

      I saw a article on how the Japanese can't keep up with patent lawyers and schools are springing up all over the place. I guess its a natural evolution of their and our economy, as manfacturing and other low tech service jobs are done cheaply abroad.

    3. Re:MSFT should reqluish its patent claims by Darkangael · · Score: 0

      "on a first-come-fist-served basis"

      Now if only that was how the USPTO worked :P

    4. Re:MSFT should reqluish its patent claims by jedidiah · · Score: 1

      If the patent examiner isn't at least vaguely familiar with network technology and applications, he really shouldn't be rubber stamping anyone's ideas as interesting.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  52. Re:"troll"? by Anonymous Coward · · Score: 0

    Enjoy life. And relax. Assholes.

    Right back at ya, douchebag!

  53. Please mod parent back up by ites · · Score: 4, Insightful

    RMS's comments to the MARID list are very pertinent and to accuse him of "politics" is to make the mistake (deliberate or otherwise) of relativism. Open source/free software is not a subjective political opinion. The effects of adopting a petent-encumbered standard go far beyond mere politics. They affect the quality and cost of what issues.

    RMS is entirely accurate when he says that Microsoft's is probably aiming to control anti-spam tools by controlling who can develop to the standards.

    You may or may not support Microsoft's right to attempt to control a market. What you should not do is ignore the impact such control would have.

    Open source and free software has proven to be a significant balancing force in the push for better and cheaper IT. Microsoft have done an excellent job in lowering the cost of certain kinds of software, mainly the user front-ends. Open source and free software have handled the back-ends - the servers - better than anything produced by any company, anywhere.

    Spam is not a front-end issue. Locking anti-spam standards into a Microsoft-dominated front-end will make much money for some people but will ultimately end in a monopoly control of email, almost certainly built to the usual Microsoft standards: pretty, charming, and totally insecure.

    The IETF is composed of individuals, each with their agendas. Many IETF members work from principle, but many others are paid for their work, and paid by companies with serious commercial interests in the outcome.

    It's easy to mock RMS: he is sincere and outspoken. But it is misplaced. RMS is a prophet in the true sense of the word: he has had a vision of the way software should be made, and he has defined a way for this to happen.

    Naturally some commercial interests detest him. But it's wrong: cheaper software means opportunity for everyone, especially commercial software firms. The world has an endless appetite for pretty, seductive front-ends.

    They just should not be doing anything really, vitally important.

    And that includes filtering spam.

    --
    Sig for sale or rent. One previous user. Inquire within.
  54. SenderID and Patent Issues by sakeneko · · Score: 3, Interesting

    After reading the statement on the ASF web sit, I reluctantly had to agree with the Apache Software Foundation on the issue of Sender ID. The "free license" offered to those that support SenderID in open-source software packages has too many pitfalls, too many places where it could encumber open source projects. The SpamBouncer will therefore not support SenderID either until there are fundamental changes in the license.

    This is a shame. Meng Weng Wong's original idea for SPF was quite good, and I was planning to support it.

    1. Re:SenderID and Patent Issues by BenFranske · · Score: 1

      WHy not still support SPF? SPF!=SenderID You can still use SPF without the Microsoft extenstions!

    2. Re:SenderID and Patent Issues by sakeneko · · Score: 1
      WHy not still support SPF? SPF!=SenderID You can still use SPF without the Microsoft extenstions!

      I know. :) And I'm thinking about it. On the SPF mailing list today, though, the local estimate of SPF support stands at around 70K users. That isn't enough to create a standard, and if many of those 70K users are planning to go with Sender ID, they'll go away.

      I don't want to go through all the work of creating and testing the code to support SPF if only a few people will be using it in the end. The old problem of not enough time in the day....

    3. Re:SenderID and Patent Issues by BenFranske · · Score: 1

      Tell me about it, I could use an extra 6 or 7 hours a day myself. What I'm hoping is that the SenderID systems are compatible with SPF so that their SenderID filtering software will recognize my SPF record and my SPF filtering will recognize (most) of their SenderID record.

    4. Re:SenderID and Patent Issues by Anonymous Coward · · Score: 0

      Not the current plan. Currently MARID contributors propose

      - slightly modifying the SPF syntax and publishing to a new DNS record type.

      ===> they are not cross compatible. People will have to publish two sets of records (dumb eh)

      Further more sense SenderID emphasizes different info (PRA vs MAIL FROM), the info provided may or may not make sense to apply.

    5. Re:SenderID and Patent Issues by sakeneko · · Score: 1
      Tell me about it, I could use an extra 6 or 7 hours a day myself. What I'm hoping is that the SenderID systems are compatible with SPF so that their SenderID filtering software will recognize my SPF record and my SPF filtering will recognize (most) of their SenderID record.

      I hope you're right. I don't shoot at Microsoft on sight, like a lot of the people who hang out here <G>, but I admit that I almost expect Microsoft to find a way to break simple cross-recognition. On the other hand, they probably don't want to alienate Meng. He's a quiet, patient kind of guy, but not eternally so. :)

  55. nothing worse then a hypocrite by neoThoth · · Score: 4, Informative

    [source:http://www.anti-spamtools.org/SenderIDEmai lPolicyTool/Default.aspx]
    No SPF Record has been found for the domain microsoft.com. However, MX and/or A records currently exist for this domain.
    The domain's MX and A records contain the following information:
    Addresses Listed in A Records
    207.46.130.108
    207.46.250.119
    Mail Servers Listed in MX Records
    maila.microsoft.com 131.107.3.124
    131.107.3.125
    mailb.microsoft.com 131.107.3.122
    131.107.3.123
    mailc.microsoft.com 131.107.3.121
    131.107.3.126

    I think the industry term is "eat your own dog food". thanks for the recommendation MS, let me know when you start using your own bloody system.

  56. You obviously don't understand SPF by fmaxwell · · Score: 1

    I don't see any reason to use SPF either. It only benefits big ISPs, by keeping spammers from mentioning them in their return addresses.

    Huh? Do you know anything about SPF? Apparently not. Any domain can have an SPF record. It is not limited to the "big ISPs." I have small domains. I have SPF records. That means that spammers forging addresses in my domains will be rejected by any mail server that does an SPF check.

    One of my domains has been joe-jobbed. A spammer sent out hundreds of thousands of messages with a forged address in my domain. I had to deal with the ensuing mess. If I had SPF at the time any recipient server would have been able to tell that the spammer was not who he claimed to be in the From: address and would have rejected the e-mail. If every server did SPF checks, not a single one of the spammers messages would have been delivered.

    Even then it only works until the spammers hijack the machine of some dumb sap who's a legitimate customer of such an ISP, and send under his name.

    ISPs can rate-limit e-mail sent through their servers and port blocking of 25 will prevent their customers from directly connecting to mail servers other than the ones at the ISP. Now the software that hijacks the machine will have to determine the configured e-mail server, the login, the password (if there is one), whether it has to do POP-before-SMTP authentication, whether it needs to use SSL, and whether the server uses secure authentication. Or, the server might be IMAP, and then the hijack software has to include an engine to send through IMAP.

    The whole exercise has been a waste of time and attention for all involved, and the sooner it's forgotten, the better.

    Spoken like someone who has no understanding of SPF, at all. Look, I understand the technology. I understand the spam problem and have been combatting spammers for years. And I know that SPF is one of the most promising technologies out there. So please don't mislead people by making claims about something with which you clearly have no real experience.

    1. Re:You obviously don't understand SPF by DA-MAN · · Score: 1

      Or, the server might be IMAP, and then the hijack software has to include an engine to send through IMAP.

      You can't send e-mail through imap, it doesn't have any outgoing features. This is why you still need an smtp server configured when you use imap.

      --
      Can I get an eye poke?
      Dog House Forum
    2. Re:You obviously don't understand SPF by fmaxwell · · Score: 1

      You can't send e-mail through imap, it doesn't have any outgoing features. This is why you still need an smtp server configured when you use imap.

      I stand corrected. I have not used IMAP and thought that it handled both. Thanks for the info.

    3. Re:You obviously don't understand SPF by lizrd · · Score: 1
      Actually, most IMAP servers can be configured to send mail. The process usually works by placing a message in an 'Outbox' folder, then the IMAP server will call the MTA for delivery of that message. If the intended recipient is a local user SMTP might not be used at all in the process.

      The usual case though is to use IMAP for receiving mail and SMTP for sending mail.

      --
      I don't want free as in beer. I just want free beer.
    4. Re:You obviously don't understand SPF by ahodgson · · Score: 1

      The IMAP protocol has no way to "send" mail. Sure you can do kludgy things like you describe. But even Qualcomm's POP-3 extensions for sending mail were less ugly that than.

  57. IETF and patents by Anonymous Coward · · Score: 1, Informative

    There is nothing against patented standards in the IETF policy guidelines. They've already issued a standard on firewalls which is patented (VRRP).

    The OpenBSD created their own protocol (CARP) so they wouldn't have to use patented code in their code base.

    1. Re:IETF and patents by Abcd1234 · · Score: 1

      There is nothing against patented standards in the IETF policy guidelines. They've already issued a standard on firewalls which is patented (VRRP).

      Yes, I'm aware of that. I also think it's a load of crap. The IETF, IMHO, should take the stance of the w3c. ie, they should not accept a standard which are patent encumbered, and they should require a declaration from any submitting party stating that their submission is not encumbered.

    2. Re:IETF and patents by figlet · · Score: 2, Informative
      Although the W3C has made great efforts to avoid "submarine patents", its Patent Policy does not stop patent encumbered W3C recommendations from being created. Simply put, participants in the working group of the recommendation must license any patents they hold which is implicated in a Royalty-free and Non-Discriminatory (RAND) fashion to anyone implementing the recommendation (other details in the policy...).

      This does not stop recommendations which are encumbered by patents possessed by non-working group memebers of the W3C and non-W3C members to be ratified.

      It's not what I would have wanted, but it ended up a big compromise (some would argue that the policy using RAND was the W3C caving...) ...See here for some of the goings-on concerning this policy...

      Sorry... :-(

  58. A set of good articles by Anonymous Coward · · Score: 0
    1. Re:A set of good articles by sff0ghead · · Score: 1

      Anyone who can't spell Jon Postel's name right shouldn't
      be trying to give a historical perspective on this problem.

      Yakov missed a great deal of previous activity on this
      topic in the IETF (viz. Sally Hambridge's efforts in the
      90s), and his take on the recent events is heavily colored
      by his previous position as the _IRTF_'s co-chair for
      the Anti-Spam Research Group. Note Well: _previous_
      position.

      The group, like all IETF groups, is public, and all of its
      email archives are available for your perusal. Why not
      read for yourself and make up your own mind?

  59. Microsoft Patents by SiliconEntity · · Score: 4, Interesting

    I think we are missing the real danger here. There was never all that much difference between SPF and Microsoft's Caller ID. The differences were in the details of how they were put into the DNS, the use of XML vs text formats, and maybe some issues about exactly which mail headers were checked. But the basic idea was almost identical.

    This means that Microsoft's forthcoming Caller ID patents probably cover SPF. That's the real problem here.

    We can't just tell Microsoft to get stuffed and then go ahead and use SPF. There's too much risk that Microsoft will surface with a patent in three or four years that covers a technology which is by then widely used on the net.

    I think this decision kills SPF and everything along those lines. Some may cheer and some may be upset, but that is the reality we face. Going forward with SPF under these circumstances is far too risky. Microsoft has warned us about the patent applications and we can't ignore them.

    1. Re:Microsoft Patents by Anonymous Coward · · Score: 0

      Freedom is not found by cowering in fear from a vaguely defined enemy. We can't just sit around and make a color coded system of how afraid we should be of the evil man who hates free software. We must think of Cheney... go to Bill Gates and tell him "go fuck yourself!"

  60. Defense in depth. by khasim · · Score: 1

    No single method will stop all the spam. Well, not unless you set up a white list for only a few, extremely trusted sites ...

    The first step is to characterize the problem.
    #1. Open relays
    #2. Zombies
    #3. Spam-friendly ISP's

    This doesn't even count the problem you mentioned of forgeries and bounces (mostly from phishing).

    I've reduced my spam problem by 50% just by blocking a bunch of open relays at the firewall. Here's a list of them (badly formated because of /.'s character per line limitation):
    4.11.76.148 is an open proxy 4.13.40.162 is an open proxy 4.26.28.164 is an open proxy
    4.29.11.151 is an open proxy 12.218.78.176 is an open proxy 24.26.108.125 is an open proxy 24.37.17.190 is an open proxy 24.60.16.110 is an open proxy 24.61.74.173 is an open proxy 24.61.249.216 is an open proxy 24.129.88.117 is an open proxy 24.148.217.79 is an open proxy 24.164.77.154 is an open proxy 24.226.100.52 is an open proxy 61.42.186.118 is an open proxy 61.72.110.114 is an open proxy 61.98.37.130 is an open proxy 62.43.16.10 is an open proxy 62.57.82.180 is an open proxy 62.178.104.91 is an open proxy 62.211.155.246 is an open proxy 64.124.95.62 is an open proxy 64.203.40.98 is an open proxy 67.50.203.27 is an open proxy 67.129.236.145 is an open proxy 68.89.74.139 is an open proxy 68.94.104.97 is an open proxy 68.118.106.24 is an open proxy 68.122.142.207 is an open proxy 68.123.144.173 is an open proxy 68.172.169.236 is an open proxy 68.184.127.31 is an open proxy 68.226.211.28 is an open proxy
    69.148.102.54 is an open proxy 69.151.105.214 is an open proxy 70.241.196.123 is an open proxy 80.57.89.8 is an open proxy 81.66.100.223 is an open proxy 81.104.162.84 is an open proxy 81.220.242.3 is an open proxy 82.33.146.142 is an open proxy 82.49.110.4 is an open proxy 82.67.195.173 is an open proxy 82.130.161.230 is an open proxy 82.139.136.174 is an open proxy 82.198.42.54 is an open proxy 141.155.254.147 is an open proxy 200.66.98.40 is an open proxy 200.83.53.139 is an open proxy 200.95.58.47 is an open proxy 200.150.135.200 is an open proxy 200.161.199.184 is an open proxy 200.207.159.156 is an open proxy 200.213.48.41 is an open proxy 200.210.190.148 is an open proxy 200.251.170.82 is an open proxy 200.251.201.82 is an open proxy 202.75.70.26 is an open proxy 203.197.217.142 is an open proxy 203.232.40.169 is an open proxy 211.49.57.110 is an open proxy 211.59.103.16 is an open proxy 211.106.130.186 is an open proxy 211.161.142.9 is an open proxy 211.173.186.138 is an open proxy 211.211.53.9 is an open proxy 211.211.177.206 is an open proxy 211.244.169.34 is an open proxy 212.0.218.14 is an open proxy 213.47.226.19 is an open proxy 213.47.234.37 is an open proxy 217.141.204.90 is an open proxy 218.2.160.132 is an open proxy 218.18.158.134 is an open proxy 218.22.252.146 is an open proxy 218.23.39.171 is an open proxy 218.35.40.90 is an open proxy 218.38.173.213 is an open proxy 218.156.168.56 is an open proxy 218.158.3.100 is an open proxy 218.159.33.222 is an open proxy 218.171.163.37 is an open proxy 218.186.37.118 is an open proxy 218.235.172.91 is an open proxy 218.239.145.199 is an open proxy 219.174.129.36 is an open proxy 220.85.139.91 is an open proxy 220.97.154.85 is an open proxy 220.125.136.137 is an open proxy 221.155.118.15 is an open proxy 222.241.221.101 is an open proxy

    Now for the next part of the problem, the ISP's need to block port 25 on their networks. That would stop the zombies from sending spam (and email viruses).

    Finally, the ISP's need to limit the amount of eMail that can be sent through their servers.

    SPF would help by preventing fogeries.

    1. Re:Defense in depth. by cayenne8 · · Score: 1
      "Now for the next part of the problem, the ISP's need to block port 25 on their networks. "

      Unfortunately, many ISP's do block port 25. Which interferes with people wanting to run a legitimate email server.

      I finally forked over the extra $20 or so for a business account on Cox cable...for static IP, no blocked ports..and all the servers I want to run. But, more and more, the avg. broadband acct. cannot run servers either by decree in the service agreement or by blocked ports.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    2. Re:Defense in depth. by ajs · · Score: 1

      You're just repeating what I said.

      You need a good blacklist (you're maintaining your own, but Spamhaus does too, and you'd probably be better off using theirs at the MTA because at the MTA you can deliver a permanent fatal, but at the router, the client (if they're a legit relay delivering on behalf of a zombie) will just try your MX. Just make sure you use a blacklist that doesn't block "categories" of network. You only want to block known abusers.

      Next, you need a way to defend against forgery. SPF does that just fine.

      Next, you want to filter for spam at delivery time. SpamAssassin is your friend, nuff said.

      Next, you want to filter in the MUA based on direct user feedback (possibly feeding back in to the delivery-time filter). Thunderbird is among the select set of very good offerings here.

      And you're done.

      At home, I do all of the above, and I get only the very rare piece of spam sneaking through all 4 layers (out of thousands per day without any filtering).

    3. Re:Defense in depth. by PReDiToR · · Score: 1

      Now for the next part of the problem, the ISP's need to block port

      The next thing ISPs need to do is STOP blocking ports.
      I run a webserver, I use cable on my home account. I consider it my right to run my webserver because I'm paying for internet access. I resent being told which parts of the Internet Protocol I can access and what I can do with it.

      I have an email server running and I actually received test messages from my ISP testing the proxy status of it.
      NTL in the UK don't throttle my connection or block my ports. If they did, or even hinted they were going to, I would be off like a shot to DSL and never look back.

      PS For all those NTL users that have intermittent problems with their cable, I did too until I got rid of the TV top box and got a Cable Modem. Nag the hell out of the Support teams, they will cave in.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    4. Re:Defense in depth. by Smallpond · · Score: 1

      Hunh? I run a server on a network with port 25 blocked. Outbound mail smart hosted thru my ISP, inbound direct to my server. What's the problem with that? The only people who want to send a large volume of mail from a broadband connection are spammers. Oh, I include most "legitimate mailling lists" as spammers, because in my misguided opinion, they really are.

    5. Re:Defense in depth. by whoever57 · · Score: 1
      Hunh? I run a server on a network with port 25 blocked. Outbound mail smart hosted thru my ISP, inbound direct to my server. What's the problem with that?
      You mean, apart from the fact that some large ISP's have trouble reliably delivering email? Or that you can't see the logs so you don't know why your email did not arrive?

      When I first got cable Internet (@home), I set my mailserver to relay through the ISP's mailservers. Email did not get delivered for 3 days. Now maybe not all ISPs are as bad. Who knows, but why risk it?

      --
      The real "Libtards" are the Libertarians!
  61. "who here still uses HTML tags like..." by Anonymous Coward · · Score: 0

    Slashdot does.

  62. We Need An Open Source Solution To A Closed Source by Long-EZ · · Score: 3, Insightful

    The majority of spam is now sent by zombied Windows PCs. Windows insecurity is now a large part of the spam problem.

    It sure looks like Microsoft sold PC users the problem, and now they want to sell us the solution. Should we really encourage OS insecurity by paying for the fix to a problem that never should have been?

    --
    >> My ultraviolent Linux switch video.
  63. Re:Turnabout by NetNifty · · Score: 1

    Yeah, then they went and made their I-tunes clone only run properly if you use ActiveX.

  64. SPF is teh win by photon317 · · Score: 2, Insightful


    Everyone's just gonna dump Sender-ID and implement classic SPF records. This whole marid/sender-id thing is ridiculuous, and smart reasonable people know that classic SPF is unencumbered, extremely simple, and does the job just fine. This popular opinion is evidenced by how quick and widespread the adoption of classic SPF has been to date. I suspect eventually we'll see dns servers implementing a custom record type for SPF to replace the current TXT records, but other than that, you don't really need anything else.

    Classic SPF = no forgeries. As it's use becomes more widespread, eventually there will come a breaking point in time where "everyone" knows that when they set up an email server and make theri MX record, they better make an SPF record while they're at it too - and most people will reject email that hasn't passed SPF checks.

    It doesn't directly stop spam, but it makes spam accountable, which is a large step in the right direction.

    --
    11*43+456^2
    1. Re:SPF is teh win by pe1chl · · Score: 1

      I suspect eventually we'll see dns servers implementing a custom record type for SPF to replace the current TXT records, but other than that, you don't really need anything else.


      The big problem with SPF right now is the very limited support for TXT records by providers of DNS service.
      I would really like to experiment with SPF but all three DNS providers I am using at home and at work don't offer the editing of TXT records via the usual web interface.

      I am still hoping that more wide use of SPF would lead to the addition of TXT to the usual A, PTR, CNAME and MX repertoire of DNS records available to end users, but I fear that asking for a new record type will be too much.

    2. Re:SPF is teh win by hal200 · · Score: 2, Informative

      FWIW, EasyDNS has supported adding TXT records to your DNS entry for a few months now.

      They're a little more expensive than the other DNS service providers out there, but they provide backup MX servers, and I haven't had a single problem with them in 2 years.

      And no, I don't work for them, nor am I a member of their affiliate program.

      --

      I just want to take over the world...Why does that automatically make me EVIL?

    3. Re:SPF is teh win by photon317 · · Score: 1


      If you have a static, stable address for your mailserver, just run your own DNS from there using djbdns (yay!) or BIND (boo!). You can pay a service like backupdns.net to secondary you for something on the order of 80 cents a month. Run your own dns server = make whatever kind of records you want.

      --
      11*43+456^2
  65. Oh, not the peanut butter again by steve_l · · Score: 1


    What if the CTO is allergic to peanuts? Is there a fallback option?

  66. still not GPLable. by DM9290 · · Score: 1

    As an alternative resolution, we would find it acceptable if the pending patents were granted to a non-profit organization such as ISOC and licensed under sufficiently open
    terms.

    This, OTOH, is a valid option and should be exercised but I highly doubt it will be for obvious reasons.


    It still wouldn't enable the license to be compatible with the GPL.

    --
    No one has a right to their *own* opinion. They have a right to the TRUTH.
  67. Really? by ink · · Score: 1
    $ dig -t txt apache.org

    ; <<>> DiG 9.2.3 <<>> -t txt apache.org
    ;; global options: printcmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32821
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

    ;; QUESTION SECTION:
    ;apache.org. IN TXT

    ;; AUTHORITY SECTION:
    apache.org. 3580 IN SOA ns.hyperreal.org. root.hyperreal.org. 2004083001 3600 900 604800 3600

    ;; Query time: 41 msec
    ;; SERVER: 192.168.112.2#53(192.168.112.2)
    ;; WHEN: Thu Sep 2 13:56:52 2004
    ;; MSG SIZE rcvd: 82
    --
    The wheel is turning, but the hamster is dead.
  68. Sender-ID was never about stopping spam by dreamer-of-rules · · Score: 2, Insightful
    Sender-ID/SPF was never about stopping spam. Repeat this to yourself until you actually hear it. People hear "spam" and "stop" and tend to jump to the wrong conclusion.

    This is all about stopping forgery of the From: for domains that have registered their Sender-ID or SPF records. Spammers can still register a domain with authorization for any or all mail servers that they want, and continue sending out spam from zombied systems to their blackened and smoking hearts' content. They can continue to send spam for any other domains that allow forgery, like for alumni accounts or other drop box domains.

    Sender-ID is only designed to stop phish-ing emails. So if you get an email from citibank.com, you can be reasonably sure it came from somebody at citibank.com, and not some guy's home pc, as long as citibank.com set up their records appropriately. That's all.

    BTW, the reason the IETF is considering Sender-ID over SPF, is because it is highly probable that Microsoft can sue SPF out of existence.

    This isn't meant to stop spam. This has nothing to do with stopping spam.

    --
    Everyone is entitled to his own opinions, but not his own facts.
    1. Re:Sender-ID was never about stopping spam by sff0ghead · · Score: 3, Insightful

      The main point in the above is correct: Sender-ID/Caller-ID/SPF
      is about forgery. Forged spam is a use case, but there never was an illusion that this would stop spam--a spammer can simply buy a $9 domain, enter a record, and send the mail. The spammer just can't send it as user@protected.example.net
      any more.

      But the "Microsoft can sue SPF out of existence" piece is not correct (sorry, dude!). SPF protects part of the envelope:
      the bounce address coded in the RFC 2821 MAIL-FROM;
      Caller-ID/Sender-ID protect the headers in the RFC 2822
      message (From:, Resent-From:, and the like). They do different
      things. The working group discussed which one to prioritize
      and picked the latter after Meng Wong and Mark Lentczner
      (SPF authors) met with the Microsoft authors (Harry Katz and
      Jim Lyons); this was discussed at the MARID
      Campbell interim meeting.

      Both are still interesting, but killing Sender-ID in favor of
      SPF, as many are now advocating means you're changing
      strategy; you're fundamentally changing what you're protecting.

      To go back to the main point, neither will stop spam.
      Write that down. .

    2. Re:Sender-ID was never about stopping spam by argent · · Score: 1

      If it's not about stopping spam then it's pretty much uninteresting. Anyone who is aware enough of phishing to even check that the message is from "citibank.com" instead of "cítibank.com" (or for that matter has 'citibank@bankmail.com' in the envelope and '"citibank.com customer mailing list" :;' in the From: line) is too sophisticated for the phishers.

      Given that people fall for 419ers, the idea that making things a little bit technically harder for phishers to look real seems even more naive to me than the idea that this is useful for stopping spam.

      it is highly probable that Microsoft can sue SPF out of existence

      Ah. And this is supposed to encourage the Open Source community?

  69. What this means for the standard by cerberusti · · Score: 5, Informative

    In less than a week, IETF Last Call for this standard will be over. As of the moment, there is no consensus on the Microsoft patent issue. This will almost certainly prevent the standard from moving forward. The IETF is too divided on this issue for the standard to progress as it is.

    Also, a clarification of how the IETF handles patent claims seems to be in order.

    Patents are allowed in IETF standards under any terms that the working group feels are acceptable. In most cases, since the goal is to produce a standard which is useful to the largest group possible, patented methods are only used if the patent holder is willing to grant a very permissive license.

    For example: The latest working group I was part of was SEND (SEcure Neighbor Discovery), a part of IPv6. SEND makes use of Cryptographically Generated Addresses, which are patented by Erricson. Erricson agreed to license the patent on the terms below:

    In addition, for the CGA submission, if said submission is included in the IETF SEND standard and Ericsson has patents that are essential to the implementation of such included submission in said standard, Ericsson shall not assert any such patent against any company or legal entity using said patents in the IETF SEND standard. The Ericsson non-assertion is conditional upon such company or legal entity not asserting any patents within the IETF SEND standard against Ericsson. For all other purposes Ericsson's general patent license statement as referred to above, shall apply.

    This is a fairly normal license for the IETF and was found to be acceptable. In almost every case where a patent is relevant to one of our standards, a licence statement such as this one is provided.

    The Microsoft license is different, and has sparked quite a bit of discussion. Since this standard has a very large intended audience and there is significant concern over the terms of the license, unless Microsoft changes the terms of their license, this will stop the standard from progressing as is. Either the standard will be restructured to avoid using the methods claimed in the Microsoft patent, or the working group will terminate without a standard.

    A lot of people are irritated about this.

    --
    I'm a signature virus. Please copy me to your signature so I can replicate.
  70. Why does the IETF need to be told this? by hopethishelps · · Score: 2, Insightful
    From Apache's open letter:

    Finally, as developers of open source e-mail technologies, we are concerned that no company should be permitted IP rights over core Internet infrastructure. We believe the IETF needs to revamp its IPR policies to ensure that the core Internet infrastructure remain unencumbered.

    Amen to that. But why did the IETF open the door to patent-encumbered, proprietary material in Internet standards in the first place? Sounds to me as though the current IETF needs to be largely replaced.

  71. a few apache subdomains have txt records by ger · · Score: 2, Informative


    some apache.org subdomains have txt records:

    $ host -t txt xml.apache.org
    xml.apache.org TXT "v=spf1 mx -all"

    w3.org started rejecting forgeries based on SPF records about a week ago, and has been rejecting about 10000 forgeries/day since then, including:

    52 jakarta.apache.org
    18 xml.apache.org

    a few other domains that have been forged and rejected according to their SPF records:

    1628 amazon.com
    222 gmail.com
    175 redhat.com
    129 lists.sourceforge.net
    17 sourceforge.net

    (numbers above are # of rejections in the first week)

  72. Language standards by Anonymous Coward · · Score: 0

    An amusing anecdote from one of the creators of the programming language "Standard-ML" was that they only started calling ML "Standard-ML" to prevent someone else "standardising" it

  73. Patents are for implementation not ideas by NigelJohnstone · · Score: 1

    "This means that Microsoft's forthcoming Caller ID patents probably cover SPF. That's the real problem here"

    The ideas sure, they might cover SPF, but the patents cover implementation not ideas so it would be extremely difficult for MS to go after the ideas in SPF.

    Also the exact nature of Microsofts claimed 'IP' patent rights is not known yet. Most likely its the same as their other XML patents, covering the layout of the XML, so not relevent to SPF at all.

    1. Re:Patents are for implementation not ideas by Anonymous Coward · · Score: 0
      You must be new here... this has been thoroughly discussed n+1 times before.

      Theory is that ideas are not patentable: but USPTO interprets it quite differently. Half of APIs companies propose for standards nowadays have patent applications -- how on earth should _interfaces_ be patentable is beyond me, but I doubt these patent applications get rejected; even when there is prior art for actual implementations of nearly identical APIs.

    2. Re:Patents are for implementation not ideas by Alsee · · Score: 1

      patents cover implementation not ideas

      Chuckle. You must be new to the wonderland world of software patents. Not only are they patents on ideas, they are often pretty much patents on the sweeping idea of any implementation at all to do task X.

      The US is seriously fuxored in abandoning the Mental Steps doctrine and granting patents on what amounts to mental processes and calculations.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  74. Beyond Control by Anonymous Coward · · Score: 1, Interesting

    At this point, MSFT is basically beyond the control of the United States.

    I'm not talking about life and death. The Constitution was made to cover life-and-death, and keep those kinds of decisions in balance. We're talking about optimizing life. And within the confines of that issue, MSFT is un-touchable.

    Like I've said before, if the revolution ever does break out, MSFT will be the first ones up against the wall. There will be a bunch of hippies up against the wall with MSFT, as well, simply because we know they don't have any guns.

    Christ, we'd have a clean nation again. I don't know what we would do with ourselves. Probably, like, making space stations or something. Conquer space. I dunno...

  75. I Learned Something Today... by midnightcandidate · · Score: 1
    Well, two somethings, actually:

    1) That proper HTML can make or break your posts, and
    2) You can't teach an overly-assertive and monopolistic monolithic multinational conglomerate new tricks. No matter how hard you try, they just make the DOJ roll over and take their Milkbone for "making an honest effort to cooperate with them."

  76. cool by ink · · Score: 1

    where did you find the 10,000 number?

    --
    The wheel is turning, but the hamster is dead.
    1. Re:cool by ger · · Score: 1


      I did:

      grep 'Not authorized by SPF' /var/log/exim4/mainlog | wc -l

      on our mail hubs.

    2. Re:cool by little_fluffy_clouds · · Score: 3, Informative


      grep -c helps avoid unnecessary use of wc -l ;)

      --
      What were the skies like when you were young?
  77. courier too. by bo0ork · · Score: 1

    My fave MTA, courier also won't do Sender-ID, but sticks with good-ol SPF.

    --
    Does everything include nothing?
  78. Forking the SPF standard by Alan+Cox · · Score: 2, Interesting

    Nobody can fork the standard. The patent "grant" is for compliant implementations only. So its microsofts document, microsoft controlled and thats the end of it.

    SPF also has another deeply fundamental flaw - it requires the ISP to be vaguely competent. That alone is fatal for many of ISPs.

    1. Re:Forking the SPF standard by imroy · · Score: 1

      Not true. IIRC, the MS patent is not on SPF itself but some other mechanism that MS created for "Caller ID" and was added to "Sender ID". See this post from last week for more information. SPF is still safe.

    2. Re:Forking the SPF standard by ajs · · Score: 1

      No one cares about the MS bits. When I say "fork the standard" I just mean that any future development could be done using the original SPF.

  79. What is this? Crazy Town? by evilviper · · Score: 3, Funny

    What in the world?

    Apache... criticizing a bad open source license... Whaaaaaa?

    For those with no idea what I'm talking about:

    http://www.undeadly.org/cgi?action=article&sid=200 40220085910
    http://yro.slashdot.org/yro/04/02/18/215242.shtml
    http://www.apache.org/licenses/GPL-compatibility


    On a different note, it's rather funny... In another few years, the OpenBSD guys will be maintaining their own forks of every open source project out there. :-)

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  80. Pretty much. by khasim · · Score: 1

    "You're just repeating what I said."

    Pretty much, but there are differences. Do you handle the eMail for a company? I'd like to compare methodologies.

    "You need a good blacklist (you're maintaining your own, but Spamhaus does too, and you'd probably be better off using theirs at the MTA because at the MTA you can deliver a permanent fatal, but at the router..."

    That's one of the differences. I want to drop the entire connection from the open relays. My method saves a bit of bandwidth over the Spamhaus method and saves a bit of Spamhaus' bandwidth. But I do recommend using Spamhaus as the next step in the process.

    "Next, you need a way to defend against forgery. SPF does that just fine."

    Yep. That would be step #3. Once you've denied connections from the open relays and filtered out the stuff Spamhaus knows, then you have to make sure that the stuff you are getting is legitimate.

    And so on. But that is all from the RECEIVING end. Which still means that I'm losing bandwidth and disk space (SpamAssassin going through the spam).

    Which is why I also want the ISP's to handle the zombies by cutting off the SENDING portion AND to throttle the amount of eMail that their users can send.

    Which is why I listed the categories where the spam message is SENT.

    #1. Open relays
    #2. Zombies
    #3. Spam-friendly ISP's

    You've set up 4 levels of defense which handle almost all of your spam. I'm also focusing on defense in depth, but I'm cutting off some of the connections before they're even established.

    In the last 24 hours:
    13440 messages received
    7489 classified as spam
    62 identified as viruses

    Only 5 false negatives have managed to get through to the users (and one false positive from eTrade talking about instant home mortgages).

    Right now, I have a handle on the spam problem. But every day I see the percentage of spam increase. Eventually, this will become a DDoS attack. My pipe will fill up with spam connections. I want to focus on preventing that problem BEFORE it happens.

  81. physician, heal thyself first . . . by capt.mellow · · Score: 1

    First, those articles were very interesting.

    I am surprised to see MS contributing to a discussion on email security, when they still haven't solved their own problems with Outlook, IE, et. al. yet. IMO they are not qualified (at least in principle) to participate in such a discussion, much less dictate such things as I R in TA. And what were they thinking when they decided to slip the patented stuff onto the open standards discussion table?

    1) they haven't secured their own products yet (hypocrisy, presumption)

    2) they are trying to introduce patented material into open standards (disregard for open standards, desire to bend them to their own advantage)

  82. Nonsense by MadAhab · · Score: 1
    Registrars (the people you actually buy the domains from) are increasingly supporting SPF. See this site for a list: http://personal.telefonica.terra.es/web/news/spf/

    If your registrar and your e-mail hoster aren't willing to support this, you should consider switching registrars. You don't need to run your own DNS servers, you just have to use a registrar and/or DNS service provider who does (e.g. EasyDNS, who I've been using for years).

    It just comes down to this: if you aren't willing to learn how this stuff works, you need to pay someone who does. That's what you do with your car, your plumbing, your electrical wiring, etc. DNS and other Internet services are no different. It has nothing to do with how small-time you are. Eventually service providers will be brought into line when their customers ask "why does my e-mail keep getting rejected by X?" This sort of thing will, eventually, be no different than requiring licensed electricians to do electrical work (except that market forces, rather than government regulations, will be provide enforcement).

    --
    Expanding a vast wasteland since 1996.
    1. Re:Nonsense by bcrowell · · Score: 1
      It just comes down to this: if you aren't willing to learn how this stuff works, you need to pay someone who does.
      It comes down to this: SPF is optional. If I don't implement it, nothing bad happens to me. If I do implement it, it's only out of altruism.

      I'm not going to switch web hosts, pay extra money, or waste a weekend in order to do something altruistic that might or might not help in the war against spam.

  83. Courier MTA rejects Sender ID too by lanner · · Score: 4, Informative

    On the 27th of last month, the author of the Courier mail system, Sam Varshavchik, announced that Sender ID would not be supported by his MTA software due to the Microsoft patent problems, but that SPF would be. The following is a copy of that eMail.

    --

    The purpose of this message is to clarify my plans for any deployment of the Sender-ID specification in Courier (http://www.courier-mta.org).

    Microsoft has made certain patent claims on the Sender-ID specification. Microsoft has issued the IPR disclosures and royalty free license required by the IETF. It appears that IETF's contemporary policies do not prevent the sponsor/advocates from including patented IP material into standards-track specifications, without even requiring the sponsor to actually enumerate and identify their intellectual property; a mere claim of the existence of some nebulous IP rights is sufficient, which can be revealed at any point in the future, at the sponsor's discretion.

    The current development version of Courier implements the original SPF-classic specification, that predates Sender-ID. This will be rolled into a forthcoming release. I'm quite pleased with the results so far -- there are a lot of classic SPF records in existence, as witnessed by my mail logs :-)

    It will not be possible for me to implement Sender ID in Courier. Courier is licensed under the GPL. The FSF already flatly stated that Microsoft's IP license is not GPL compatible. I reviewed the most recent version of Microsoft's proposed IP license, and I've reached the same conclusion. For this reason Sender ID cannot be implemented in Courier; Courier's implementation will be limited to the unencumbered SPF-classic.

    --
    Sam Varshavchik
    http://www.courier-mta.org

  84. Correct me if I am wrong, but by Intrinsic · · Score: 1

    Isnt patentable code going to find its way into open source not matter what happens?

    How are we going to be able to keep track of all the propratitery code to prevent it from leaking into the Linux codebase?

    Seems to me the patent system on software needs to be stopped. Is there anyway to make that happen?

    Sorry for the offtopic, but I was just thinking about that while reading bout senderid. Microsoft must have an idea that they can break linux eventually by producing enough propriatery code?

    1. Re:Correct me if I am wrong, but by Anonymous Coward · · Score: 0

      sure it is

    2. Re:Correct me if I am wrong, but by iggymanz · · Score: 1

      there is even *more* danger of patented code leaking into closed-source code. The main thing is to keep careful track of contributers. At least with open source everyone can see what's there. Closed source is the real danger to proprietary code.

    3. Re:Correct me if I am wrong, but by Intrinsic · · Score: 1

      Can open source code be patented?
      My concern is that eventually all of the code will be patented. How will people be able to write code if every way to code something is patented?

    4. Re:Correct me if I am wrong, but by iggymanz · · Score: 1

      Soon most of the computing world won't be under U.S. or European or Canadian law; no one will give a crap about our patents then

    5. Re:Correct me if I am wrong, but by Intrinsic · · Score: 1

      What do you mean?

  85. It seems pretty obvious to me by pandrijeczko · · Score: 1
    If Microsoft really cared about stopping the scourge of spam on the Internet, the Sender ID source code would have been made free and open, without restriction. In turn, the community at large would have seen the code and probably, in turn, add enhancements and features that MS themselves could have used. This would have been the first tentative steps made by Microsoft to co-operate with the Open Source community, an exercise that would have done more for their PR than any multi-million dollar advertising campaign.

    No, instead, they tie it up in legalese and patents because, in Microsoft's eyes, they must make money from it. Consequently, it will not be an Internet standard so Microsoft will either use it and increase their incompatibility with everyone else or just drop the whole thing all together.

    Well done to ASF for rejecting it because the moment the Internet standards start becoming controlled is the moment the Internet starts to die.

    --
    Gentoo Linux - another day, another USE flag.
    1. Re:It seems pretty obvious to me by Anonymous Coward · · Score: 1, Informative

      Indeed:

      http://www.eweek.com/article2/0,1759,1639576,00.as p

      qouth Allman: "...the legal folks made it further clear that they would rather see Sender ID die than back down"

  86. apache.org blocks Gmail users? by hadaso · · Score: 1

    > a few other domains that have been forged and
    > rejected according to their SPF records:
    >
    > 1628 amazon.com
    > 222 gmail.com
    > 175 redhat.com
    > 129 lists.sourceforge.net
    > 17 sourceforge.net

    222 messages with Gmail return addresses blocked by apache.org based on SPF records published by Gmail? How many of these were legitimate gmail users that were blocked?

    I don't see how Gmail can publish SPF records that do not allow the whole internet (which would result in no rejected messages). How do they know what SMTP servers their users are sending from? Gmail doesn't provide SMTP service to its users (except thru the web interface that is quite limited). Gmail's publishing any kind of SPF record that does not allow sending from anywhere would break the way some people use it (sending using other services, receiving replies with Gmail). Gmail's TOS doesn't forbid using a Gmail return address on email sent from elsewhere.

    It is reasonable for amazon.com or redhat.com to limit the list of servers that can send email with return addresses in their domains, as these domains are used to send email only by these organizations' employees. But an email service provider that serves customers and doesn't publicise any restrictions on the use of return adresses shouldn't employ SPF without making it clear that only their SMTP servers can used to send when a gmail return address is used.

    1. Re:apache.org blocks Gmail users? by Anonymous Coward · · Score: 0

      Your post might make sense if SPF were used to filter on the return address. It actually filters on the MAIL FROM envelope address, which is where mail delivery status would be returned. You can still put any FROM: header or REPLY_TO: header that you want inside the email.

    2. Re:apache.org blocks Gmail users? by hadaso · · Score: 1

      > It actually filters on the MAIL FROM envelope address

      I know.

      > You can still put any FROM: header or REPLY_TO:
      > header that you want inside the email.

      Theoretically. But most email clients use the same address in the header "From:" and in the envelope (SMTP "MAIL FROM:"). Actually the address in the "MAIL FROM:" is a kind of return address, used by SMTP to return an error message if needed. It doesn't have to be related from where the mail is "sent from" (and cannot be in some cases). SMTP has HELO/EHLO commands to identify a sending server, and this is the server whose identity should be verified. There is no such thing as an email address "from where an email was sent". Email addresses only designate locations where email is received. In many cases the user doesn't have control on the sending server, and wouldn't know what "address" to use in the "envelope From". In fact the sender would not want an address in the "sending domain" to be listed as the envelope from address if the sender doesn't have a mailbox monitored in that domain. It can happen for instance when an ISP grabs all outgoing port 25 packets and redirects them through its mail server, or when a mobile user is connected from a new location.

  87. Incremented services. by khasim · · Score: 1

    For the average person, the ISP can charge $X.
    But a lot of their server ports are blocked. Including outgoing SMTP.

    For anyone else, they can pay $X+y(z).
    The base price, plus the cost of opening a port times the number of ports opened.

    "I run a webserver, I use cable on my home account. I consider it my right to run my webserver because I'm paying for internet access."

    You're free to believe whatever you want to believe. But it is the ISP's call on that.

    "If they did, or even hinted they were going to, I would be off like a shot to DSL and never look back."

    With DSL, you still have an ISP.

  88. one word by Mika24 · · Score: 1

    woot

    --
    http://www.npcgaming.com Dedicated Gaming Servers
  89. Re:First Post! by kwr2k · · Score: 0

    Looks like it will take an Apache to bring the Cowboy down.

  90. Certainly by Pan+T.+Hose · · Score: 1

    grep -c helps avoid unnecessary use of wc -l ;)

    And sort -u helps avoid unnecessary use of uniq, but is sort -u | grep -c X as fast, as readable and as classy as grep X | sort | uniq | wc -l -- not to even mention perl '-le/X/&&++$_{$_}while;print+0+%_' -- is it? Furthermore, one might argue that avoiding Slashdot helps avoid unnecessary waste of time, but that didn't stop me, now did it?

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  91. Once again by Pan+T.+Hose · · Score: 1

    grep -c helps avoid unnecessary use of wc -l ;)

    And sort -u helps avoid unnecessary use of uniq, but is sort -u | grep -c X as fast, as readable and as classy as grep X | sort | uniq | wc -l -- not to even mention perl '-le/X/&&++$_{$_}while<>;print+0+%_' -- is it? Furthermore, one might argue that avoiding Slashdot helps avoid unnecessary waste of time spent on writing garbage and subsequent correcting said garbage, but that didn't stop me, now did it?

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  92. Re:"troll"? by Anonymous Coward · · Score: 0

    Troll is a badge to be worn with pride. I resent you suggesting otherwise.