Slashdot Mirror


AOL Tests Sender Permitted From / E-mail Caller ID

securitas writes "ZDNet reports that AOL is testing Sender Permitted From (SPF), 'an antispam filter intended to accurately trace the origin of e-mail messages.' AOL is performing the widescale SPF test with its 33 million subscribers worldwide. The system works by letting recipients use the SPF record to cross-check DNS data associated with AOL's IP addresses and confirm that the message originated from AOL's servers. The system is one of three competing e-mail authentication protocols. The other IP-identifying protocols are the Designated Mailers Protocol (DMP) and Reverse Mail Exchange (RME/RMX). All systems alter the DNS database to let e-mail servers publish the IP addresses that they use to send e-mail."

448 comments

  1. Big Deal by Ridgelift · · Score: 5, Funny

    So what? Microsoft is working on a new secret email technology and they need people to test it. They are paying people for it too! Send this email message to 10 people and receive a check for $50.00 from Microsoft. My friend Tom did it and it really works!

    1. Re:Big Deal by miakeru · · Score: 2, Funny

      Bill Gates told me in that e-mail to beware of people like you trying to say it's fake. You trickster, you. I'm still waiting for my check, but my friend's aunt, who's brother Jim has this friend of his that did it, and assures me I'll get the check.

    2. Re:Big Deal by inertia187 · · Score: 1

      I'm telling you. That's a 15" Apple Mac Titanium Power Book he's looking at:

      Main Page

      Image

      --
      A programmer is a machine for converting coffee into code.
    3. Re:Big Deal by FattMattP · · Score: 2, Funny

      I guess Bill Gates didn't read this.

      --
      Prevent email address forgery. Publish SPF records for y
    4. Re:Big Deal by Det_master · · Score: 1

      Nice :p

      --
      -- Elfkin/Det_master http://gamereports.org
    5. Re:Big Deal by Pakaran2 · · Score: 1

      Damn...

      microsoft is going to put those Nigerian money launderers clear out of business!

    6. Re:Big Deal by NanoGator · · Score: 1

      "They are paying people for it too! Send this email message to 10 people and receive a check for $50.00 from Microsoft. My friend Tom did it and it really works!"

      I didn't find this funny. I have a family member that falls for this every fucking time.

      --
      "Derp de derp."
    7. Re:Big Deal by hawkestein · · Score: 1

      Actually, Microsoft Research is doing some interesting anti-spam work.

      --
      -- Will quantum computers run imaginary-time operating systems?
    8. Re:Big Deal by CptChipJew · · Score: 1

      You'll find mac laptops all over the media when it comes to advertising.

      Advertising is outsourced, and those types use Macs for their artwork.

      AOLs latest commercial shows a girl using an iBook.

      Lots of times they find random post-it notes and stuff to place over the Apple logo, or just airbrush it out completley.

      --
      Vonal Declosion
    9. Re:Big Deal by Johnny+Mnemonic · · Score: 4, Funny


      I know a guy, higher than entry-level, who sent it to everyone in his 10,000+ employee company. Fired for being clueless. And downing the email system.

      --

      --
      $tar -xvf .sig.tar
    10. Re:Big Deal by leshert · · Score: 1

      You forgot to append, "you insensitive clod!"

    11. Re:Big Deal by Anonymous Coward · · Score: 0

      From that link, I don't get this one:

      "The FUUSP assumes that your attention is so important that strangers, other than advertisers, from will pay money to send you mail."

      In general I don't want strangers sending me mail. Sure I can come up with a million exceptions but in those cases the communication is important enough to spend a token amount on. Preventing worthless email is exactly the point, I don't care whether it's advertising or not.

    12. Re:Big Deal by Anonymous Coward · · Score: 0

      Wow. One mistake and there goes your food and house. Nice. I'm sure morale is at record levels.

      Maybe the next time a project fails the donut-snorting manager should have his wart-covered fat ass fired too? Oh, I forgot. Management pussies always blame their own stupidity on someone else.

    13. Re:Big Deal by Anonymous Coward · · Score: 0

      It was you, right?

    14. Re:Big Deal by BigBlockMopar · · Score: 1

      Wow. One mistake and there goes your food and house. Nice. I'm sure morale is at record levels.

      "That's right, AC! Besides, I only had *one beer*!" - said the fired airline pilot.

      If your mistake was sufficiently big (ie. circulating the mis-spelled sensationalist even-the-average-secretary-is-smart-enough-to-real ize-it's-B.S. e-mail message to 10,000 employees, thus wasting *loads* of labor and decimating your own credibility), then they *have* no choice except to fire your ass.

      And rightly so.

      If you'd pull the hammer out of your ass and the sickle out of your urethra, you'd maybe have enough sense to see that... and avoid the snivelling "One mistake and there goes your food and house...". Your next line would probably be telling me that we should each give $100 to the next homeless person we see.

      --
      Fire and Meat. Yummy.
    15. Re:Big Deal by Kent+Recal · · Score: 1

      Dude, you're full of shit.
      I won't start on your unbalanced (read: braindead) "drunk pilot" vs "forwarding chain e-mail" analogy. And I won't pick at your hopeless attempt to sound like a businessman by using their meaningless vocabulary ("credibility").

      Oh, now I did, excuse me...

      Well, at least there's hope that the next time you make a stupid mistake in your job you'll get to swallow your own poison...

    16. Re:Big Deal by Anonymous Coward · · Score: 0

      I know this is falling on deaf ears, but if you make a mistake and are NOT capable of learning from it, then you deserve what you get. For the dude who forwarded the emails, think it was his first time at seeing spam/junk mail? Let me take a WILD prediction: this is the type of person that would open attachments, which could possibly make admin lives living hell. And no, I am not an admin. I am one who knows what sysadmins have to go through when this happens. :B

    17. Re:Big Deal by Hobophile · · Score: 1
      Let me take a WILD prediction: this is the type of person that would open attachments, which could possibly make admin lives living hell.

      If dangerous attachments are getting to the user in the first place in a form where they are readily executable, then the admin is not doing his job.

      If the enterprise mail system goes down because someone sends a message to everyone in the entire company, then the admin is definitely not doing his job.

      The fact is that users are going to make dumb mistakes, simply because for the most part it's not their job to make the technology work seamlessly. You're the one paid to make that happen, and if it's not happening, guess what? You're the one to blame, and you deserve the long hours and unpaid overtime you get.

      Oh, and on a more personal note: if your enterprise class email infrastructure loses a single message, you deserve to be fired and blacklisted. Losing a message that the server has agreed to receive is absolutely not acceptable, and in my opinion is the worst possible email-related offense.

      Next to that, CCing a chain letter to 10,000 people is laughable.

      The fact that this happens every week at a certain Fortune 100 company and the mail admins somehow retain their jobs never ceases to astonish me.

  2. Whoa by Anonymous Coward · · Score: 0
    I thought SPF had something to do with sunblock.

    WTF?

    BTW, anyone used any of these schemes yet? Which is the best one so far?

    1. Re: Whoa by Black+Parrot · · Score: 1


      > I thought SPF had something to do with sunblock.

      Yes, and this is in case spam gives you a rash.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Whoa by Anonymous Coward · · Score: 0

      I don't know about the relative merit of any of the spam blocking schemes thus far. SPF.. is it good, or is it whack?

    3. Re: Whoa by Pakaran2 · · Score: 1

      Who's Kathleen Fent anyhow? I see her referred to alot on this site.

    4. Re:Whoa by nyseal · · Score: 1

      spf.....wtf....btw....rtfa...ianal...imho....drm.. ..dmca.....riaa....mpaa.....fbi....cia.....nsa.... .dea..... Wow; do we even HAVE a language anymore? It's acronymns....hold it....IAA!

      --
      [SIG] Remember Mattel handheld games?
    5. Re:Whoa by Anonymous Coward · · Score: 0

      Apocalyptic prediction:
      One day, the entire language will collapse into this symbol => .

    6. Re: Whoa by Anonymous Coward · · Score: 0

      CmdrTaco's wife.

  3. Hrm by The-Bus · · Score: 3, Funny

    I don't know anyone respectable who uses AOL so I won't ever be able to find out how this works...

    --

    Small potatoes make the steak look bigger.

    1. Re:Hrm by GammaTau · · Score: 5, Informative

      I don't know anyone respectable who uses AOL so I won't ever be able to find out how this works...

      Heh. Actually (if I have understood correctly) SPF should prevent anyone from spoofing aol.com as the sender address during the SMTP session. So if a spammer attempts to spoof aol.com and your mail server is SPF-aware, then it would be good for you and AOL because you won't get spam and AOL won't get bounces for the addresses that had problems with delivery (and with spam, problems with delivery are not rare).

      At least this is how I have understood it.

    2. Re:Hrm by nutznboltz · · Score: 1

      Yup, it's really anti-Joe-job more than it's anti-SPAM. I wish web mailbox sites would use it too.

    3. Re:Hrm by Monkelectric · · Score: 2, Funny
      Dude aol is the best way to meet chicks (especially in a small town with no real "social" places to go).

      Not kidding. Aol has gotten me laid a number of times, and thats AOK with me.

      --

      Religion is a gateway psychosis. -- Dave Foley

    4. Re:Hrm by RollingThunder · · Score: 2, Interesting

      Presumably, though, you can also start feeding SPF-based data (does it have SPF records? does it match? etc) into SpamAssassin or other clasifiers, and seeing how well they correspond to spam/ham checks.

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

      You've understood it correctly. that's exactly what SPF does.

    6. Re:Hrm by brucmack · · Score: 2, Insightful

      It doesn't really help the user once spammers stop spoofing AOL addresses though, so ultimately it only helps AOL. And is that something we want to support? :P

    7. Re:Hrm by nrdlnd · · Score: 1

      Sorry but I know some very respectable people that of some reason has AOL. I think it's good if Aol uses this as I can't for some obscure reason send mail to AOL customers anywhere in the world. They are accusing me of sending Spam! I have taken up this with my ISP but they haven't been able to solve this as AOL doesn't answer either on mail (mail is blocked I suppose ;-)) or phone.

    8. Re:Hrm by Feztaa · · Score: 1

      Yeah, this won't stop spam, it'll just make it easier to trace spam (once everybody has adopted it) because it will then prevent spammers from spoofing; so we'll be able to know who the spammers are and then block them more easily.

    9. Re:Hrm by wheany · · Score: 1

      Is that something we don't want to support?

    10. Re:Hrm by Anonymous Coward · · Score: 0

      I do. They all tend to be under 18, living at home, and with parents who decide on the ISP rather than them themselves.

  4. AOL muscle by DarkHelmet · · Score: 2, Insightful

    Do we really want the kind of split-down-the-middle stance on formats that we have to deal with when it comes to DVD burning, VHS vs Betamax, anything like that? No, it only ends up being harmful for everyone in the long run.

    I'm reminded of what Microsoft did with IE. All these different DOM objects that aren't part of any standard, which no one can really use because it's not browser-compatible.

    Using muscle to force the Internet into a standard isn't going to work. We need something that *is* a standard, rather than *pushing* a standard upon people.

    When are companies going to learn?

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    1. Re:AOL muscle by PygmySurfer · · Score: 5, Interesting

      Using muscle to force the Internet into a standard isn't going to work. We need something that *is* a standard, rather than *pushing* a standard upon people.

      Standards don't miraculously appear out of mid-air. Standards are created when one implementation of an idea is chosen over other implementations. Unfortunately, as at least one of your examples shows, we see that its not a

      Right now, AOL and several other groups are developing an implementation of a Spam-tracking system. Eventually, one of these systems may win out. If/when it does, a standard is born.

    2. Re:AOL muscle by FattMattP · · Score: 5, Informative
      Using muscle to force the Internet into a standard isn't going to work. We need something that *is* a standard, rather than *pushing* a standard upon people.
      SPF isn't an AOL thing. It's something created independently and several people, most notably Meng Weng Wong, are working hard to make it a standard. There is an RFC in draft form. Feel free to join the mailing list if you want to participate in its development. AOL is just the largest user at the moment along with several others:
      • AOL.com
      • AltaVista.com
      • DynDNS.org
      • LiveJournal.com
      • OReilly.com
      • Oxford.ac.uk
      • PhilZimmermann.com
      • Perl.org
      • w3.org
      --
      Prevent email address forgery. Publish SPF records for y
    3. Re:AOL muscle by Anonymous Coward · · Score: 0

      When are companies going to learn?

      Hahahahaha, ha, ha. Hmmmm.

      For a second there I thaught you were serious.

      The truth of it is, none of these "solution providers" give a rat's ass about the spam problem, and all are simply vying for the position of the "Baron von Rothschild of Email".

      (In case that's meaningless to you, the Rothschilds made thier fortune operating the first reliable Europe wide postal system. They weren't too big on privacy, but were very big on money.

    4. Re:AOL muscle by dev11 · · Score: 3, Insightful

      AOL didn't create SPF. It is just one of the proposed anti-spoof techniques out there. I am not a big fan of AOL/Time Warner, but I am glad to see them trying this out. Many Internet "standards" are de facto standards, which are later adopted as official, because they work the best. If committee designed standards were always adopted, the "Internet" may have used the OSI (very bad) protocols instead of the cleanly designed TCP/IP, since that at one time was the official standard of the US government, IIRC. Of course it wouldn't be the Internet, as IP stands for Internet Protocol. Like it or not, AOL is a large company that has a big subscriber base. In today's world, in order for any of these standards to take hold, I feel there needs to be prominent early adopters to create the necessary momentum. This is just a test, after all. AOL is not forcing anybody to do anything. AOL is trying this for their self interest, but if SPF works, then that is a good thing, and it benefits everybody who uses it.

    5. Re:AOL muscle by Nevo · · Score: 3, Insightful

      How do you think standards come to be?

      One day there's no standard and then, POOF, there is?

      Standards come into existence by the cooperation of many people deciding to do something together. Which is what's happening with SPF. SPF has been a proposed standard for a while now... AOL is the large adopter that's going to propel SPF to an accepted standard.

    6. Re:AOL muscle by albionsoft · · Score: 1, Insightful

      SPF isn't an AOL thing. It's something created independently and several people, most notably Meng Weng Wong, are working hard to make it a standard

      Let's hope they fail miserably. The problem with SPF (and all other designated mailhost "solutions") is that it breaks forwarding, including mailing lists. In order for me, from a small vanity domain, to send mail under SPF, I need to list every single domain name that might be used by a mailing list I send to. For a techy geek that's easily a dozen hosts. But the SPF standard says that all mail hosts they designate as acceptable are included in my list of "allowed mail hosts". That's necessary, otherwise legitimate mail could be binned. The transitive closure of all the mailhosts I'm approving is potentially huge, and potentially includes many hosts I will never use.

      The alternative is to take the AOL approach and say "our users aren't allowed to use mailing lists". Which is clearly bollocks.

      SPF is a non-starter. Sounds good until you think about it. The best solution to sender verification is digital certificates - either short-lived or revokable.

    7. Re:AOL muscle by Anonymous Coward · · Score: 0

      >VHS vs Betamax

      This might draw flames, but VHS won because it was better.

      Technically better? So-so.

      "Better" Better? Yes.

      VHS didn't require special licencing (*), used tapes that could fit most all movies, and had 96% of the technical accuracy of Beta (230 vs. 240 lines). Most of all, it wasn't made by Sony, and therefore made well (talk to anyone who has serviced anything from Sony).

      The more verbose explainations.

      (*) Yes, the articles mention that Sony tried to licence Beta. Note the active word: Licence. Unlike JVC, who, from day one, worked *with* other companies to get VHS technology into the hands of consumers. Sony just wanted to sell Beta, and only while their hand was forced to do it, not help others develop it. The moment they had stamped out VHS they would have ceased to licence it, guaranteed.

      (**) No, Beta isn't BetaCam any more than VHS is S-VHS. :-)

    8. Re:AOL muscle by dacarr · · Score: 1

      If this really was somebody muscling a standard on us, it would be Microsoft. Hackers for the most part don't tend to respect AOL - just look at some of the disparaging comments elsewhere in here.

      --
      This sig no verb.
  5. So far, so good by TheOtherChimeraTwin · · Score: 5, Interesting

    I've had trouble with spammers doing small runs with my domain name on AOL. Since I've set up SPF, I haven't had a single bounce from AOL-bound spam. It might just be luck, but as far as I can tell, SPF is helping.

    1. Re:So far, so good by momerath2003 · · Score: 2, Funny

      SPF 45, guaranteed spam protection for up to 12 hours!

      Now waterproof too!

      --
      I had but a simple dream, to destroy all humans.
    2. Re:So far, so good by Anonymous Coward · · Score: 0

      Are you saying that people send spam with someone@yourdomain in the from header and someone@aol.com in the to header, but not from your mail server? Unless the spammer's mail server has SPF, I don't see how it would help you.

    3. Re:So far, so good by mattdm · · Score: 2, Insightful

      Yeah, if AOL is respecting SPF, and someone forges your domain name as part of the return address for spam destined for aol.com, they can know to drop it without bouncing. So it'd help. The spammer's mail server doesn't -- can't -- do anything about it. That's the whole point.

    4. Re:So far, so good by TheOtherChimeraTwin · · Score: 2, Insightful

      Yes, as mattdm points out, this does work.

      Bozo spammer, who specializes in sending spam to just AOL as far as I can tell, sends spam to AOL addresses with my domain name in the header as the sender. AOL bounces bad addresses to me. (AOL also bounces all the spam to me when they figure out it is a spam run.)

      Very annoying, both from all the bounces, and from some sleaze using my good name.

      However, now AOL checks for SPF info in my DNS record. Hmmm.... mail from some_bogus_name@goodguydomain.com isn't coming from a server listed as valid for goodguydomain.com. (It is coming from some hacked cable user's PC.)

      AOL cuts off the spam before reading any further, and everyone (except the scummy spammer) is happy. AOL doesn't process the mail, the AOL user doesn't see the junk, and I don't get any bounces.

      The spammer's mail server can be registered in many SPF records, but there is no way it will be in the DNS record for my domain, because I control that.

    5. Re:So far, so good by grahamm · · Score: 1

      But is AOL using SPF on its incoming mail servers? I know that it is publishing SPF records for its outgoing mail servers, which will help prevent spammers joe-jobbing AOL..

    6. Re:So far, so good by thogard · · Score: 1

      All it will do is stop spamers from using someone elses domain. The way spamers will get around this is to buy more domains. It will also break a large number of power users who are on dodgey ISPs.

      While this proposal may help slow down joe-jobs, its not doing to do much for the amount of spam hitting servers.

      I don't see it as an anti-spam system, I see it as an anti-forgeing system.

    7. Re:So far, so good by JerkBoB · · Score: 1

      I don't see it as an anti-spam system, I see it as an anti-forgeing system.

      That's good, because it's not being positioned as an anti-spam system. It's being positioned as an anti-forging system.

      http://spf.pobox.com/howithelps.html

      I would rather not allow spammers to use my domains in forged emails. My 20k+ users will just have to use SMTP AUTH if they're not on the same network as our outbound mail relays. This isn't a problem, since we already require it for people who aren't directly dialled in. I don't see any reason why "power users" can't deal with an additional setting in their mail client.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
  6. Still don't get it.... by mat+catastrophe · · Score: 0, Troll

    Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?

    Really, now, junk mail is just not that pressing an issue to me. And I can't see why/how it's such a huge issue for anyone else. So, can someone please give me a few rational replies to this question?

    Oh, and to get back on topic, I don't think that anything coming from AOL will work properly - and if it does it's only a matter of time before someone hacks it.

    --
    sig not found
    1. Re:Still don't get it.... by pollock · · Score: 4, Insightful

      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?

      In short, yes.

    2. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      I get over 500 spams a day to my inbox. Thanks to dnsbl's and such, it's this low. Spamassassin catches and marks the ones that do get through though.

      I'd hate to see it otherwise.

    3. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      And filters? Don't work? Don't help?

    4. Re:Still don't get it.... by Qeygh · · Score: 1

      Actually YES.

      It's not so much that I cannot delete all the SPAM that I get as it is that I worry about losing messages that I need to receive in all the noise.

      Althought I am not a primary point of contact for external requests, I do sometimes get message from customers. My in-box currenly has 75 messages that made it through spam-assassin all of which are proabaly SPAM, but I'll have to scan this list for subjects and senders for messages that look at least somewhat legitimate.

      We gotta do something about this crap!!!!

    5. Re:Still don't get it.... by mat+catastrophe · · Score: 0, Flamebait

      Still won't get it. I can hit delete faster than I can get annoyed at doing it. That NOSPAM is there 'cause I'm relatively lazy and didn't uncheck the box.

      --
      sig not found
    6. Re:Still don't get it.... by UnknowingFool · · Score: 5, Insightful
      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?

      I think the problem is larger than the few annoying emails people get everyday. There's two things to consider.

      1) Cummatively, spam is not just a headache but can be resource draining. Getting 10 or so a day for ten days if I don't check email leads to 100 emails. It would be one thing if it affected me but I'm not the only one that uses my mail server or ISP. It bogs down the mail server that I use whether it's my work email or my personal one. At work, my company has to dedicate resources to fight spam which costs companies money. My only effective choice right now is to abandon my email address every year so I don't get spam for a while.

      2) Spam is not discrimating. Offers that are sexual in nature may be innocuous to me, but for parents that's another matter. They want their kids to learn email but can't do much to protect them from this content besides not use email.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    7. Re:Still don't get it.... by astar · · Score: 2, Insightful

      I would guess my public address gets a hundred spams a day. This would average out to about one every fifteen minutes. I am sitting at my computer all day. Suppose I had the mail client set so an incoming mail has the effect of distracting me, as by say a beep. The effect would be that I am always being distracted from my work. Experimentation shows that even noticing the email counter incrementing distracts me.

      I use my inbox as my project list. Everytime I go to my inbox, I would have to delete spam to clean up the inbox, so I could mentally process the project list.

      So to me it is worth the $30/year I pay spamcop to filter 99% of the spam out. Thus, I am someone whom spam is costing money.

    8. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      You obviously don't have to deal with a 20:1 spam:ham ratio, and haven't accidently deleted any "real" email yet.

      At 150-200 spams a day, it's a real pain to filter by hand.

    9. Re:Still don't get it.... by securitas · · Score: 4, Insightful


      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?
      Really, now, junk mail is just not that pressing an issue to me. And I can't see why/how it's such a huge issue for anyone else.

      Let me explain it to you.

      Yes. I personally receive over 5000 spam messages a day. Thanks to the very clever spammers who are getting better at circumventing spam filters, I'm seriously considering moving to a white-list, and even that may not stem the tide. Part of the problem is with false-positives and the fact that people don't know how to write a proper subject line. Sometimes legitimate and very important messages have been contained in messages with subjects and other message body content that can resemble spam.

      As a test I have set up e-mail addresses that I have never used or publicized in any way at a number of domains and providers. Guess what? Within days (sometimes hours) spam lands in those mailboxes, too, and based on the user/account names that I set up, I know it's not because of a simple dictionary attack.

      Just because you don't personally experience it (consider yourself among the lucky few) doesn't mean that it's not a real problem. FYI, SPF is not (strictly speaking) from AOL. It's just being rolled out on a massive scale by AOL, which should be a good test of the technology.

      I don't know if this is the right move, but something has to be done to eradicate this plague and its carriers.

    10. Re:Still don't get it.... by FattMattP · · Score: 2, Interesting
      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?
      Yes. In one email account I received 4478 emails for December 2003. Out of all of those only 91 were legitimate messages. In another email account the spam folder had more than 10,000 spam messages caught by SpamAssassin from December 21st to January 8th. So yeah, it the "delete" button just isn't doing it for me. Thank god for SpamAssassin.
      --
      Prevent email address forgery. Publish SPF records for y
    11. Re:Still don't get it.... by mat+catastrophe · · Score: 1

      alright, i guess i grasp it a little better now. i suppose i would have already a better idea if i were running a commerce site, or at least a moderately well travelled site of any kind. thank the good god of traffic i'm obscure.

      now, here's another fun question. why, if this problem has been boiling up for five years now (and it has, hasn't it?) has some group not already tried to quash it?

      --
      sig not found
    12. Re:Still don't get it.... by TheTomcat · · Score: 1

      Additionally:
      3) Signal to Noise or Spam to Legitimate Email ratio. It's increasingly easy for me to accidentally discard or misfilter email from people I know but don't communicate with, regularly. I get >100 spam per day, with varying subjects. If an old friend from school looks me up, it's likely that their email will register as spam.

    13. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      wow, why don't you just change email addresses? that is fucking ridiculous. no one i've ever heard of gets so much, why do you?

    14. Re:Still don't get it.... by waynemcdougall · · Score: 2, Insightful
      Seriously. I'll feed the troll. Let's look at yesterday. I received 6,697 items of spam. Does the "delete" button do it for me? Let's say I can judge whether or not it's spam and press the delete button in 2 seconds (I think it takes me much longer, but let's be generous).

      That's 3 hours 47 minutes. Yeah, I'd say the "delete" button doesn't just do it for me.

      So junk mail is not that pressing an issue to you? Would you like to process mine? Pick out the 38 legitimate emails I did get yesterday.

      And to get back on to[pic - the idea doesn't come from AOL - they're probably just the largest ISP to pick up implementing the draft idea.

      --
      Recycle PCs and build a wireless community network www.hillsborough.org.nz
    15. Re:Still don't get it.... by bersl2 · · Score: 1

      My solution is to not have any important email. Everything becomes so much easier...

    16. Re:Still don't get it.... by ozric99 · · Score: 4, Interesting
      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?

      My Popfile stats since I last reset it just before Christmas:

      Inbox - 175
      Invoices - 57
      Newsletters - 343
      Spam - 20231

      Accuracy of 98.73%
      Yes, 97% of my email is spam :(

      That's across about 5 ISP accounts and a few domains.

    17. Re:Still don't get it.... by ptomblin · · Score: 1

      Sheesh, and I thought I had it bad getting 2-3000 spams a day. Are you sure they aren't all just asking you about the Auckland Festival of Missions?

      --
      The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
    18. Re:Still don't get it.... by silentbozo · · Score: 1

      For my accounts, I'm getting a combined total of 300+ pieces of spam per day, out of an average of maybe 325 total e-mails. That works out to 2100 pieces of spam per week, or 8400 pieces of spam per month. It's eating up a LOT of my time, even after SpamAssassin w/ bayes and some custom procmail rules have looked at them. It wouldn't be too bad except for the spammers who deliberately craft their spam to try and evade SpamAssassin with bayes - for them I have to manually tune and tweak my filters.

      This doesn't take into account the time I have to spend dealing with spammers forging e-mails from my domain, or doing dictionary attacks on non-existent users in my domain. It's gotten to the point where it's now an economical use of my time to integrate and debug a challenge and response whitelisting system, as opposed to manually reviewing trapped spam messages for false positives.

      Mind you, I'm having to deal with all the above, in addition to trying to get work done. Why do I have to deal with all that? Because e-mail is my primary method of communication. As an analogy, if my e-mail box was my telephone, I'd be hanging up on telemarketers at a rate of 1 call every 5 minutes, 24 hours a day, 7 days a week.

    19. Re:Still don't get it.... by mat+catastrophe · · Score: 1

      Yawn. Troll.

      Whatever, bro. I had a fairly legit question. I didn't get it - I can admit that. I needed some of you to tell me how bad it is. I don't deal with mail servers or multiple accounts, or commerce or what not.

      Now, if you are serious about your job offer, I'll think about it. I figure ten dollars an hour to process your mail is about right. Just email me your username and password and I'll get right to it.

      We can work out the contract and payments later. I won't even hold the "troll" bullshit against you.

      --
      sig not found
    20. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      dude, i get like 700. you're a fag.

    21. Re:Still don't get it.... by nemui-chan · · Score: 2, Funny
      Not that I disagree with -anything- you've said... But how could you possibly live without email for 10 days? People would think I'm dead. =)

    22. Re:Still don't get it.... by silentbozo · · Score: 1

      now, here's another fun question. why, if this problem has been boiling up for five years now (and it has, hasn't it?) has some group not already tried to quash it?

      Plenty of people have, but many people seem to have the mindset that "you can just delete it" and "it's just a fact of e-mail on the internet these days." Congress with their "you CAN SPAM everybody too" act hasn't helped a bit, and unfortunately, as anti-spammers have slammed the door on spammers (by changing the default for mailservers so that they no longer relay - a legacy of a more genteel network, reporting spammers to ISPs, setting up blocklists and blacklists to whip rogue ISPs into line), spammers have gotten much more sophisticated.

      These days, spammers utilize exploits and e-mail trojans to take over machines and use them as zombies to mask their trail. They'll try and hack webforms to inject messages, forge e-mails to come from domains that have opposed them in the past (joe-jobbing), and re-route visitors through a labyrinth of foreign and domestic servers in order to distance themselves from their pusuers. In other words, spamming has become a criminal enterprise, with well established tools and tactics, and multiple layers of obfuscation to keep the law off their tails.

      Short of throwing away the SMTP protocol, not much can stop spammers now - other than maybe a targeted takedown by the FBI (drug cartel style). Unless steps are taken, everybody will eventually go to a whitelist-style defense, which will do nothing to prevent the hijacking and waste of bandwidth that the spammers will attempt, but will at least keep the end users somewhat sane. The e-mail system administrators on the other hand...

    23. Re:Still don't get it.... by billh · · Score: 4, Informative
      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?

      New: 2911 Total: 8639

      That is from the last 6 weeks. Less than 1% are real messages (domain renewals).

    24. Re:Still don't get it.... by Call+Me+Black+Cloud · · Score: 4, Funny

      Really, now, junk mail is just not that pressing an issue to me

      Oh really, matrophe@sdf.lonestar.org, it's not? I wonder why that is, matrophe@sdf.lonestar.org. Let me tell you something, matrophe@sdf.lonestar.org, sometimes spam starts and you don't know how. It goes like this, matrophe@sdf.lonestar.org: One day you'll check your mail and there will be a single spam e-mail, not addressed to you matrophe@sdf.lonestar.org. Then a week later, it's a couple a day, matrophe@sdf.lonestar.org. And it keeps growing, matrophe@sdf.lonestar.org, until you get a filter like popfile or you just stop using the address matrophe@sdf.lonestar.org.

      I hope this cleared it up for you, matrophe@sdf.lonestar.org.

    25. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you? Really, now, junk mail is just not that pressing an issue to me. And I can't see why/how it's such a huge issue for anyone else.

      Yes, I get so much spam every day that the "Delete" button doesn't just do it for me.

      I have to monitor my email 24x7, because members of my site often need immmediate and urgent help. As it's auction related, if I don't respond quickly, their auction could end or worse. So, when I get a piece of spam every 15 minutes and I have to check my email to see what that piece of mail was that just came in - only to find that 90% of the time it's a piece of spam, just hitting the delete key is not a solution.

      Also, I can not be *too* restrictive on my spam filtering policies as false positives in my case are extremely bad.

      I recieve about 800 emails per day. About 100 of those are legitimate emails. 700 of them are spam. This is what actually makes it through to my Mozilla/Thunderbird client.

      On my mailserver, where I run Spamassassin, Razor, Procmail, I catch about 2,100 spams per day. This means the following:

      EVERY DAY, I RECEIVE AN AVERAGE OF 2,900 EMAIL MESSAGES. 2,800 OF THEM ARE SPAM. 97% OF THE EMAIL IS SPAM, OVERALL.

      So no, I don't find deleting 700 emails to get to the 100 legit messages every day a valid solution. And I definitely don't consider hitting "delete" on 2,800 messages (if you count those I've configured my server to filter out on-server) just to get to the other 100 that are legit a reasonable solution, either.

      And, I actually don't find this Sender Permitted From to be a very good solution if it means that you have to invoke some complex SMTP hack or something. Configuring my mail setup (using procmail and postfix and virtual hosting) on my box was difficult enough. On a live 24x7 production server, I really don't want to have to dick around with some half assed "patch" or "hack" to get postfix to deal with SPF correctly - just so that I can get my mail out to the world without having it junked by other people's spam filters.

    26. Re:Still don't get it.... by mat+catastrophe · · Score: 1

      Thanks, call me black clod, for the help. I'll let ya know how it turns out.

      --
      sig not found
    27. Re:Still don't get it.... by securitas · · Score: 1


      wow, why don't you just change email addresses? that is fucking ridiculous. no one i've ever heard of gets so much, why do you?

      I agree about the ridiculous part. I know people who get even more than I do.

      Only one address is public by necessity and that one gets the most spam. The totals include accounts that I personally use daily across three different domains. I've already changed my primary public address twice, but every time it changes there are very real costs associated with it. I have received telephone calls from people waiting for replies to legitimate messages that did not get to me due to those changes. Most of the spam does get filtered/deleted upon receipt (that's where most of the 5000 go) but a couple of dozen get through every day.

      I no longer have an accurate count on the total number of messages received per day. The 5000 figure is from a few months ago when I made a few changes, adjusted some filters and auto-deleted upon receipt anything that had specific triggers. Previously I left a 24-hour window between receipt and deletion to visually scan for false-positives but that stopped when it became too costly and impractical to do so. Based on the spam that's getting through, the estimated volume of spam received is up about 10% during the last four months. From the statistics I have read, that is less than the general rate of spam proliferation during the same period.

      The cost of keeping an address compared to the cost of dealing with the spam is the determining factor. Those costs are measured in time, money and resources. When it begins to approach a break-even proposition I kill an address and start with a fresh one.

    28. Re:Still don't get it.... by eclectechie · · Score: 1

      Here is my blocked mail report for yesterday. Want to check this for false positives every day?

      Mail from the following sender(s) was not accepted for delivery:

      - 238vpkq@yahoo.com pool-68-161-6-16.ny325.east.verizon.net
      - 33iqaf@ismart.com.hk adsl-68-79-24-74.dsl.emhril.ameritech.net
      - BHBLENRRQDHYND@dtl.co.nz c-24-14-113-140.client.comcast.net
      - Cathy@redhotinkjets.com unknown
      - DORETHEA@bbb.betterservices.org unknown
      - Elnorasqij@erc4v.com unknown
      - Gabrielle@redhotinkjets.com unknown
      - HTaylor@gotten.co.th pcp03558521pcs.jdover01.nj.comcast.net
      - MAI@aaa.betterservices.org unknown
      - RChandler@store.cn c-24-4-56-138.client.comcast.net
      - angelina_shepherd_zz@gist.net.au unknown
      - biftmaknoznctr@bigfoot.com unknown
      - billmcc@mail15.com 0019390981.cpe.mvllo.al.charter.com
      - chuckhansenkf@online.com.ua c-67-173-62-248.client.comcast.net
      - cody.m.navarro_il@iteria.de ACBF8A33.ipt.aol.com
      - constancefreyhn@gjr.paknet.com.pk c-24-10-94-16.client.comcast.net
      - corrine.driscollqk@cbl.com.au h159.n219-68-16.adsl.giga.net.tw
      - curt@bkkmail.com cpe-24-174-253-149.stx.rr.com
      - deborahdodd_zs@megatime.de chello062178222063.13.15.vie.surfer.at
      - donovanlang@rxconfirmation.net unknown
      - ducharme@surfeador.com adsl-209-30-229-193.dsl.ksc2mo.swbell.net
      - dzoiikcqrc@cnnic.net.cn cpe-024-211-071-087.sc.rr.com
      - e.salinas_se@tenbit.pl f214045.upc-f.chello.nl
      - etcptnerc@rocketmail.com dialin-212-144-163-085.arcor-ip.net
      - evcnpgap@hongkong.com national-1-82-66-182-143.fbx.proxad.net
      - falewsy@yahoo.com unknown
      - gz410h@aol.com unknown
      - hatkinsonvi@cfpc.ca h24-68-205-47.gv.shawcable.net
      - hidpumwcvt@earthlink.net cpc3-scun2-5-0-cust243.nott.cable.ntl.com
      - hyucknwb@aol.com unknown
      - ipjnwbj@newmail.ru c-24-1-56-146.client.comcast.net
      - j268wrcnct@valser.es h64n2fls22o918.bredband.comhem.se
      - jaceya@hotmail.com 82-166-56-117.barak.net.il
      - jmdjwfjgxpt@att.net unknown
      - jtzejcv@hjyt6.com pool-141-156-215-190.res.east.verizon.net
      - jx691ninin@yahoo.ca CPE-65-29-147-13.wi.rr.com
      - kristinholmeslh@globalite.com.br w030.z066089058.nyc-ny.dsl.cnc.net
      - llilfrafpimh@hotmail.com ti511110a080-0561.bb.online.no
      - lmnbqjcko@hotmail.com unknown
      - loispurcell_gi@jazz.co.nz modemcable228.150-203-24.mc.videotron.ca
      - maryloukrohjr@geocities.com dhcp160180181.columbus.rr.com
      - mcolbertaq@shiller.kiev.ua unknown
      - melinda.nrichardsonkn@mentec.ie bgp992254bgs.mlvind01.mi.comcast.net
      - murgaoicmat@mail.com lsanca1-ar48-4-46-104-178.lsanca1.dsl-verizon.net
      - nh_dunnbt@mhlw.go.jp unknown
      - nkwgu@excite.com unknown
      - nxdbnfibb@aol.com unknown
      - o59lezdwz@treal.us c-24-3-115-183.client.comcast.net
      - p.carlsonad@capitol.cz adsl-68-126-4-157.dsl.irvnca.pacbell.net
      - p00xxun@bonn.detecon.de cpe-24-196-192-148.hky.nc.charter.com
      - paklamtvawerddr-l.z@acture.com.au c24.241.225.103.mad.wi.charter.com
      - qdcbbri@earthlink.net 128-184-30-142.da.deakin.edu.au
      - rplrconl@juno.com 12-219-7-135.client.mchsi.com
      - sbczzpskirl@terra.com wbar9.lax1-4-11-214-194.dsl-verizon.net
      - suzanne.simon_yb@toile.qc.ca pcp08465344pcs.avenel01.nj.comcast.net
      - tfupsardyge'@msn.com CBL217-132-118-97.bb.netvision.net.il
      - v3569fyt@www.yahoo.com unknown
      - vaslpeci@mailcity.com wrz9-d9bb19f4.pool.mediaWays.net
      - vdbpzgmfaw@excite.com 12-139.175-24.bham.rr.com
      - wootenjk@online.nsk.su c-24-3-189-222.client.comcast.net
      - xcrmpbdchfpejd@mail.ru bzq-179-188-77.dsl.bezeqint.net

      --
      "The empty vessel makes the greatest sound." -- William Shakespeare; Henry V, 4. 4
    29. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      I've got 6 email addresses, only 1 gets spam. It only gets spam because a troll I slapped down hard in public spread one address around enough to get it on a spammers list (it had no spam for 2 years before then). I'm very, very good at not getting onto the spammers lists.

      Yet 100% of my mail for the last 36 hours is spam. 67% of my mail for the last 7 days is spam. What it would be like if all my addresses were spammed is too frightening to contemplate, I would be interupted every 15 minutes, 24 hours a day deleting the crap.

    30. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      why, if this problem has been boiling up for five years now (and it has, hasn't it?) has some group not already tried to quash it?

      That is, in all seriousness, a stupid question. Have you been living under a rock?

    31. Re:Still don't get it.... by Awptimus+Prime · · Score: 2, Insightful

      I get about 500 spams a week. It gets old, very old. Especially when I use a web interface to check mail while on the road.

      I'm very enthusiastic about anything new. The other guys (earthlink, etc) have had absolutely no luck in implementing a real spam solution. I suspect that more money was spent on marketing 'spamblocker' than was spent developing it.

      Let's be happy one of the big ISPs have the resources and dedication to, at least, try to slow the spam down. Something has to be done.

      Just look how many years it took for these other dolts in the industry to even block port 25 traffic to any SMTP server. So very frustrating to think about.

    32. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      Would be more effective if you wrapped it into a mailto link.

    33. Re:Still don't get it.... by WuphonsReach · · Score: 3, Informative

      Well, in the near-term, SPF won't do anything to slow the quantity of spam. Regardless of what the most die-hard rabid supporters would like everyone to believe.

      SPF is an attempt to stop the practice of domain-forging or "joe-jobbing". Which, for a business domain is important. Right now, anyone can pretend to be joe@mycompany.com and either tarnish our company's name, or simply make life extremely difficult for us when our ISP cuts us off for spamming (when we didn't do it).

      However, it is likely to have some beneficial side-effects like making domain-based whitelisting/blacklisting more effective. It raises the bar one more notch for a spammer (now they have to either find a non-protected domain to forge, route their spam through authorized servers for a domain where it's likely to be noticed and blocked, or register throw-away domains to push their product).

      (And SPF is very similar to what AOL already requires if you want to have your domain whitelisted with them. You're required to list the IP addresses that send outbound e-mail for your domain, anything else gets dumped in the bit-bucket or at least is likely to get tagged as spam by the filters.)

      --
      Wolde you bothe eate your cake, and have your cake?
    34. Re:Still don't get it.... by firewrought · · Score: 1
      And, I actually don't find this Sender Permitted From to be a very good solution if it means that you have to invoke some complex SMTP hack or something.

      Once other people start using SPF to filter their mail, all you'll have to do is modify your DNS records so that your email will get through to them. That should be simple for you.

      You won't have to patch postfix/exim/whatever unless you decide that you want to filter based on SPF right now. If you don't want to patch your mail server software, wait for a newer version that comes with it standard.

      Really... this is the best solution I've ever heard of for the spam problem. It sounds neat and clean. No messy government legislation, no centralized handling of certificates [screw you, Verisign], no cumbersome approaches with crypto, no unweildy modifications to SMTP, no client-app changes, no silly "hard computational task" to waste CPU cycles, no lame micropayment systems. If SPF catches on, it will reduce spam to a manageable problem. The only real worry is that it will encourage spammers to try their hand at IP-spoofing and intrusive hacking.

      --
      -1, Too Many Layers Of Abstraction
    35. Re:Still don't get it.... by WuphonsReach · · Score: 1

      now, here's another fun question. why, if this problem has been boiling up for five years now (and it has, hasn't it?) has some group not already tried to quash it?

      Google around for the ASRG mailing list archives, or search for RMX, DRIP, DMP, SPF in conjunction with the IETF. There's some good traffic worth reading back in Spring 2003 on the ASRG list when a lot of the reverse-MX proposals were floated onto the list.

      Basically, most standard bodies are still trying to parse the problem and find the "perfect solution", a.k.a. the FUSSP.

      That, or politics gets involved along with NIH-syndrome.

      --
      Wolde you bothe eate your cake, and have your cake?
    36. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      Bah, he wimped out... he should've made it a mailto: link.

    37. Re:Still don't get it.... by Anonymous Coward · · Score: 2, Funny

      j268wrcnct@valser.es

      Hey! that's me! I had a really urgent financial offer for you if you'd help me move some money out of Nigeria!

    38. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      Dude, I troll like anything, but that is fucking scummy.

    39. Re:Still don't get it.... by Tom · · Score: 2, Insightful

      Seriously. Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?

      Yes.

      Not to mention that your argument is, of course, the oldest and dumbest of the "doh, I don't wanna see the problem, nanana" kind.

      I mean, why should we do something about rape? Nobody I know got raped, so it can't be a huge problem. And seriously, are you being raped so often that just dealing with it doesn't do it for you?
      Really, now. Rape is just not thatpressing an issue to me. I can't see why/how it's such a huge issue for anyone else.

      Well, sucker, it is. You might be living under a rock or in a box, but essentially everyone dealing with it day-to-day agrees that at least half of the SMTP traffic worldwide is spam. It is a huge problem. If it isn't for you: Be happy, and please step aside while the rest of us go and solve it.

      --
      Assorted stuff I do sometimes: Lemuria.org
    40. Re:Still don't get it.... by Tony+Hoyle · · Score: 1

      >500 spams this morning (luckily all caught).
      2 Legitimate emails.

      Yes.

    41. Re:Still don't get it.... by sakshale · · Score: 1
      Are you people really getting so much spam every day that the "delete" button just doesn't do it for you?

      SPAMASSASSIN flags close to 1000 e-mail messages PER DAY as spam for the four e-mail addresses that I use. Unfortunately, two of those are 'well known' support addressess for some web sites I maintain. I've had to scan through those flagged messages looking for support requests from users, only to give it up as a lost cause.

      Bottomline; if a user sends in a support request that, because of a false positive, gets flagged as spam, they will not get an answer.

      Running the 'd' key over 1000 spam messages per day is not what I consider to be a productive use of my time.

      Sakshale

      --
      For every problem there is a solution that is simple, obvious and wrong.
    42. Re:Still don't get it.... by Anonymous Coward · · Score: 0

      In my case, spamassassin nailed over 200 emails in the last 12 hours. Another 50 or so were caught in the filter along with 2 valid messages. Total valid messages was 6, and I still had to visually check all 50 message subjects/senders to save the false positives.

      Until the address spoofing can be brought under control, this problem will continue. I'm all for SPF records. We need to make the SPF record a permanent DNS field.

  7. Hashcash anyone? by product+byproduct · · Score: 3, Interesting

    Here's a nice way. Before someone can send some mail, he has to get some exponent from mersenne.org which needs double-checking, run the primality test and report the low order 64 bits of the final S_{P-2} value, called a residue. If that value matches the value that mersenne.org expects, then the mail goes through.

    Nice deterrent for spam, and as a side-effect one more Mersenne exponent has been double-checked.

    1. Re:Hashcash anyone? by Adam9 · · Score: 2, Interesting

      I bet the mailing lists would love that..

    2. Re:Hashcash anyone? by Anonymous Coward · · Score: 0

      Too complicated. How about this: Add dummy text into the body of a message such that the md5sum of the body must end in some number of 0's. Very easy to verify, but computationally intensive to perform.

      Patent Pending.

    3. Re:Hashcash anyone? by LostCluster · · Score: 4, Insightful

      All variants of "Make it computationally expensive to send e-mail!" prevent all mass mailings of all kinds... not just spam. You're tossing out a few babies with the bath water, that's just not a working solution.

      Besides, there's not much stopping Spammers from just buying the processing resources they need. Whatever meaningless task is picked, development would immediately start on making that puzzle easier to solve. You'd start seeing processor chips dedicated to the task...

      Being cash-expensive is less popular on /. because most geeks have more processor cycles than dollars, but at least cash has a more stable value over time...

    4. Re:Hashcash anyone? by Fabio+Dias · · Score: 1

      According to mersenne.org, a single iteration of a small exponent (6.52M-7.76M) takes 0.211 seconds on a PII-400 (not unreasonable for the average user), so a whole primality test will take, at the very least, 0.211*6.52e6 = 1375720 seconds, roughly 16 days, assuming the computer runs 24/7. Oops.

      Of course, ignoring the fact that only 222k exponents need double-testing (yet), so the number of emails sent through this method is capped, without including the changes needed to mail servers, the effective destruction of mailing lists...

    5. Re:Hashcash anyone? by WolfWithoutAClause · · Score: 1
      And what, exactly, would stop them from calculating a prime and sending the same one to all their spammees? Each recipient would check it, and guess- what- it's valid.

      Back to the drawing board I think. Atleast the AOL method (probably) works... and with the AOL scheme the mail servers can cache the public keys- with your method every single email in the whole world involves checking with some central authority.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    6. Re:Hashcash anyone? by interiot · · Score: 1
      • Besides, there's not much stopping Spammers from just buying the processing resources they need.
      Or simply stealing it, much as they do now with bandwidth and IP addresses, via worms that take over cable modem connections.
    7. Re:Hashcash anyone? by Anonymous Coward · · Score: 0

      Clusterfuck. Spell it!

      C-L-U-S-T-E-R-F-U-C-K

      Thank you.

    8. Re:Hashcash anyone? by Anonymous Coward · · Score: 0

      Well, if you can buffalo the modders at Slashdot maybe you can fool the spamming industry too.

      Maybe.

    9. Re:Hashcash anyone? by derF024 · · Score: 1

      And what, exactly, would stop them from calculating a prime and sending the same one to all their spammees? Each recipient would check it, and guess- what- it's valid.

      Except that the string that's hashed includes the recipient's address. You need to compute a hash for each recipient still.

      and with the AOL scheme the mail servers can cache the public keys- with your method every single email in the whole world involves checking with some central authority.

      God, you haven't a goddamn clue how either system works, do you?

      AOL's "scheme" doesn't use public keys, they simply use DNS records. Hashcash doesn't use anything even resembling a central authority; it's a standard equation that is calculated quickly by the recipient on each recieved message. It takes ~30 seconds to generate (brute force) each hash collision, which can be verified correct/incorrect nearly instantly.

    10. Re:Hashcash anyone? by Anonymous Coward · · Score: 0
      It's even dumber than you suggest. As many people are aware, spammers often use trojaned systems they have hijacked for the purpose of sending messages. It saves them bandwidth and allows them to hide well.


      If the mail protocol is augmented to incorporate some form of computational component, what's stopping the spammers from coming up with a distributed engine that does the work (maybe the pinch a working OSS model and adapt it) ?


      It is better to start with the SPF approach to give us some tools, while better controls are developed.

    11. Re:Hashcash anyone? by shepd · · Score: 1

      >I bet the mailing lists would love that..

      If the mailing lists would simply specify the address the mail would be coming from (oh, for the perfect world that website forms and lists *tell* you what address will mail you) it would be easy to whitelist them and not require a hash.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    12. Re:Hashcash anyone? by Detritus · · Score: 1

      Make the sender find a new Mersenne prime. That would solve your spam problems.

      --
      Mea navis aericumbens anguillis abundat
    13. Re:Hashcash anyone? by scrytch · · Score: 1

      > Nice deterrent for spam

      Really? The spammers aren't using their own CPU's, they're using proxies and relays (if a relay was smart enough to require the hashcash, they wouldn't be open in the first place) and virus infected hosts. You'll introduce latency into the equation, but at no significant cost to bandwidth.

      In fact, widespread adoption would simply speed up spam delivery relative to legitimate mail that would need to jump through these hoops.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    14. Re:Hashcash anyone? by rthille · · Score: 1

      All variants of "Make it computationally expensive to send e-mail!" prevent all mass mailings of all kinds... not just spam.

      But SPAM is unique as a mass mail in that there is no pre-existing relationship between the correspondents. For mailing lists, with SPF subscribers can authenticate that the email actually came from the mailing list (sent from the domain at least, and the domain owner can control the envelope and From: with SMTP-AUTH).
      The main problem with mailing lists is that since they do 'mulitply' mail, a spammer could subscribe, and send a SPAM as a subscriber which gets forwarded to all the subscribers (who would likely do limited SPAM filtering on mail from lists to which they were subscribed). On the other hand, lists can do extensive checks on mails coming into the list; require high-value hash-cash, challenge-response, or distributed moderation of messages with a high 'spamminess' based on filters.

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  8. Simply Amazed by inode_buddha · · Score: 3, Insightful

    For once I might actually approve of something AOL does. OK I didn't RTFA but it sure looks a lot like whitelist filtering. Here's hoping that others pick up on this idea if it works out! (my dialup had 530 spams in the last month... thank you, Bayes!)

    --
    C|N>K
    1. Re:Simply Amazed by ldspartan · · Score: 4, Interesting

      SPF is broken. It breaks forwarding, unless you want to rewrite the From header at every hop.

      Mail signing (what yahoo proposed recently) is a lot closer to working sender verification. It would allow a message to take any number of hops, and still be verified.

      --
      lds

    2. Re:Simply Amazed by Anonymovs+Coward · · Score: 2, Informative
      SPF is broken. It breaks forwarding, unless you want to rewrite the From header at every hop.

      That seems to be by design. (Not offering an opinion, merely commenting. Seems to me all these schemes will cause much more pain for the small guys than for the big ones.)

    3. Re:Simply Amazed by Anonymous Coward · · Score: 1, Insightful

      working sender verification.

      Sure. And when it comes out it will be just as available to everyone as SSL was when it first came out. (hint: only recently has an SSL certificate from an automatically trustable source fallen below $50/year)

      In other words, unless you want to pay $$$$$ a year for a while for the right to send email from your domain, steer clear from this one until we get some kind of assurance that we'll have a really trustable, low cost certificate authority in charge.

      Or you could just hope that verisign doesn't stoop so low as to collect the $$$$$ from the spammers to certify them too!

    4. Re:Simply Amazed by gunnmjk · · Score: 0

      When going out, always make sure your e-mail is covered with an even layer of an SPF of at least 15. Especially in the summer time.

    5. Re:Simply Amazed by kelnos · · Score: 1
      SPF is broken. It breaks forwarding, unless you want to rewrite the From header at every hop.
      right - so if i'm understanding this correctly, this totally breaks many kinds of listserv setups, doesn't it? say i'm sending an email to foobar-dev@lists.sourceforge.net. it gets to the sf.net list server, and then starts resending the mail to bunches of other mail servers (where all the various list subscribers live). my email address is brian@foobaz.net. any of the SPF-enabled mail servers that receive my list-distributed email will reject it, since sf.net's list server is certainly not authorised to send mail on behalf of foobaz.net, which is what the From: header still says.

      or am i missing something obvious? if not, the only way i can see to fix this is to patch _all_ mailing list software to rewrite the From: header to contain a domain-local address, and then do something like add a Reply-to: with the original address. sounds like a nasty hack to me...
      --
      Xfce: Lighter than some, heavier than others. Just right.
    6. Re:Simply Amazed by ivern76 · · Score: 2, Informative

      No, it doesn't break forwarding as long as every hop's SPF is properly defined. The include keyword in SPF lets you specify the mail servers that relay mail for you, and so on.

      Of course, this opens the possibility of extremely long include chains that would keep your DNS busy for ages, but hey...

    7. Re:Simply Amazed by RustyTaco · · Score: 2, Informative

      You're missing something obvious, which is that list messages come from the list server. The cosmetic header From: is still you, but it's From (no :) the list. The FAQ explains it.

      - RustyTaco

    8. Re:Simply Amazed by loncarevic · · Score: 1

      When you forward email you should use your email address.

      I don't understand why someone would forward email with someone elses From: field.

      SPF don't break anything. User/client side usually brakes good way of communication.

    9. Re:Simply Amazed by Tony+Hoyle · · Score: 4, Informative

      SPF is based on the envelope sender not the From address - I suggest you read the FAQ first.

      Yes, you have to change the envelope on each hop, but that's a good thing, as it means that each hop is validated which makes it harder to spam.

    10. Re:Simply Amazed by dacarr · · Score: 1
      Not necessarily - the bug isn't as bad as one would have it.

      I for one have six possible From: addresses, three of which I actually use, and invariably there is a Return-Path: header indicating the MTA I use on my home domain. If SPF can be set to use that, rather than the From: the bug *should* be fixed.

      --
      This sig no verb.
    11. Re:Simply Amazed by ldspartan · · Score: 1

      Sorry, I wasn't talking about client-side forwarding, I meant .qmail- or .forward style forwarding. Maybe it'd be better to call it 'redirecting'.

      --
      lds

  9. I like AOL. by Anonymous Coward · · Score: 1, Informative

    I like how AOL has recently been classifying all email from my domain as spam, making it difficult for new users who are expecting their registration confirmation in their mailbox to actually complete their signup on my site. Or to get their important notices that, like, their transactions (with other users - it's an auction site) are completed.

    I get a half dozen AOL users complaining that they never get their registration or notification emails every single day. And, of course, I can email them to tell them that it's an AOL problem, because AOL will filter that out, too.

    So.. basically. Fuck AOL up the ass.

    1. Re:I like AOL. by Anonymous Coward · · Score: 0

      I like how AOL has recently been classifying all email from my domain as spam

      You have to ask yourself how did you get in that position? Simple, your domain generated buttloads of SPAM. Everybody should block it. Maybe idiots like you would get a clue and be tough on SPAM from the get-go.

    2. Re:I like AOL. by Anonymous Coward · · Score: 0

      Maybe idiots like him aren't spamming, if he is sending registration confirms then he is probably doing verified opt-in as required to not be branded as an evil spammer. Not every blocked domain is a spammer - Maybe idiots like you would get a clue if you had to send out lots of legit emails that users are waiting for, only to see them end up bounced all over the place and getting "Where are my fucking emails, you fucking non-responsive slacker" love notes.

  10. [Consults crystal ball...] by Black+Parrot · · Score: 0, Interesting


    Anyone want to buy squares on how long 'til it's cracked?

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:[Consults crystal ball...] by ldspartan · · Score: 1

      Its just a TXT record in DNS. You crack that, you can do a hell of a lot more damage than allowing spam. But yeah, I'll grant that DNS is not a secure medium, but its entirely decent in practice.

      Next time, RTFA.

      --
      lds

    2. Re:[Consults crystal ball...] by LnxAddct · · Score: 1

      umm...its DNS based. Crack it and you're dealing with a whole new set of litigation. Supplying false credentials in an email is one thing and you can be fined or whatever the punishment is now, but cracking a server can be and most times is considered a terroristic act or is on the same scale of punishment now. I know this from an experience that my firm had with a "hacker", and no the U.S. won't care what country your from. In case you didn't know or RTA it is simply a txt file on the server that pretty much says who can send email from that domain. It's damn good, I've reviewed the specifications several times. There are a few ways of possibly getting around it that I have thought of and will hopefully get around to emailing them soon about. But overall its pretty solid.
      Regards,
      Steve

      P.S. Also, most ,if not all, DNS servers keep good logs and have great security. If they are hacked, there is a much better track to follow.

    3. Re:[Consults crystal ball...] by Anonymous Coward · · Score: 0

      Also, most ,if not all, DNS servers keep good logs and have great security

      Yeah, like BIND.

      Oh, wait.

  11. Should faking be illegal? by Thinkit4 · · Score: 3, Interesting

    Sure I'm libertarian like many other nerds, but I can't think of a good reason to fake email. I want my whitelists to work. A technical solution is always better, though.

    --
    -I am an elective eunuch.
    1. Re:Should faking be illegal? by Anonymous Coward · · Score: 0

      Is it that time already? Finally got sick enough of posting at 0 that you went for the new user account?

    2. Re:Should faking be illegal? by Anonymous Coward · · Score: 0

      There are always good reasons to do anything, it's just that people usually disagree on the definition of 'good' in any given context.

    3. Re:Should faking be illegal? by bluGill · · Score: 1

      Faking email is great for practical jokes. Like the time I sent this one girl a message from "god@heaven", with a message "I see your purple toenails, if you don't shape up"... and so on in that line. Silly, and useless, but we both got a good laugh.

      Now if you fake an email is should be obviously fake. Faking something from paypal to get someone's account info should be illegal. But do you really want to throw out harmless practical jokes like the above too?

    4. Re:Should faking be illegal? by jrockway · · Score: 3, Insightful

      NO no no no no no. Faking email is fine. People need to learn to NOT TRUST the From field. Legislation gets us nowhere. I mean, viruses are illegal and there are plenty of those. It's illegal to hijack a plane and fly it into a building, but that happened too.

      Solution? SIGN YOUR EMAIL. Then the recipient knows that you wrote (or at least signed) the email. Key exchange a problem? Maybe you shouldn't be using email, then.

      If all my email were signed, I wouldn't even need a spam filter. I could just trash all non-signed email.

      Unfortunately, my friends (except for one) find it too hard to download/buy GPG/PGP and click the "sign" button when they mail me. Oh well, what can be expected of people that are too lazy to hit the shift key after sentences. *sigh*

      --
      My other car is first.
    5. Re:Should faking be illegal? by Anonymous Coward · · Score: 0

      And what would prevent spammers from sending GPG-signed Spam? Nothing!

    6. Re:Should faking be illegal? by thedillybar · · Score: 1
      Of course they find it too hard.

      Has anyone found an e-mail client that automatically signs all outgoing mail and decrypts all incoming mail? That way you just point your client at your private & public key, and use email as you do now (with the ability to filter unsigned mail, as ou mentioned).

      Problem is this.
      1) Spammers start signing mail with random keys. You now have to setup a whitelist anyway.
      2) People change machines, harddrive failure, incompetence, etc. and lose their private key. They have to get a new one, and you need to reverify that this is actually them.
      Most people will just hit ENTER on this "Security dialog" and read their mail as usual.

    7. Re:Should faking be illegal? by 0x1337 · · Score: 1

      Yes -there are plenty of those email clients that automagically sign/encrypt outgoing mail and decrypt incoming mail.... 1) MUTT 2) mozilla -mail 3) Mozilla Thunderbird 4) Ximian Evolution Just because Outlook/Eudora can't do GPG/PGP doesn't mean the rest of the world can't.

    8. Re:Should faking be illegal? by Anonymous Coward · · Score: 0

      No, it just means that most of the e-mail sending world can't. So that means it doesn't work.

      And if you won't accept mail from me because of my mail client, I probably don't want to talk to you anyhow and I am sure many others would agree.

      We need a solution that works well on ALL platforms.

    9. Re:Should faking be illegal? by a1ok · · Score: 1

      For some weird reason, I was under the impression that Moz mail couldn't automagically do this ... D'uh! Thanks a lot for pointing this out - /me now has to go google for details on how to do this :-) And, though I agree that signing is perhaps useless for the general case; I would certainly prefer to have the option in many cases. Sadly though, in most cases the people who are bright enough to set up decryption/signature verification of incoming mail are also those who wouldn't easily be fooled by forged headers. And those who are gullible are often not that technologically literate.

    10. Re:Should faking be illegal? by desdemona · · Score: 1

      Check out enigmail. It's still a slight pain to set up (well, at least for signing attachments in the multitude of diffferent MIME formats) but for basic work it's dead easy)

    11. Re:Should faking be illegal? by Anonymous Coward · · Score: 0

      GPGShell + EnigMail

    12. Re:Should faking be illegal? by pjrc · · Score: 1
      Long ago, SpamAssassin had a rule to check if a message had something like a pgp signature, and deduct a bit from the score.

      Spammers started including a fake pgp signature line... not a real signature that pgp or gnu gpg would parse, but just enough to trick spamassassin. Slashdot even linked to an article about it at the time.

      The rule was removed from spamassassin, rather than attempting to truely check if it was a valid signature. The spamassassin developers probably figured the spammers would just do the same thing over again... study the filter code and devise an improved fake signature to evade the filter.

      Such is the nature of the arms race between filter designers and spammers. Anything the filter checks, especially for an indication of a legitimate message, must not be easily spoofed. Without PKI (or some other scheme like a well interconnected "web of trust" as in PGP among known senders), spammers will find a way to trick such a check for a signature.

    13. Re:Should faking be illegal? by Sax+Maniac · · Score: 1
      I experimented with PGP for a while, and then decided against signing everything. Why?

      Would you record everything you even spoke, sign an affidavit that you actually said it, get it notarized, and then hand it off to somebody else for ownership?

      Here's a hint: if someone wants you to sign something, it's because they want to use it against you if they think things go wrong. Why give them all the help they need?

      You "legally" sign important things like checks, contracts, loans, etc. I'm not going to, by default, legally sign everything I ever write in email... any more than I'm going to legally sign a note to "pick up groceries on your way home".

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
    14. Re:Should faking be illegal? by jrockway · · Score: 1

      The signature need not be under your name. You can make it 1337guy or "Sax Maniac" or whatever. All I need to know is that the person who wrote the other mail from your address is you.

      --
      My other car is first.
    15. Re:Should faking be illegal? by elemental23 · · Score: 1

      Add Apple Mail to that list.

      It's been a while since I've used it but, if I remember correctly, even Eudora 4.x for Windows could to this pretty seamlessly.

      --
      I like my women like my coffee... pale and bitter.
    16. Re:Should faking be illegal? by RockDoctor · · Score: 1

      If all my email were signed, I wouldn't even need a spam filter. I could just trash all non-signed email. ... after you'd downloaded it.
      Which is not a lot of use if (like me) you spend months at a time where the only access to the outside world is a $6 / minute, 9600 bit/second InmarSat line.

      Effective up-stream filtering is a necessity.
      (This is one of the reasons that my employers don't use email for the workforce yet, only managers in head office.)

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  12. I'm All For It by vga_init · · Score: 2, Interesting
    Personally, I think that's it's an excellent idea; I remember reading about SPF a while back when it was still just brand-new, and though it sounded like a fantastic idea I was wondering who exactly was going to pull it off--after all, the system requires a lot of outside cooperation to work effectively.

    Now that this is being backed by AOL, a massively-used service, SPF will be pushed into the forefront, hopefully becoming a more universal standard and dealing a major blow against spam.

    This may just be what we've been waiting for.

    1. Re:I'm All For It by WuphonsReach · · Score: 1

      a major blow against spam.

      While it won't reduce the *quantity* of spam, it will improve the *quality* of information about the origin of a particular e-mail. (Spammers will either just forge non-protected domain names onto their spam or register domains that don't have SPF records.)

      If it stops or severely curtails the practice of domain spoofing and joe-jobbing, then it will have accomplished it's purpose. The other anti-spam methods can pickup the ball from there and run with it. Large ISPs will probably simply be happy to not receive millions of bounces every day from e-mail that didn't originate from one of their customers.

      --
      Wolde you bothe eate your cake, and have your cake?
  13. this is not whitelist. by man_ls · · Score: 5, Informative

    This is not a whitelist filter.

    It's not any kind of a filter.

    It just means that AOL has published SPF records for its mail servers in their DNS entries. Any mail server speaking SPF, receiving mail from AOL.COM, will check the SPF record.

    If the SPF record (which will contain the IP addresses of AOL's mail servers) doesn't match the originating IP address of the mail message (as in, a spoofed header) the message is invalid. Then it can be either dropped or bounced or whatever.

    If the SPF record matches the initiating IP address (as in the case of a message legitimately sent by the mail server) it's clear and goes through.

    1. Re:this is not whitelist. by schon · · Score: 4, Insightful

      If the SPF record (which will contain the IP addresses of AOL's mail servers) doesn't match the originating IP address of the mail message (as in, a spoofed header) the message is invalid.

      So, in essence, AOL has decided that it's customers can no longer send mail from their AOL email address, unless they're logged into AOL.

      This does not bode well.

      I don't use AOL, but if MY ISP decided that I could no longer use my personal email address while I was at work (or at an internet cafe, or whatever), I'd be pretty pissed.

    2. Re:this is not whitelist. by man_ls · · Score: 1

      eh, yes, it is a bit of a problem I suppose.

      My IP block for my personal email server (jkoebel.net) is blocked from relay to just about everywhere by the dynamic IP blocklist. So, I just smarthost it and relay through my ISP's mail server. It's allowed because I'm on their network, and then the message is originating from a more legitimate mail server == no more blocks.

      If SPF is implimented client-side it might be better, that would allow messages to be flagged "source does not match the known provider address" or something. But who knows, I'm not an expert on the subject.

    3. Re:this is not whitelist. by weave · · Score: 4, Interesting

      I believe along with this, your ISP or employer would also have to set up authenticated SMTP so you could send email through their servers legitimately when you're outside their network. Shame that many places now routinely block outgoing port 25 though...

    4. Re:this is not whitelist. by Frater+219 · · Score: 5, Informative
      So, in essence, AOL has decided that it's customers can no longer send mail from their AOL email address, unless they're logged into AOL.

      No, they haven't. Here's the current TXT record for aol.com.:

      v=spf1 ip4:152.163.225.0/24 ip4:205.188.139.0/24 ip4:205.188.144.0/24 ip4:205.188.156.0/24 ip4:205.188.157.0/24 ip4:205.188.159.0/24 ip4:64.12.136.0/24 ip4:64.12.137.0/24 ip4:64.12.138.0/24 ptr:mx.aol.com ?all

      Now, if you knew SPF, you would recognize that the last bit -- ?all -- means that AOL is not stating that AOL-user mail is only legitimate if sent from AOL mail servers. The ?all tag means that hosts that don't match the rest of the SPF record are taken as unknown -- not as failures. That would be -all.

    5. Re:this is not whitelist. by LostCluster · · Score: 2, Informative

      f MY ISP decided that I could no longer use my personal email address while I was at work (or at an internet cafe, or whatever), I'd be pretty pissed.

      What you're supposed to do is use a From: address indicating where you actually are, and a Reply-To: address that indicates where you would like replies to go. What AOL is setting up is the ability to say "That didn't really go through aol.com!" which basically makes aol.com a bad domain name to pick if you're going to spoof and spam.

      Besides, any AOL subscriber who wants to send from their AOL address at work can by logging on through AOL's website...

    6. Re:this is not whitelist. by brain159 · · Score: 2, Informative

      It's been 6+ beautiful months since I was last an AOL customer (side-effect of no wired lan in university halls, only a landline which was actually through some 2-bit student telephone service), but I think AOL have a webmail service. There are also many established approaches to authenticating users back in to their "home" SMTP server (pop3-before-send and more) which would make this a non-issue.

      Those facilities aside, this isn't your ISP making any such decision of "you can't use your personal email address while you're at work" - merely that if you do that and not use their SMTP host then you risk being filtered by your intended recipients.

      As with all filter services (like blacklists for dial-up ip blocks or spam-friendly hosts) it's up to the recipient how much to care about it - what score weighting to give it in SpamAssassin or whatever.

    7. Re:this is not whitelist. by wayne · · Score: 1
      So, in essence, AOL has decided that it's customers can no longer send mail from their AOL email address, unless they're logged into AOL.

      Their domain name, their rules.

      If AOL was nice, they would provide SMTP AUTH, SMTP after POP, or the SMTP SUBMISSION protocol so that you could use their official mail servers from anywhere.

      --
      SPF support for most open source mail servers can be found at libspf2.
    8. Re:this is not whitelist. by toast0 · · Score: 1

      Could do smtp over ssl, which has another well known port associated with it. Who want's their customers sending email passwords over plain text anyhow?

    9. Re:this is not whitelist. by schon · · Score: 1

      Now, if you knew SPF

      Well, I went to that site, and all I can say is tha SPF seems to be inherently broken, as it ignores the fact that servers do not send email, people send email.

      The ?all tag means that hosts that don't match the rest of the SPF record are taken as unknown -- not as failures

      Which means what, exactly?

      If it doesn't mean "denied", then it must either mean "allowed" or "undefined" - but if that's the case, what's the point in implementing it at all? ("Here's a list of servers that are allowed to send mail from our domain: 'everybody')

      SPF looks like something that wasn't very well thought out. Not only does it break SMTP, it doesn't seem like it's consistent.

    10. Re:this is not whitelist. by Spy+Hunter · · Score: 1

      You're right; you can't send email from your AOL address without being logged into AOL, but it's not because of SPF. AOL's email system is, and has always been, proprietary. You can't use any Outlook or mutt or any other email client with AOL. That's just because AOL sucks. But SPF records don't prevent you from using your ISP's mail servers to send mail from anywhere, as long as you authenticate with them. The only thing SPF prevents you from doing is setting up your own mail server to send mail claiming to be from your ISP. So what is the problem exactly?

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    11. Re:this is not whitelist. by cbreaker · · Score: 1

      "If AOL was nice, they would provide SMTP AUTH, SMTP after POP, or the SMTP SUBMISSION protocol so that you could use their official mail servers from anywhere."

      Too bad many, many ISP's block outbound port 25 to anything besides their own mail servers.

      Maybe if enough major e-mail hosts like AOL and such start implimenting this though, and if it becomes standard and widespread, those ports would be re-opened.

      Unfortunately, getting an ISP to do *anything* besides restrict, restrict, and restrict more, can be like moving mountains.

      --
      - It's not the Macs I hate. It's Digg users. -
    12. Re:this is not whitelist. by Anonymous Coward · · Score: 0

      If you can set a TXT record on the DNS for jkoebel.net then you can just add the smtp server of your provider to teh SPF info and its now a legitimate smtp source for that domain, problem solved.

    13. Re:this is not whitelist. by thedillybar · · Score: 1
      Good idea, but the default port for SMTP over SSL is still port 25. If your ISP blocks it, you're not going to be able to use your email providers authenticated SMTP.

      BUT, you can:
      1) Complain to your ISP about opening port 25 (which will have some success once SPF widely adopted).
      2) Use AOL's webmail interface (or telnet, ssh, etc. for other email providers)

    14. Re:this is not whitelist. by Anonymous Coward · · Score: 0

      > If it doesn't mean "denied", then it must either mean "allowed" or "undefined" - but if that's the case, what's the point in implementing it at all?

      AOL doesn't set the policy, they only publish their mailserver addresses. It's up to the recieving end to decide what to do with that information -- ignore it, block it, or mark it.

      > servers do not send email, people send email

      People who send e-mail using spam-like tactics such as faking the From: address shouldn't complain if someone considers their message to be probable spam.

    15. Re:this is not whitelist. by cgenman · · Score: 2, Insightful

      So, in essence, AOL has decided that it's customers can no longer send mail from their AOL email address, unless they're logged into AOL.

      I remember this used to be the most baffling thing to newcomers to e-mail. Why would a protocol allow you to pretend to be someone else? Why didn't the SMTP server stamp all outgoing mail with the proper domain?

      I understand that images are important in e-mail, but if you are capable of receiving yourname@yourjob.com, then theoretically you should be able to connect to the actual yourjob.com mailserver.

      The fact that you haven't had to up to this point is a security hole, not a feature.

    16. Re:this is not whitelist. by Anonymous Coward · · Score: 0

      I don't use AOL, but if MY ISP decided that I could no longer use my personal email address while I was at work (or at an internet cafe, or whatever), I'd be pretty pissed.

      Obviously you don't know how SASL works or what TCP port 587 is for.

    17. Re:this is not whitelist. by M.+Silver · · Score: 3, Insightful

      Mod me redundant because I say this *every* time somebody whines about this, but:

      I don't use AOL, but if MY ISP decided that I could no longer use my personal email address while I was at work (or at an internet cafe, or whatever), I'd be pretty pissed.

      So you do what you're already supposed to do in this situation, and set the From line to your personal email address, and the SENDER line to wherever you really are. Mailing lists do this all the time.

      --

      Slashdot's token middle-aged housewife
    18. Re:this is not whitelist. by thedillybar · · Score: 1
      But SPF records don't prevent you from using your ISP's mail servers to send mail from anywhere, as long as you authenticate with them.

      No. Imagine the following.
      - I use my ISP's mailserver to send mail from thedillybar@aol.com.
      - An SPF-aware mailserver receives it.
      - It verifies aol.com's SPF record, and finds that smtp.myisp.com [1.2.3.4] isn't listed as the SPF record.
      - Mailserver rejects the mail.

      It doesn't just verify 'smtp.myisp.com' has a record with 'myisp.com'. If it did, spammers could keep registering domains and sending mail from them. Then we must deal with the issue of trusting a centralized system to define valid/invalid domains, something which I'd rather not do.

    19. Re:this is not whitelist. by xlv · · Score: 2, Insightful

      If it doesn't mean "denied", then it must either mean "allowed" or "undefined" - but if that's the case, what's the point in implementing it at all?

      One way to use that system would be to combine it with SpamAssassin: a valid mail server gests a null or negative score, unknow get a small positive score so that combined with other rules, the message can be tagged as spam.

    20. Re:this is not whitelist. by Spy+Hunter · · Score: 1

      Why would you use your ISP's mail server? You should use AOL's mail servers to send mail from an AOL account. Using your ISP's mail server is a retarded way to do it, and the fact that it is possible now is the *whole problem* that SPF was designed to solve.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    21. Re:this is not whitelist. by fo0bar · · Score: 3, Informative
      Good idea, but the default port for SMTP over SSL is still port 25.

      Actually, the default port for SMTP-over-SSL is 465. However, there is also SSL-over-SMTP (aka STARTTLS), where the client connects to the server on port 25, client does an EHLO, server lists STARTTLS as a capability, client issues STARTTLS command, and from that point on both sides communicate over SSL.

    22. Re:this is not whitelist. by gregmac · · Score: 1

      BUT, you can: 1) Complain to your ISP about opening port 25 (which will have some success once SPF widely adopted). 2) Use AOL's webmail interface (or telnet, ssh, etc. for other email providers)

      3) Complain to your email provider to add port 2525 as a mirror of port 25. (hopefully with SSL)

      Naturally, this would only be done on a server with SMTP authentication anyways, so the ISP is not bothered and your email works perfectly. ttyl, greg

      --
      Speak before you think
    23. Re:this is not whitelist. by kiolbasa · · Score: 3, Informative

      ISPs that provide SMTP-auth relaying accessible from outside their network usually make it available on an alternate port, say 2025. Most moderm mail apps now make it easy to use a different port. And I don't think it is too much to ask, or too dirty of a hack, since the only purpose of this port is authenticated mail relaying, not actual delivery. The distinction between the two is becoming more important for a useful system. E-mail is changing. Thank the spammers.

      --

      Beer wants to be free
    24. Re:this is not whitelist. by thedillybar · · Score: 1
      You should use AOL's mail servers to send mail from an AOL account. Using your ISP's mail server is a retarded way to do it

      My email provider is in the US. I'm visiting family in Australia and I want to send an email to them.

      Method 1. Use my ISPs mailserver.
      I send the mail to a mailserver 2 hops away, which gets sent to another mailserver 4 hops away, which is checked 2 hops away.

      Method 2. Use my email provider's mailserver (the "retarded way", as you define it).
      I send the mail to a mailserver 20 hops away, which gets sent to another mailserver 20 hops away, which is checked 2 hops away.

      No big deal? I beg to differ.
      What if I'm sending a 50mb attachment? My connection to the mailserver 2 hops away from me is almost assuredly better than the one 20 hops away. Less connection time = less resources = less money.

      The solution here is to leave the From: header to match the ISP and the Reply-To: header to be where you want to receive mail. (or this Sender: header method discussed with SPF)

    25. Re:this is not whitelist. by l810c · · Score: 1
      Why would you use your ISP's mail server? You should use AOL's mail servers to send mail from an AOL account. Using your ISP's mail server is a retarded way to do it, and the fact that it is possible now is the *whole problem* that SPF was designed to solve.

      My wife and I have had Mindspring.com email accounts since 1995. I jumped to Bellsouth DSL service ~2000. Hundreds of people(family, friends and business) have these email addresses, so I keep a Mindspring dialup just to keep the email addresses. Practically Every email we have sent in the past 4 years has been through the bellsouth SMTP server. We receive mail, however, through the Mindspring POP server. It seems like SPF would kill our current setup. Mindspring will not allow me to use their SMTP server from Bellsouth. I don't know why they do this, maybe to prevent spam? It seems like they could allow me to log into their SMTP server with user/pw and it would solve the problem.

    26. Re:this is not whitelist. by WuphonsReach · · Score: 1

      Too bad many, many ISP's block outbound port 25 to anything besides their own mail servers.

      Mostly because domain forging has been so badly abused by spam/worms. ISPs that don't block port 25 risk getting listed by the various blackhole lists. But you can also look at it as maybe clients should be sending unencrypted/unauthenticated communications to the default SMTP port. (Instead, using either SSL or SSH to connect to the SMTP server on a port other then 25.)

      Maybe if enough major e-mail hosts like AOL and such start implimenting this though, and if it becomes standard and widespread, those ports would be re-opened.

      That's a quite reasonable expectation. It all depends on how the spam wars play out over the next year or two.

      --
      Wolde you bothe eate your cake, and have your cake?
    27. Re:this is not whitelist. by Anonymous Coward · · Score: 0

      your ISP or employer would also have to set up authenticated SMTP so you could send email through their servers legitimately when you're outside their network. Shame that many places now routinely block outgoing port 25 though

      You don't need port 24 to submit email to your SMTP server. Port 465 is for SMTP over SSL, and port 587 is for email submission. Both are well-documented ports, and I haven't found an ISP that blocks any of those ports.

    28. Re:this is not whitelist. by goofy183 · · Score: 1

      Hrm ... I don't even have an email address from my ISP. I could probably get one if I wanted but I have no need for it as I my university supplies an email address that I use. I send email through my ISPs SMTP server because the auth SMTP setup we have doesn't work very well through NATs. I have a feeling this is going to be a royal pain in the but.

    29. Re:this is not whitelist. by Anonymous Coward · · Score: 0

      blarrrg... why should this be a problem? If you're using your smtp server and your from line is for your domain, which has an spf record saying this mailserver is ok, then what's the problem? If you can't send mail when you're at an internet cafe, or elsewhere from your own smtp server, you're a weak nerd...

    30. Re:this is not whitelist. by ajs · · Score: 3, Interesting

      "Now, if you knew SPF, you would recognize that the last bit -- ?all"

      Hate to sound snide, but if you knew SPF you would recognize that as a transitional setting, which the SPF specs suggest you set a hard cuttoff date around.

      SPF's failing, as far as I can tell is that there is no dynamic authentication capability for a client out in space that wants to send mail "from" all of the 20 or so domains that that user had addresses with (e.g. my spamcop, personal, aol, work, oss project and other addresses). I don't want to go hunt down a server that will talk to me for mail origination for EVERY ONE of these domains... I just want a way to tell their servers, "hey, I just sent a message from your domain to joe@example.com, heads up" and have the right thing happen. There should then be a way for a server to say, "heya, I just got mail from your domain to my joe@example.com address... that yoy?" It needs to be message-by-message like this, and if that sounds like a lot of overhead... I GUARANTEE you that it is less than handling bounces for every virus message ever crafted in your name....

    31. Re:this is not whitelist. by Spy+Hunter · · Score: 3, Insightful
      Yes, I still say it is no big deal. A 50 MB attatchment is extremely rare, and vacations to far-away countries where you email people 50 MB attachments are even rarer. Even in this worst-case scenario it will only take a minute or three longer to transfer to the US than to a local mailserver (assuming you have broadband, otherwise your local connection will be the bottleneck anyway).

      Using a local mailserver is a pointless optimization, adding needless complexity and vulnerability to the email system. Globally, the extra resources used would be negligable. Actually, since most people either don't bother or don't know how to configure their mail client to do what you describe, everyone *already* sends all their mail through their ISP's servers. It hasn't been a tremendous problem so far.

      If you want to transfer 50 MB, and you just can't stand the thought of wasting a little precious bandwidth, then you can use another transfer method. Most service providers won't allow 50 MB emails anyway. Use an instant messaging program to transfer it directly, or set up an http server and host it yourself. If your ISP doesn't allow you to do that, that's much worse than requiring you to use their mail servers.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    32. Re:this is not whitelist. by HD+Webdev · · Score: 1

      I understand that images are important in e-mail, but if you are capable of receiving yourname@yourjob.com, then theoretically you should be able to connect to the actual yourjob.com mailserver.

      The fact that you haven't had to up to this point is a security hole, not a feature.


      Feature Example: If you are 1 of 25 workers who have the task of dealing with usenet@someisp.net complaints/help, you'll all need to be able to pretend to be usenet@someisp.net when responding, even if you're responding from home or abroad. Giving all 25 people remote direct access to the usenet@someisp.net is not a good idea at all.

      Reply-To: doesn't help. It can (and will) cause serious problems.

      --
      This is not a dream, not a dream...we are transmitting from the year 1-9-9-9.
    33. Re:this is not whitelist. by Spy+Hunter · · Score: 1

      I think it has to do with the history of SMTP being unsecured and unauthenticated. A lot of people (and ISPs) are stuck in old ways of thinking about securing SMTP. Either Mindspring needs to get educated and allow you to connect how you like, or you need to migrate away from them so you can stop paying for their sub-par service.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    34. Re:this is not whitelist. by a1ok · · Score: 1

      I read the other reply on why this is not a good idea, where thedillybar talks about 50mb attachments etc. Here's another scenario where SPF would cause problems with what I think is a fairly simple setup.

      In my case I use a free email account A that, unfortunately, does not have either pop or smtp capability (which it had earlier, but this is now a paid feature). I forward all mails to another free account B that has pop/smtp, and send them through this with the From: field set to A. In this case, I cannot send mail from A's domain without either paying for their service, or going through webmail each time - and I don't find either of these alternatives acceptable.

      Changing my email address is an option so far, but I don't want to do it in this case since it won't really solve anything. Sure I could start using B as my primary email, but who knows when they make pop/smtp paid as well? Using my current setup, I've been able to change the 'backend' (pop provider) when they went paid while keeping the 'frontend' (email address used to contact me) constant.

      Should A enforce strict SPF rules - which well they might, since possibly spam might be one of the reasons why they stopped pop in the first place - then, afaik, I can expect my mails sent through B's smtp to bounce. The only solutions I can see (use A's webmail, or change emails) aren't feasible in the long term.

      Since I have been joe-jobbed (with my address at A! :^( ), and of course I get my daily helpings of spam like everyone else; I would love to see a good solution or atleast a compromise that would decrease spams. But so far SPF seems to be introducing it own problems into the mix, and I'm not sure it properly addresses the ones it sets out to solve either.

    35. Re:this is not whitelist. by Spy+Hunter · · Score: 1
      To me, any setup where mail is sent from B's mailserver with an address from A is not a fairly simple setup. This is not something your average person does; only people who know a lot about email know that this is even possible.

      In your situation, migrating from A to B seems to be the best solution. I can't say I sympathize with you, however. You seem to be circumventing A's restrictions in a roundabout way. I'm surprised they even offer a forwarding service for free, and I'm sure they only do it because most people don't know they can have a setup like yours. If A stopped offering that service, you'd be out of luck regardless of SPF. A has the right to charge for POP/SMTP, and you don't have to use their service. There are plenty of free email places still out there (I use myrealbox.com).

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    36. Re:this is not whitelist. by Rogerborg · · Score: 1

      Shush, don't you go bringing facts into this while we're raging against the machine.

      --
      If you were blocking sigs, you wouldn't have to read this.
    37. Re:this is not whitelist. by shepd · · Score: 1

      >Using your ISP's mail server is a retarded way to do it, and the fact that it is possible now is the *whole problem* that SPF was designed to solve.

      Using a mailserver outside the realm of your ISP, on a properly configured, pay by the byte ISP, costs money. On the same ISP, using their mail server should be free.

      That's a fundamental thing that SPF breaks.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    38. Re:this is not whitelist. by Spy+Hunter · · Score: 1

      I still fail to see a huge problem here. If you don't want to pay, use an account on your ISP's servers. If you really can't stand using your ISP's address for some reason, then maybe you'll have to pay (Gasp! Paying for something you want? On the Internet? never!). If you're unlucky enough to be on a pay-per-byte plan, that is. However, amount of bandwidth taken by email is very small, and bandwidth is cheap. I doubt very much that email would be a significant percentage of your monthly bill unless you do nothing else on the Internet at all. SPF is the kind of change that the Internet's email architecture needs to see if it is going to survive this spam crisis. If we insist that every part of SMTP works just the way it does now for the rest of eternity, we will drown in the deluge of spam. Either SMTP will change or it will get replaced by a protocol that works better, and if you think this minor change is bad I can guarantee you won't like SMTP's replacement.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    39. Re:this is not whitelist. by a1ok · · Score: 1

      Well, the B in my post is MyRealBox :) - as for the fact that I shouldn't circumvent A, well I wouldn't have if they hadn't offered free pop/smtp earlier. If myrealbox.com goes paid pop/smtp tomorrow, are you going to switch to another service and tell everyone, or take advantage of forwarding to keep the same address?

      I have already switched when usa.net and later yahoo stopped pop3, hopping around all the time gets really irritating after a while. More so for friends and family who want to get in touch with me, I wouldn't even mind changing addresses monthly if it wouldn't affect everyone else I was in contact with.

    40. Re:this is not whitelist. by Tony+Hoyle · · Score: 1

      That's just one of the luxuries that's going to have to go away. In the future you either use authenticated SMTP or stop faking your email address (and it *is* faked if you're not sending it from the correct server).

      Just like years ago open relays were everywhere, and everyone just used a convenient SMTP server to send email. Things change. Get used to it.

    41. Re:this is not whitelist. by wossName · · Score: 1

      I'm not sure I understand what the problem is in your example.

      If I understood correctly, SPF records are supposed to be checked against the "From" envelope, so you're free to put in the "From:" message header whatever you want, or am I wrong ?

      --
      Someone is wrong on the Internet!
    42. Re:this is not whitelist. by Progman · · Score: 1

      Why would a protocol allow you to pretend to be someone else?

      Indeed, but what if you're not pretending, you are just being one of your multiple selves? C'mon, many people have had multiple email addresses for ages. Just because I use two different email addresses doesn't mean I am faking either.

    43. Re:this is not whitelist. by Anonymous Coward · · Score: 0

      If you are 1 of 25 workers who have the task of dealing with usenet@someisp.net complaints/help, you'll all need to be able to pretend to be usenet@someisp.net when responding, even if you're responding from home or abroad. Giving all 25 people remote direct access to the usenet@someisp.net is not a good idea at all.

      If your company trusts someone to act as an agent on behalf of your company (pretending to be usenet@someisp.net), then it's worth securing. It's the same pricipal as making sure that only select people can call out from the office (or would you configure your PBX to open-relay all callers so they appear as SomeISP), or controlling the inventory of official company stationary/letterhead.

      If those 25 people are out-sourced, help, then there is a business relationship there which can be used as leverage to force them to follow procedures.

      Basically, in your example, you're saying that the company doesn't care if anyone can forge "@someisp.net" onto their spam/worm messages. That you're not willing to take steps to protect the use of that brand/domain.

    44. Re:this is not whitelist. by GlassUser · · Score: 2, Informative

      Set the From: field as the user account that you use to dial in to your ISP, and set Reply-To: as your third party email address. That's how it was originally intended any way.

    45. Re:this is not whitelist. by scrytch · · Score: 1

      So, in essence, AOL has decided that it's customers can no longer send mail from their AOL email address, unless they're logged into AOL.

      Maybe you could try RTFA. Nothing in SPF prevents you from using any From: address you want, hell you can even forge the envelope-sender if you feel like it. What you can't do is forge a Received: line.

      Now if a mail admin wants to drop any mail with a domainpart of @aol.com that wasn't from an AOL server, that's their business, AOL isn't doing it anyway. In fact, AOL isn't instituting one iota of new policy, they're publishing funky TXT records that only advise receivers. And if you bothered to read anything about SPF, you'd know that.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    46. Re:this is not whitelist. by shepd · · Score: 1

      >I still fail to see a huge problem here

      Okay. Let me detail it then:

      Sending email from your ISPs account: Free, and an internet standard.

      Sending email from another ISPs account: Not Free. Internet standard, but becoming a difficulty with ISPs blocking ports.

      Catch the drift?

      >If you don't want to pay, use an account on your ISP's servers.

      Why should one when standards dictate that's not necessary? That sucks. Anything that cripples internet functions just to get rid of spammers smacks of zealotry. It's killing the patient to cure the disease.

      >Either SMTP will change or it will get replaced by a protocol that works better, and if you think this minor change is bad I can guarantee you won't like SMTP's replacement.

      You mean DJBs idea? Nahhh, that'd be cool with me. I already run qmail, it'd be a smooth upgrade. As long as people don't castrate standards through their own petty bickering over the "right" implementation.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    47. Re:this is not whitelist. by ajs · · Score: 1

      No, I won't get used to it. I will use whatever SPF-competing system allows for one-time (or at least short-duration) authorization of senders. It's simply not rocket science.

    48. Re:this is not whitelist. by Spy+Hunter · · Score: 1
      You just don't grasp that the standards are going to have to change. SPF is already on its way to becoming an Internet standard. Having to pay a tiny amount for the privelege of using a mail account at a different ISP is not the end of the world, and it doesn't "cripple" anything.

      I wouldn't mind DJB's idea either, but if some big ISPs got frustrated with the slow progress of Internet standards and joined together to replace SMTP, I doubt they would go with DJB. Instead they would invent a new closed protocol that would give them total control over the email system and shut out the little guy entirely. Forget running your own mail server, or having free email accounts. Frankly, I'm surprised it hasn't happened already.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    49. Re:this is not whitelist. by Spy+Hunter · · Score: 1

      Ha, I wondered if you were talking about MyRealBox. They're pretty cool. If they go paid tomorrow, I'll simply drop my address. I only use it as a throwaway address mostly, and subscribe to a few mailing lists with it. Now that I've discovered mailinator.com, which is also awesome, I don't have as much of a need for a throwaway address anyway. IMHO emails from free services should always be treated as temporary. I don't give people I know my MyRealBox address. For people I care about communicating with I use my college address, and I expect to move to an ISP address after I graduate. Why don't you use your ISP-provided address for important stuff?

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    50. Re:this is not whitelist. by shepd · · Score: 1

      >Instead they would invent a new closed protocol that would give them total control over the email system and shut out the little guy entirely. Forget running your own mail server, or having free email accounts. Frankly, I'm surprised it hasn't happened already.

      Seriously, man, don't be so paranoid. That simply isn't going to happen. They can't even get their act together trying to do that with IM clients (which have generally always been controlled by big corporations) which connect to their own servers!

      >You just don't grasp that the standards are going to have to change.

      Why? That is bad form. Even bang addresses are still supported on the internet. New standards shouldn't just break existing, *working*, standards. That's poor design and poor policy no matter who you are.

      >SPF is already on its way to becoming an Internet standard.

      From what I can see, it has a long way to go before it gets even close. It's about as "internet standard" as far as mail is concerned as POP-prior-to-SMTP.

      >Having to pay a tiny amount for the privelege of using a mail account at a different ISP is not the end of the world, and it doesn't "cripple" anything.

      Since when was using an internet standard a privelege? I am not priveleged to use a mail server I pay for. I demand full email functionality from it, and I expect all RFC standards to be adhered to. Full stop.

      Any email system that breaks RFC standards is crippled and wrong.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    51. Re:this is not whitelist. by Mark+Bainter · · Score: 1
      What you're supposed to do is use a From: address indicating where you actually are, and a Reply-To: address that indicates where you would like replies to go.

      "Supposed"? I don't see this in any of the relevant RFCs. Is this some arbitrary rule you've established yourself?

      Even putting that aside, maybe you don't want to give out that particular address. When I'm sending mail to someone at work from home, I don't want them to get my personal email address. It's none of their business. More than that, sending mail from my work address with a reply-to to my home address is not sufficient to seperate that email from my employer in the minds of the average user. Hell, most email users (particularly outlook users) don't even see the reply-to header.

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
    52. Re:this is not whitelist. by Spy+Hunter · · Score: 1
      They can't even get their act together trying to do that with IM clients

      They're not trying to do it with IM clients. They just all invent their own incompatible solutions in an attempt to lock everyone in. In email, however, incompatible one-provider solutions aren't feasible because of the existing network. It's a totally different situation. If the spam problem keeps growing at its present rate, big ISPs will be forced to do *something*. I don't think it's inconceivable that they would form a consortium and develop a new email system. It would be simple to make it interoperate with SMTP, but mark SMTP-delivered messages as insecure and likely spam. Later the SMTP migration features could be phased out and suddenly everyone who wants to send mail to the big ISPs needs to use their email system.

      Why [change standards]?

      You have to ask? The answer is spam.

      New standards shouldn't just break existing, *working*, standards.

      Once again, SPF doesn't break anything. It is simply a filtering method, one of many which are in use. Secondly, as spam continues to gets worse, you'll have a harder time arguing that SMTP is still a *working* standard. Personally, I would argue that an email system that lets anyone impersonate anyone else is broken on a fundamental level. It just doesn't work on today's Internet.

      If you don't like SPF, you don't have to use providers that support it. You just better not complain when you're joe-jobbed.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    53. Re:this is not whitelist. by elemental23 · · Score: 1

      It seems like they could allow me to log into their SMTP server with user/pw and it would solve the problem.

      They do. Tell your mail client to use SMTP AUTH and send outgoing mail through smtpauth.earthlink.net. Your username should be your complete mindspring.com e-mail address.

      If you prefer more security, use SMTP AUTH over SSL on port 443 (why 443 (https) I have no idea, but there it is).

      --
      I like my women like my coffee... pale and bitter.
    54. Re:this is not whitelist. by shepd · · Score: 1

      >Once again, SPF doesn't break anything.

      Cool. So, you can email from outside SPFed servers using their domain and expect the email to go through?

      No?

      Yup, broken.

      >You have to ask? The answer is spam.

      Yes, I have to ask. Why should we break things just to annoy spammers? That's no good. Killing the patient to cure the disease again.

      It's like liberating a country by killing everyone there. Sure, it's liberated..... But it's a crap solution.

      >If you don't like SPF, you don't have to use providers that support it.

      Actually, I simply don't run it for my company. Better that way.

      >You just better not complain when you're joe-jobbed.

      Not a problem. I could always use the extra notoriety! You know what they say, there's no such thing as bad advertising.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    55. Re:this is not whitelist. by Spy+Hunter · · Score: 1

      What's broken is the fact that you can do that in the first place. It's thoroughly useless to 99.99% of email users and not even very helpful for the rest (I don't count saving $0.50 on your bandwidth bill as "very helpful"); but it allows forging of email addresses which is a big problem. It wasn't broken back when SMTP was invented and the Internet was full of nice people who cooperated, but it is most definitely broken now. It's not at all like liberating a country by killing everyone, it's more like liberating a country by exiling one person. Definitely worth it.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    56. Re:this is not whitelist. by HD+Webdev · · Score: 1

      Basically, in your example, you're saying that the company doesn't care if anyone can forge "@someisp.net" onto their spam/worm messages. That you're not willing to take steps to protect the use of that brand/domain.

      AC, you either a) replied to the wrong message, or b) have not learned the Golden Rule about 'assume'.

      --
      This is not a dream, not a dream...we are transmitting from the year 1-9-9-9.
  14. What about commercial or throwaway accounts? by Anonymovs+Coward · · Score: 5, Interesting
    Lots of e-businesses generate unique email addresses for different consumer requests, which can then be thrown away, and individuals and mailing list managers (like ezmlm for subscription confirmations) do this too. It works because often the part of the email address after a + sign (or for qmail, a -) is ignored by the mail delivery agent, but can still be used for filtering/sorting mail by the user. Seems to me any DNS-based email address registry has to be smart enough to deal with it.

    I suspect that as the big commercial guys get more and more aggressive in breaking email standards in the name of combating spam, the internet will split into different incompatible email groups: the old-fashioned types (which include many university departments still) who use a text console and a program like pine or elm, and the AOL/Hotmail/Yahoo crowd. To some extent it's already happening: I can barely read some messages sent from MS Outlook, they're formatted so badly, and as a result I'm less likely to reply to them.

    1. Re:What about commercial or throwaway accounts? by larry+bagina · · Score: 1
      wow, you are very confused.

      let's take an email address like ed@someplace.com. You do a DNS lookup for someplace.com.

      Now let's take an email address like ed-slashdot@someplace.com. You still do a DNS lookup for someplace.com

      Now, what exactly about commercial or throwaway accounts?

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:What about commercial or throwaway accounts? by Anonymovs+Coward · · Score: 1
      Now let's take an email address like ed-slashdot@someplace.com. You still do a DNS lookup for someplace.com

      Now, what exactly about commercial or throwaway accounts?

      Hm - I misunderstood the scheme, I thought a list of valid addresses was being published, not just valid IPs.

      But it seems the only check is that the transmitting IP belongs to the domain. As others have pointed out, it breaks forwarding, but it also does not prevent one user (foo@aol.com) impersonating another on the same domain (bar@aol.com). And a lot of spam is sent from home broadband connections, which may have legitimate use as email servers, but there's nothing to stop using them to send spam with fake earthlink.net addresses.

    3. Re:What about commercial or throwaway accounts? by Alawishes · · Score: 4, Informative

      This is a great feature! I never understood how it would really work until I started using Shadango (based on a recommendation posted on /.)

      See, I generate a disposable ("Spamtrap") account, and post that all over the internet. When the crap gets too unbearable, I just regenerate it. I can't even imagine how I survived without a disposable account in the past.

      Also, and more related to the story, what will happen to sites that let you consolidate all your other accounts? I use Shadango to check my POP/IMAP/Y!/Hotmail/AOL/mail.com accounts (because it filters them, plus I have a bigger quota), but I guess it's just a matter of time until I won't be able to 'send' from those addresses anymore.

      Hmmm... it sucks that spammers have slowly taken away all the freedom that the email

      It's hard to win a fight when you don't know who to swing at.

      Susie Johnson

    4. Re:What about commercial or throwaway accounts? by Anonymous Coward · · Score: 0

      I find it hard to belive you've been modded +5, interesting. As it says in the summary not only did you not RTFA, but you appeaantly didn't even RTFS), "All systems alter the DNS database to let e-mail servers publish the IP addresses that they use to send e-mail." So throwaway email addresses are not at all a concern.

    5. Re:What about commercial or throwaway accounts? by larry+bagina · · Score: 1
      slow down cowboy.

      Let's say you (an smtp server) recieve a piece of mail that claims to be from ed@aol.com. spf would ask aol.com what smtp server addresses they use. If the sending ip address isn't within that list, it's not from aol.com. Relaying might cause a problem, but their solution for forwarding would probably handle it.

      a lot of spam is sent from home broadband connections, which may have legitimate use as email servers

      I don't consider spam to be a legitimate use. If they are a legitimate smtp server, they can relay, or they've already got proper dns records set up for their home box.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    6. Re:What about commercial or throwaway accounts? by Anonymous Coward · · Score: 0

      If you hadn't put that second Shadango link in your message, I might have thought your post was genuine (as in, not profit-motivated).

      You did good, however, with making your ad seem like an on-topic post. I particularly like "based on a recommendation posted on /." to enhance your credibility. But you did a bit too much explaining in your post... much like I'm doing right now.

    7. Re:What about commercial or throwaway accounts? by Threni · · Score: 1

      > I can barely read some messages sent from MS Outlook, they're formatted so
      > badly, and as a result I'm less likely to reply to them.

      Clearly you don't run a business where you have to be able to read/reply to all emails. Unless you can afford to be choosy as to which sales leads (for example) you follow up.

      For 99% of email users a simple whitelist filter on the client is good enough. That's what I use at home. Thunderbird, with Junk-Removal turned on, and filters moving my friends emails into relevant folders. If I want to post publicly I'll either use a seperate account at Yahoo which gets loads of spam I just ignore or delete, or I'll post using a sig file which says `reply with [choose a word] in the Subject line` which I filter on.

      The solutions being discussed here are only relevant to people running companies where they routinely get email from strangers, or customers having to use a different email account to normal because of technical problems.

    8. Re:What about commercial or throwaway accounts? by __aawwih8715 · · Score: 1

      FYI:
      Yahoo has disposable email addresses, too.

    9. Re:What about commercial or throwaway accounts? by FattMattP · · Score: 1
      Lots of e-businesses generate unique email addresses for different consumer requests, which can then be thrown away, and individuals and mailing list managers (like ezmlm for subscription confirmations) do this too.
      SPF only deals with the right-hand side of the address. e.g. everything after the at symbol.
      --
      Prevent email address forgery. Publish SPF records for y
  15. Doesn't protect against cracked computers by h2oliu · · Score: 5, Insightful

    The biggest weakness of this system is that it doesn't protect against some user's system sitting on a broadband DSL/Modem line that has a Trojan Horse used to e-mail the spam. AOL's system probably would only encourage more viruses/worm designed to make computers email relays.

    Of course if all non-business accounts were prevented from hosting an SMTP server that would help solve that problem, but I don't think that would go over very well with the Slashdot crowd. I'm not even sure where I stand on that issue.

    --
    Ok, I give up, why you?
    1. Re:Doesn't protect against cracked computers by FattMattP · · Score: 5, Informative
      The biggest weakness of this system is that it doesn't protect against some user's system sitting on a broadband DSL/Modem line that has a Trojan Horse used to e-mail the spam. AOL's system probably would only encourage more viruses/worm designed to make computers email relays.
      Correct. SPF isn't an anti-spam tool. It's an anti-forgery tool. AOL's SPF record in effect says "These are the IP addresses that are authorized to send mail whose FROM: address ends in aol.com. Please take that fact into consideration if you receive mail that says it's from aol.com but doesn't come from one of the authorized IP addresses."
      --
      Prevent email address forgery. Publish SPF records for y
    2. Re:Doesn't protect against cracked computers by wayne · · Score: 3, Informative
      Yes, but those cracked PCs will not be able to send email claiming to be from my domain to anyone who listens to my very restrictive SPF records. This will help reduce the number of bounces I back from forged sender addresses.

      SPF is just one tool to help tighten up the security of the SMTP system. It lets domain owners say who is authorized to send email using their domain name. This is a useful thing to do, and it allows for other things to build on it. For example, RHSBLs that blacklist domain names instead of IP addresses are much more useful after SPF checking has been done. SPF checking can also help detect phishing schemes.

      --
      SPF support for most open source mail servers can be found at libspf2.
    3. Re:Doesn't protect against cracked computers by thedillybar · · Score: 1
      Please propose (or name) a solution that would prevent this trojan horse from sending spam. I think you'll have difficulty with that.

      There are many possibilities for ISPs to detect these trojan horses as they appear.
      1. See if specific ports are open (used by the TH author to command the machine)
      2. Have an algorithm check email-sending patterns (especially many emails in a small period of time) and flag these accounts.

      These detection possibilites have pros and cons, but even if none of this is used, the end result with SPF is better than the current result without SPF.

    4. Re:Doesn't protect against cracked computers by Dolphin26 · · Score: 1
      The biggest weakness of this system is that it doesn't protect against some user's system sitting on a broadband DSL/Modem line that has a Trojan Horse used to e-mail the spam. AOL's system probably would only encourage more viruses/worm designed to make computers email relays.

      Actually, that's not the point. Yes, a compromised AOL system could still send SPAM through AOL relays, but every spammer and his brother can't send emails from China pretending to be from AOL email addresses. That is, they can't if the receiver of the email checks this new protocol.

      Obviously, this isn't going to do much, right now. But it could in the future. And if an ISP does this, and then also makes sure that people only send email with user IDs that match their account, we start to get traceability to SPAM email messages. But for this to be effective, people need to use it on both sides.

      I'm a little nervous that this might make it more difficult to own your own domain and use it to send/receive email. Right now this is pretty easy with domain services that forward email to any other email address, partially because people can use their regular ISP SMTP server. With this kind of protocol, that might go away, or at least be more problematic for a non technical person.

      I'm also uncomfortable with privacy issues with all of this. Making each email more traceable than it is now makes it harder to have anonymous email. But I have to say that the way things are right now, we need to do something. And since anonymous email has been abused by spammers so much, it might just not be practical while keeping email useful for the rest of us.

    5. Re:Doesn't protect against cracked computers by prockcore · · Score: 1

      The biggest weakness of this system is that it doesn't protect against some user's system sitting on a broadband DSL/Modem line that has a Trojan Horse used to e-mail the spam.

      So, there are other solutions for this. For example, Cox broadband users will notice that they cannot connect to port 25 of any server other than cox's own mailservers.

    6. Re:Doesn't protect against cracked computers by Anonymous Coward · · Score: 0

      SPF isn't an anti-spam tool. It's an anti-forgery tool.

      Huh? That's like saying "a hammer isnt a building tool, its a hammering tool". A well designed tool which does one thing well (in this case, thwarting mail-forgery) is useful for much more than just that one thing. So it's perfect in the war against spam, as part of a larger arsenal. For instance, if we implemented a system of signed certificates for DNS servers, it would provide another layer of assurance on top of SPF.

      As far as trojans taking over computers authorized to use an authorized mail relay... that is a much harder problem to solve, and also rarer anyway. (most spam is coming from dedicated spamming boxes on networks with big pipes dedicated to spamming).

    7. Re:Doesn't protect against cracked computers by FattMattP · · Score: 1
      That's like saying "a hammer isnt a building tool, its a hammering tool".
      Which is also correct. Hammers can be used to take things apart, too. The point is that SPF's sole goal is to allow a domain owner to publish a policy that describes where valid email from that domain can originate. The fact that it will make life a little harder for spammers is a side effect, and a good one at that.
      --
      Prevent email address forgery. Publish SPF records for y
    8. Re:Doesn't protect against cracked computers by WuphonsReach · · Score: 1

      I'm a little nervous that this might make it more difficult to own your own domain and use it to send/receive email. Right now this is pretty easy with domain services that forward email to any other email address, partially because people can use their regular ISP SMTP server. With this kind of protocol, that might go away, or at least be more problematic for a non technical person.

      I have multiple personal domains, and it's already difficult to send e-mail (if I try to send e-mail from my static, business-class DSL address). However, there are companies springing up who are willing to host my e-mail, allow me to connect over encrypted ports, and send e-mail from just about anywhere (including a web-mail interface for when everything else breaks). The better hosting companies allow one to both send/receive e-mail through their POP3/SMTP servers. I hesitate to recommend GeekMail.com as I just signed up on Friday and haven't had the paperwork processed yet.

      I'm also uncomfortable with privacy issues with all of this. Making each email more traceable than it is now makes it harder to have anonymous email. But I have to say that the way things are right now, we need to do something. And since anonymous email has been abused by spammers so much, it might just not be practical while keeping email useful for the rest of us.

      SPF allows a domain to be as anonymous as they wish to be. If your domain doesn't publish SPF records, then you can send e-mail from any IP address in the system... but so can spammers who will gleefully forge your domain name onto their spam. E-mail headers already track the IP address of the host that injected e-mail into the system. Those IP addresses typically can be traced back to a specific user and/or credit card (see the RIAA filings against music uploaders). In short, if you want anonymous e-mail, your options are the same as before - use an anonymous e-mail service.

      --
      Wolde you bothe eate your cake, and have your cake?
    9. Re:Doesn't protect against cracked computers by Larry+David · · Score: 1

      The biggest weakness of this system is that it doesn't protect against some user's system sitting on a broadband DSL/Modem line that has a Trojan Horse used to e-mail the spam. AOL's system probably would only encourage more viruses/worm designed to make computers email relays.

      Uh, but it'd all be going through AOL's mail server. I'm sure AOL could easily have systems in place that block users from sending mail if they send over a certain amount per hour/minute/whatever. Most Web hosting ISPs have this set up if they allow SMTP.

    10. Re:Doesn't protect against cracked computers by spectrokid · · Score: 1

      The system shows you if an AOL pc uses it's own SMTP server. You could design the virus to use the AOL server,but if your zombie starts sending 10000+ mails through AOL's mailserver, I guess somebody is going to pull the plug..

      --

      10 ?"Hello World" life was simple then

    11. Re:Doesn't protect against cracked computers by Anonymous Coward · · Score: 0

      Uh, but it'd all be going through AOL's mail server. I'm sure AOL could easily have systems in place that block users from sending mail if they send over a certain amount per hour/minute/whatever. Most Web hosting ISPs have this set up if they allow SMTP.

      That is indeed one of the main purposes behind SPF, to give mail administrators control over how outbound e-mail leaves their network (just like MX records allow mail admins to control how mail enters their network). Right now, unless the mail admin sets up snort at the network boundary or blocks port 25 outbound (which is a pain to legitimate uses), the mail admin has little control and zero control if a spammer decides to forge the domain name.

      And when spammers send out a million messages with a forged domain name, a lot of those messages are going to bounce and end up burying the forged domain's MX servers. (That's the usually forgotten cost that the "just delete it" folks don't think about.)

    12. Re:Doesn't protect against cracked computers by h2oliu · · Score: 1

      The only solution that I could come up with, was the one that I mentioned above, not allow consumer level ISP accounts from send SMTP mail.

      That in combination with SPF, and limiting the ISP to sending out 500 messages/machine/___insert your preferred unit of time___ would be much more powerful.

      I think people misinterpretted me. I don't think SPF is bad. I just don't think it is going to reduce spam in any significant manner.

      --
      Ok, I give up, why you?
  16. this ain't gonna work. by cdn-programmer · · Score: 4, Interesting

    What will work is a certification that is revolkable. The concept is embodied in public key encryption and certification.

    Basically - all we need to do is this. We have a trusted institution like a bank or your local government office issue a digital ID to everyone who wishes to participate... purely voluntary.

    Next - those who wish to participate use an email client that refuses to accept anything from anyone who does not have a valid certificate.

    Next - we set up a black hole list and the email clients refuse emails from anyone in the blackhole list.

    Next - we make this list available to the issuing authorities and if they re-issue we blackhole that authority.

    By doing this we create a beuracratic nightmare for our wanna be spammers and everyone else is pretty much free to go on as they have.

    I for one will NOT join an opt in list because there are far to many people who have legitimate reasons to contact me. Yet the spammers? well - there are not that many of them... they are really a fringe group actually.

    1. Re:this ain't gonna work. by vegetablespork · · Score: 1

      Next - no one sends email unless they or their ISP have paid a tithe to Verisign. No thanks.

      --

      Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

    2. Re:this ain't gonna work. by 6ULDV8 · · Score: 1

      Interesting?

      And who pays for this scheme? With SPF, its just adding a domain record. If the receiving MTA wishes, 'dig domain.com txt'. The output is parsed and acted upon by local rules. The cost of implimentation is negligible and it is up to each domain holder to use or ignore SPF at smtp time. If they choose to not participate, they don't publish the txt record defining SPF.

      With your method, you've defined an entire infrastructure that would at some point solicit fees for continued operation.

      --
      Pull my finger for my public key.
    3. Re:this ain't gonna work. by Anonymous Coward · · Score: 0

      Do you realize how costly and difficult to implement that system would be compared to SPF? With SPF the main cost is in ISPs simply adding extra DNS records for their mailing server. Also with SPF, migration can be done incrementally and non-disruptively (read the spec at the SPF website).

      Next - those who wish to participate use an email client that refuses to accept anything from anyone who does not have a valid certificate

      Something that requires acceptance by *everybody* before it becomes useful will never work.

      Your solution also totally glosses over the fact that certificates can be easily stolen. So basically the only real weakness in SPF (trojans spamming from authorized relays) is just as problematic in your solution. Yet, your solution is orders of magnitude more complicate and expensive.

    4. Re:this ain't gonna work. by Phleg · · Score: 1

      Please tell me you're joking. http://www.rhyolite.com/anti-spam/you-might-be.htm l

      --
      No comment.
    5. Re:this ain't gonna work. by Anonymous Coward · · Score: 0

      We tried that with SSL, and look what that got us... Verisign.

    6. Re:this ain't gonna work. by Anonymous Coward · · Score: 0

      By doing this we create a beuracratic nightmare for our wanna be spammers and everyone else is pretty much free to go on as they have.

      Um, I think you have that backwards...

      Regular users are going to be forced to put up with a beuracratic nightmare. Spammers and other scofflaws will either ignore the rules and/or bribe someone to bypass the beuracracy.

      And CRL's have trouble scaling.

  17. Get your SPF here by corebreech · · Score: 1

    My brother coded this SPF implementation in a day, but then he was using Python.

    Everybody should start using SPF. No, it's not the perfect solution. Think Saving Private Ryan. SPF is like the guys in the front of the boat who get gunned down when the doors open. But without them, the other guys (other to-be-developed protocols-or-whatever) wouldn't stand a chance..

    1. Re:Get your SPF here by PygmySurfer · · Score: 1

      Think Saving Private Ryan.

      Isn't that SPR?

  18. SPF is good fro the PHBs... by bc90021 · · Score: 4, Interesting

    It works well with them for two primary reasons:

    1) It is easy to do. You can go to the SPF site and they have a wizard to fill out so you know exactly how to change your DNS, and

    2) You can change things over gradually. After you've changed the DNS, you start by aloowing everyone, and then as more people join the system, you implement the protocol slowly.

    That last point is particularly good, since the PHB types freak if their email isn't exactly the way that they're used to... and they also freak when implementing new technologies. You can assure them that nothing is changing at first, and that all changes will be made gradually and in steps.

    The SPF guys understand that that's necessary, and even have a PHB Executive Summary page.

    1. Re:SPF is good fro the PHBs... by kindbud · · Score: 1

      That last point is particularly good, since the PHB types freak if their email isn't exactly the way that they're used to... and they also freak when implementing new technologies.

      I don't know about that. Ever since I installed SpamAssassin & MIMEDefang on our incoming relays, there doesn't seem to be anything I want for stopping spam that the PHB's won't let me have. They bought me seven more IBM x335 machines just for handling mail relaying. They're ecstatic that all I want is more hardware, and not an expensive license and software maintenance contract from NAI or some outfit like that.

      We just reached a milestone of having 12 million spams rejected in a month (with score >= 10.0). That's about 400 per minute, and it doesn't count emails rejected by sendmail (sender domain must resolve, access_db entries, malformed address, etc.)

      Only about 1.5 million emails a month are legit messages that an employee wanted to receive. Do the math folks: 7 out of 8 emails presented to us for delivery are spam.

      --
      Edith Keeler Must Die
  19. Publish SPF records by FattMattP · · Score: 4, Informative

    Don't forget to publish SPF records for your domain if you have the ability to do so. If you have already done so, please register your domain via the validator.

    --
    Prevent email address forgery. Publish SPF records for y
  20. Fair enough (was: Re:Still don't get it....) by mat+catastrophe · · Score: 0, Flamebait

    Well, I guess I'll just go on being the only person who must not get spam.

    And, I reckon I'll not post any more honest questions in a /. forum. Bastids.

    --
    sig not found
  21. Old news by Anonymous Coward · · Score: 1, Informative
  22. I don't accept mail from AOL anyway by Anonymous Coward · · Score: 0, Flamebait

    I've seen 0 legitimate emails from AOL since they started, 100% spam. If this technology proves it comes from an AOL server so what? Its just more spam but confirmed to come from AOL.

    Big deal ;(

  23. AOL is the Wal*Mart of the Internet. by vegetablespork · · Score: 4, Interesting

    If anyone could force a change to the current email system (unfortunately), it's AOL. If AOL said that beginning 00:00 next Sunday, mail from hosts without valid SPF records would be rejected, major ISPs and corporations would fall immediately into line. Those running their own SMTP servers would either make SPF records or be forced to use their ISP's smarthost.

    --

    Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

    1. Re:AOL is the Wal*Mart of the Internet. by shlomo · · Score: 1

      I dont agree, just forcing everyone to jump through the hoops is a surefire way to lose customers, think if aol forced you to use windows...you think linux will die?

      --
      sorry officer, left my sig in my other computer.
    2. Re:AOL is the Wal*Mart of the Internet. by vegetablespork · · Score: 1

      Forcing who to jump through hoops? The people who would like access to AOL's millions of subscribers? I'm not talking about asking the subscribers to change one iota--just those entities that would like to be able to get email into aol.com.

      --

      Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

    3. Re:AOL is the Wal*Mart of the Internet. by WuphonsReach · · Score: 1

      And as I've stated before - SPF is really not different then what AOL already does for popular domains that communicate with their membership.

      Those domains are required (if they want to be whitelisted) to list their outbound mail server IPs with AOL. E-mail from other IP addresses, purporting to be from said domain, get dropped in the bit-bucket.

      Hence, this is a nice logical step for AOL because they won't have to maintain their own list of authorized outbound mail servers for thousands of domains. Instead, they can just check the domain's DNS records for SPF information.

      --
      Wolde you bothe eate your cake, and have your cake?
    4. Re:AOL is the Wal*Mart of the Internet. by ChrisKnight · · Score: 1

      > Those domains are required (if they want to be
      > whitelisted) to list their outbound mail server
      > IPs with AOL. E-mail from other IP addresses,
      > purporting to be from said domain, get dropped in
      > the bit-bucket.

      Where exactly does one register their mail servers with AOL to be whitelisted?

      -Chris

      --
      -- This sig is only a test. If this were a real sig it would say something witty. --
  24. Veri$ign? by tepples · · Score: 1

    Please forgive me if I completely misunderstand Yahoo!'s proposal, but wouldn't e-mail signing need some sort of public key infrastructure? PGP and other web of trust schemes depend to an extent on key-signing parties, which impose hardships on users who want to communicate with others who live in areas where they don't travel. I would assume that most Slashdot users who have read about Verisign's actions wouldn't want Verisign or any other for-profit "trusted" third party to take control of e-mail.

    1. Re:Veri$ign? by Jeffrey+Baker · · Score: 3, Insightful
      You don't need to have key signing events, because in the case of email public keys, it is assumed that the key will be signed by at least one party other than the subject: their ISP. So if Yahoo! lists your email-signing public key in their DNS, they will have signed it as well.

      SPF is incredibly broken because it allows ISPs to control who sends mail from where. We should be resisting SPF and all other similar proposals and backing public keys in DNS.

    2. Re:Veri$ign? by thedillybar · · Score: 2, Informative
      ISPs already control who sends mail from where. I know of ISPs who block port 25 incoming & outgoing (except to their SMTP server).

      How is this any different?

      You can work-around either by using VPN or something similar.

      If you don't like the way your ISP handles it, complain or switch ISPs, just like you would now. ISPs aren't regulated. And if they were you'd be complaining about something else. Deal with it.

      SPF should work very well for the time being, much more effective than any algorithm that looks at a message and tries to determine whether or not it's spam.

    3. Re:Veri$ign? by Jeffrey+Baker · · Score: 1

      Totally incorrect on your part. SPF won't work much at all until every ISP on the planet implements it. Without that, the spammers can simply choose a sending domain that hasn't yet deployed SPF, or chose an ISP with a wide open SPF record. Either way, SPF will have little benefit while handing over an enomous amount of control to the ISP.

    4. Re:Veri$ign? by Anonymous Coward · · Score: 0
      How does it allow ISP's to control who can send mail from where ?


      My understanding is that if the DNS server that manages my domain database has an SPF record that specifies the ISP mail server that I route my outgoing mail through, then when the recipient toes a SPF lookup on my domain (sourced form the email) and compares it with the IP address the message came from (my ISP mail server) they will match.


      What Gives ?

    5. Re:Veri$ign? by gbjbaanb · · Score: 1

      nonsense, it only takes a critical mass to implement it for it to work - once 80% of the email ISPs implement it, you can blacklist all those ISPs who don't - because you *know* they're going to be spam-magnets.

      As for ISPs having control over their email servers, what else would you expect them to do? Run them as open relays?!!?
      Every ISP has *total* control over their servers, its a service they provide to you in exchange for money, you don't have a right to be provided with them.

      If you don't like it (eg. you're a spammer) then you can run your own email server... but you'll have to implement SPF yourself (ie. you'd be stupid to spam then), or remain un-SPFed and get blacklisted.

    6. Re:Veri$ign? by rthille · · Score: 1

      SPF is incredibly broken because it allows ISPs to control who sends mail from where.
      We should be resisting SPF and all other similar proposals and backing public keys in DNS.

      Wrong. SPF allows Domain Owners to control who sends email claiming to be from the domain they own!
      My ISP has nothing to do with my domains. As far as I am concerned, they are just a pipe. And yes, if you want to send email claiming to be a member/representitive of my domain, I want some control over it.

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    7. Re:Veri$ign? by Fulcrum+of+Evil · · Score: 1

      Totally incorrect on your part. SPF won't work much at all until every ISP on the planet implements it. Without that, the spammers can simply choose a sending domain that hasn't yet deployed SPF, or chose an ISP with a wide open SPF record. Either way, SPF will have little benefit while handing over an enomous amount of control to the ISP.

      Disagree. It hurts nothing for the receiver to implement SPF, assuming that no SPF record => wildcard, and if a domain doesn't want the bounces, they just add the record. This has the nice feature of being compatible and allowing gradual migration.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  25. Um, I thought... by krray · · Score: 2, Insightful

    Um, I thought Bill was going to take care of spam for us?

    The _only_ thing I see working that the spam scum will simply never get around is going with whitelisting email address' (much like what Apple's Mail does -- it's not junk if they're in your Address book) -- and authenticating said From: lines with RMX type DNS lookups.

    Email!certainly!is!not!what!it!used!to!be

    I'd love to bang! a spammer some time -- right up side the head.

  26. As usual, D. J. Bernstein has the ACTUAL solution by Anonymous Coward · · Score: 5, Interesting

    The idea behind Internet Mail 2000 is obviously correct. Why waste time on DNS-based approaches when we COULD be developing the Solution?

  27. problem by TedCheshireAcad · · Score: 5, Funny

    This presents a problem to those of us who have unreasonably short penises.

    1. Re:problem by Anonymous Coward · · Score: 0

      Aww... Man, I don't get it.

    2. Re:problem by joostje · · Score: 1
      This presents a problem to those of us who have unreasonably short penises.

      In that case, vpenis.c may help.

  28. A smarthost solution that many of us would accept by tepples · · Score: 1

    Of course if all non-business accounts were prevented from hosting an SMTP server that would help solve that problem, but I don't think that would go over very well with the Slashdot crowd.

    As long as ISPs:

    1. promise to run a smarthost service using authorized SMTP for their residential customers,
    2. promise 99.odd% availability for the smarthost service,
    3. explain in the TOS that listing of the smarthost in n or more major spam blackhole lists counts as unavailability,
    4. make good on their promises by meeting or exceeding their availability promises, and
    5. don't restrict other providers from providing authorized SMTP smarthosts (that is, don't block outgoing SMTP MSA ports) in an effort to "clamp down on the spread of viruses (and lock in our customers in the process ;) )",

    I don't see who would have a problem with that.

  29. Built on existing standard by richard_za · · Score: 5, Informative
    A little research showed that it is built on existing standards, namely DNS and SASL SMTP. This should ease it's implementation. But heres some obvious ways to prevent spam.
    • If you have a common first name, don't have an email address of the form firstname@domain, you are guaranteed to be hit by a dictionary attack
    • Don't publish your email address on the web, make sure any websites you subscribe to hide your email address or use email address hiding technique
    • If your on a mailing list make sure that if the archive is available on web that it hides your address
    • Use a bayesian mail filter
    1. Re:Built on existing standard by Anonymous Coward · · Score: 0
      You also forgot:

      Don't every put your email address in your domain's WHOIS record.

      Don't ever fill out a form in real life with your email address.

      Don't ever register at a website with your email address. No matter what the website is. They may sell your address or a company may take them over and use the address for their own benefit.

      Never give your address away to friends, family or coworkers. That's a surefire way to ensure that when they're hit with a worm, it harvests their entire address book (including your address) and sends it to the spammer's central database for spam destinations.

      In reference to the one note above - don't ever send an email to any friends, family or coworkers either for the same reason as already mentioned.

    2. Re:Built on existing standard by pjrc · · Score: 1
      Put another way...

      • Don't use an address that's easy for others to remember and easy to speak in conversation
      • Don't tell any prospective customers visiting your website how to contact you
      • Institute changes to mail list archives for which you have no administrative control

      At least the comment about using a Bayesian filter is good, though it's becoming less so as spammers are now adapting and poisioning the Bayesian learning with lots of extra text.

  30. SPF stands a good chance of working. by Rascally · · Score: 1

    Why, you ask?

    It's sure as hell a lot easier to publish SPF records for major carriers, and then maybe getting that added to the DNS system officially...than to try and go through the absolute hell of writing an entire successor to SMTP, getting the RFC done, and then implementing an entirely new mail protocol on millions of hosts.

    If you want something to work in the battle against spam, you've got to keep it simple for everyone to implement.

    1. Re:SPF stands a good chance of working. by WuphonsReach · · Score: 1

      Also...

      - Mail admins have control over whether or not they publish SPF information and how restrictive they choose to make said SPF records. They can choose to maintain the status quo and risk being joe-jobbed, or make changes to their systems to make it more difficult.

      - Mail admins have control over how strict they wish to be about checking inbound e-mail against SPF information. Ultimately, less work for mail admins because they don't have to maintain a list of authorized outbound IPs for every domain that they talk to.

      No central authority, no long pages of legal forms to fill out and sign, no heavy-weight implementation details, doesn't require every last SMTP server on the planet to implement it to be effective.

      --
      Wolde you bothe eate your cake, and have your cake?
  31. I forsee a problem by mark-t · · Score: 2, Interesting
    If a person's email address and mail server do not correspond to the same network.

    This actually is the case for my wife and I, who still pay for and use our older dialup ISP's email accounts for both professional and personal reasons, but have been connected to the internet 24/7 via cable for the past few years. We cannot send email out through out email provider's mail server unless we dial in and connect to them directly using one of their dialup lines. Thus, we use the mail server provided by our cable provider to send the mail for us. Of course, if ADSL was available in my building, I would simply subscribe to that via my ISP and it wouldn't be an issue, but it's not... so a system like this would seem to render my wife's and my email accounts unusable.

    1. Re:I forsee a problem by Anonymous Coward · · Score: 0

      Your ISP needs to start supporting authenticated SMTP. You're right in that you will have a problem until then.

    2. Re:I forsee a problem by LostCluster · · Score: 3, Insightful

      No it wouldn't. Just follow the proper protocol. The "From:" address should be your cable-domain address because that's what you're actually sending from. The "Reply-To:" address can be your dial-up address, because that's where you would like any replies to go.

      You're spoofing your "From:" address at the moment, and that's exactly what nobody should be allowed to do for any reason...

    3. Re:I forsee a problem by Daniel_Staal · · Score: 1

      Ok, how about me? There are several people at my residence. We have one DSL line, with one email address. Each of us uses and collects their own email.

      So, what is the 'correct' thing to do, in your world? Do we:
      A. Each set the DSL's email address as our 'From' address? (Relegating it useless for any one person in particular?)
      B. Send through our email address' SMTP server (which, in some cases, doesn't exist)?
      C. Pay for more addresses somewhere? (Why? I've had an unchanged email address for 8 years. I don't want to start spreading another. I intend to keep this email address forever.)

      Complicate this with the fact that I also serve three domains on this line. Where do those emails come from? Their own domain? The DSL provider's domain?

      Currently, one person uses the DSL email address. One uses a pure webmail system. One uses their work address. I have a more complicated setup... My email goes out through my local email server, usually. (Other times I use the webmail from my email provider.) I collect my main address off the POP3 server from my email provider. I also collect webmaster/postmaster emails from my domains, and sort and store them all locally on my IMAP server, which I can also access via a personal webmail interface.

      (One comment on 'From' versus 'Reply-To': it confuses people. People normally read 'From' as who it is from. People don't normally read 'Reply-To'. Some (most) will just hit reply, and let the program figure it out. Some will actually correct the program if the address they are sending to isn't the same as the one they are got the mail from. Then of course, there are all the email programs which make it real easy to add a 'From' address to your address book. But try adding a 'Reply-To'...)

      SPF has a good-sounding theory. Corporations will love it. But I don't think it will actually stop spam, and I think it will just make my life harder. I have been fighting what I feel to be a losing battle against the idea behind it for eight years. (Sending email via a webmail is clumsy. I have always sent via a different server.) I dread when it gets enough purchase to be viewed as required: it will mean I have to have someone else manage my email. And I won't get to choose who.

      --
      'Sensible' is a curse word.
    4. Re:I forsee a problem by M.+Silver · · Score: 1

      You're spoofing your "From:" address at the moment, and that's exactly what nobody should be allowed to do for any reason...

      Yes, they absolutely should. But not without a valid Sender: address.

      --

      Slashdot's token middle-aged housewife
    5. Re:I forsee a problem by z_gringo · · Score: 1

      email addresses change. I intended to keep my @home.net address forever. I also planned on keeping my @att.net forever after they bought at home. Now we are Comcast. We will probably change several more times.

      My work address has also changed several times over the last 6 years. The job is the same. The company is the same, but they keep changing the domain name, which changes the email address.

      As much as we would all like to, we can't keep the same email forever..

      --
      -- -- Warning. Do not stare directly at the sun.
    6. Re:I forsee a problem by Keeper · · Score: 1

      All of your questions demonstrate a complete and utter lack of understanding about how SPF works.

      If you have an email address from another ISP, send email using that ISP's SMTP server.

      If you have an email address from a domain you own, add the appropriate SPF records pointing to the SMTP servers you wish to allow email for that domain to come from.

      If you have an email address for a domain for which you do not control, and for which no SMTP server exists for, it isn't a real email address.

      All SPF does is provide information about what machines can officially send email from a particular domain. If you don't want to connect to those machines (either because you're lazy, or because you don't have access) you shouldn't be sending email with a From line with that domain in it.

    7. Re:I forsee a problem by FryGuy1013 · · Score: 1

      The only problem with your suggestion is that mail servers don't allow relaying. I have an email address that I don't subscribe to the ISP anymore (paid to keep the email). How the heck am I supposed to send mail through them? I'll get a relaying denied error. I know that there are SMTP authorization methods, but most mail servers don't use them. Until people from any network (that are allowed to use From: email@mailserver.com) can send a mail through your mail server, then that mail server should not use SPF.

      --
      bananas like monkeys.
    8. Re:I forsee a problem by jazman · · Score: 1

      > nobody should be allowed to do for any reason

      Yes but you're forgetting that we're not living in an ideal world.

      I have multiple email addresses so that I can track who's giving my email addresses to spammers. Because of this, I have a Freeserve account, where my email is (anything)@(account).freeserve.co.uk. This was my primary ISP until I got Broadband. My broadband provider gives me ONE email address, or possibly FIVE if I ask nicely. Sorry, but this is crap, and the "if you don't like it go somewhere else" doesn't apply because they are the ONLY broadband provider around here. (Well, ok, they're not, the alternative is BT which is about twice as expensive, and you still only get one email address, or possibly five IYAN).

      So now I send email through my broadband provider, spoofing my (real) Freeserve address. There is no chance of persuading the broadband provider to upgrade so that I can get multiple email addys, and I see little point in dialling up Freeserve for email when I already have broadband (local calls aren't free).

    9. Re:I forsee a problem by a24061 · · Score: 1
      "From:" address should be your cable-domain address because that's what you're actually sending from. The "Reply-To:" address can be your dial-up address, because that's where you would like any replies to go.

      I disagree. Most GUI e-mail clients emphasize the From-header and show that, not the Reply-To address, in the message list pane. So I think I need to send my work e-mails from home using only my work address, to keep things straightforward for work correspondents. (My work mail is copied by ~/.forward to my home ISP account.)

      I'm afraid you really won't like this: I also override the Sender address to match From. That way if I send an e-mail in the morning before I go the office and it bounces, the bounce will come to my work mailbox. Otherwise, I wouldn't find out until the evening when checking my home e-mail.

    10. Re:I forsee a problem by Anonymous Coward · · Score: 0

      You still don't understand how SPF works.

      If it's your domain, then, you decide what machines you can relay through. If it's someone else's domain, then they decide which machines you can relay through.

      So, if you've got to relay through your ISPs server, then, add your ISPs server to your allowed senders list.

      OTOH, if you've got mail under your ISP, and you need to send through a third-party SMTP (because you've got some b0rked arrangement with them whereby they gave you an account but no relay), your ISP will need to make the change for you. But, that's the way it should be since only the owner of a domain can tell whether or not mail from particular senders is legitimate.

      In the end, I think you need to address your crappy ISP issues.

    11. Re:I forsee a problem by mark-t · · Score: 1
      All of your questions demonstrate a complete and utter lack of understanding about how SPF works.
      Au contraire... let me 'splain.
      If you have an email address from a domain you own, add the appropriate SPF records pointing to the SMTP servers you wish to allow email for that domain to come from.
      This doesn't apply. My email address is @ my email provider's domain, which I don't control.

      The option of simply getting my own domain and running my own mailserver on my LAN isn't really workable because I wouuld then need also to get a pool of IP's for my domain, which is prohibitively expensive. I can't see how I could continue to use the IP's we are already using in that case because those already belong to my broadband provider.

      Simply using the "Reply-To" field isn't really an option for reasons that have been explained by someone else in this thread.

      If you have an email address from another ISP, send email using that ISP's SMTP server.

      Again... no dice. The dialup ISP that controls my email address requires one to be on an IP address that is controlled by them in order to send mail through their SMTP server.

      All SPF does is provide information about what machines can officially send email from a particular domain. If you don't want to connect to those machines (either because you're lazy, or because you don't have access) you shouldn't be sending email with a From line with that domain in it.
      Why not? It *IS* my real email address after all.. the only reason it even might appear to be spoofed at all is because my broadband's domain is different from our previous ISP that my wife and I have kept our email accounts on.

      Whether this situation is "b0rked" or not is irrellevant to me because it still impacts my situation.

      While I have indeed changed domains several times since first using the net, I've had exactly the same username on all of them ever since the late 1980's, and I'm not particularly interested in giving my username up.

      If you have a workable solution that will allow me to at least keep my username, I'd be interested in hearing it (my username is too commmon now and has long been snatched up at every public ISP going, including my broadband provider).

    12. Re:I forsee a problem by FryGuy1013 · · Score: 1

      That's exactly what I said. I said that allowing authentication via SMTP should be a _prerequisite_ for using SPF on your own domain. For example, if r0x0rISP starts using SPF, and they add their single mail server, smtp.r0x0rISP.com to their SPF list, and that mail server does not allow relaying or authentication, then there is a problem since my mails from fryguy r0x0rISP (using whatever mail server I can use right now) will not be on the SPF list, so they will get a negative spamassassin score, or blocked, or whatever.

      --
      bananas like monkeys.
    13. Re:I forsee a problem by Keeper · · Score: 1

      That's a problem between you and the ISP you're paying money to. It is fairly trivial to setup an SMTP server that uses authentication.

      Arguing that your old ISP is stuck in the stone age isn't a valid reason to throw out one of the only good techniques available today to verify the validity of email (and eliminate spam with forged from lines, which would also go a long way to just plain eliminate spam).

    14. Re:I forsee a problem by Keeper · · Score: 1

      The dialup ISP that controls my email address requires one to be on an IP address that is controlled by them in order to send mail through their SMTP server.

      Simply using the "Reply-To" field isn't really an option for reasons that have been explained by someone else in this thread.

      So your arguments are:
      1) Your ISP is stuck in the stone age and doesn't have a server capable of SMTP auth.
      2) Your friends are too stupid to figure out what Reply-To means.

      Why not? It *IS* my real email address after all.. the only reason it even might appear to be spoofed at all is because my broadband's domain is different from our previous ISP that my wife and I have kept our email accounts on.

      Sure, YOU know that. How do *I* know that? That's the whole point. I don't. If I did know that the party sending email on your behalf was authorized to do so, vs a party NOT authorized to do so, it would be a HUGE win against spam. SPF is THE absolute best idea I've seen to combat the problem.

      The solution to your 'problems' is to convince your ISP to get their act together. Use a proper SMTP server which supports SMTP auth, and allow their customers to send email from IPs outside their network using SMTP auth. The standard is frick'in 5 years old now, there isn't any excuse to not support it.

    15. Re:I forsee a problem by mark-t · · Score: 1
      So your arguments are:
      1) Your ISP is stuck in the stone age and doesn't have a server capable of SMTP auth.
      2) Your friends are too stupid to figure out what Reply-To means.
      1) My email provider actually specifically does not want to provide any SMTP access at all (authenticated or not) to foreign computers on the grounds that they do not wish to risk any inadvertent liability for the actions of people who are not even on their domain. Whether this view is paranoid or not is irrelevant, it's still their decision.

      2) Insulting the person or the friends of the person you are trying to convince of a particular viewpoint isn't a particularly sound tactic for winning people over to your side. I would recommend a different approach in the future.

      If you have any actually _productive_ solutions that don't involve changing my username, I'm open to suggestions. In particular, I am amenable to the idea of operating entirely within my own customly named domain and running my own DNS and mailserver (therefore controlling all email address), but I'm not sure of the logistics involved since each of my computers actually has a dynamically set IP that is controlled by my broadband provider (the IP addressses appear to change about 2 or 3 times a year, evidently). I know that mechanisms exist for allowing a dynamic IP to still have a static hostname, if that's any help.

    16. Re:I forsee a problem by Keeper · · Score: 1

      1) It may be their decision, but it is a poor one. They already have to open their network to outside computers in order to allow for the delivery of email.
      2) If my mother (being the most computer illiterate person you will ever encounter) can figure it out, your friends should be able to as well. If they don't understand it, educate them.

      Alternative solutions:

      Step 1) Register your own domain name. Since you won't be doing much with it, you can probably let your registrar be your primary DNS provider; alternatively, other companies (ex: dyndns.org) also provide primary dns services. Setting up your own dns server with the right records is a royal pita, and it is generally a good idea to have an off site server hosting it anyway, so I don't recommend going that route.

      Step 2a) Have your ISP host your domain name (usually you can get them to just host mail for a fairly inexpensive cost).
      Step 3a) Add an SPF record for your domain authorizing your ISP's SMTP servers to send email for your domain.

      Step 2b) Setup a firewall/router (a linksys router, or a linux firewall distro running on cheap hardware)
      Step 3b) Setup a cheap linux box that lives behind the firewall
      Step 4b) Install/configure qmail on your linux box
      Step 5b) Have your firewall forward incoming traffic on port 25 to your cheap linux box running qmail.
      Step 6b) Setup some sort of pop3 server on your linux box running qmail; you can forward pop3 traffic to your box if you want, but I never check mail from outside of home so I don't bother.
      Step 7b) Setup a dynamic dns service at dyndns.org. Resolution for changes is on the order of hours for the 'static' (changes less than once a month) service.
      Step 8b) Setup an MX record pointing to the domain you registered at dyndns.org, which will point to your (changing) IP.
      Step 9b) Add an SPF record for your domain authorizing your ISP's SMTP servers to send email for your domain, if you intend to send email via your ISP's SMTP server.
      Step 10b) Add an SPF record for your local mail server, if you intend to send email using your own SMTP server.

      There are many other ways you can actually go about doing this, and several which are more sophisticated; but if you can get either of those two to work, you should be able to figure out what else you'd like to do as well.

  32. Why this is a big deal by jhunsake · · Score: 5, Informative

    It means that any system administrator can configure their mail transfer agent to bin any spam pretending to come from aol.com with a 100% success rate. And this goes for anyone else publishing an SPF record for your domain.

    SPF is a proposed standard for a domain owner to tell mailers where mail From: that domain may originate. The domain owner publishes a DNS TXT record for their domain with (at the simplest) list of IP addresses. Participating mail transfer agents can then look this record up and make a policy decision on whether the mail is likely to be legitimate. The presence of an SPF record on a domain at present means that while you still can't be sure when you're handling spam, you can be sure when you have a piece of non-spam because the SPF record tells you so.

    SPF is not a wholly original idea (e.g. up "designated mailer protocol"), and certainly not the simplest implementation but the important factor is that its proponent, Meng Wong, is an excellent lobbyer and spokesperson, as well as someone who as the nous to put forward a useful protocol (he founded pobox.com). It's currently at the point where lots of implementation are being written, with the canonical version being Meng's Perl modules. Currently I'm helping to finish the C implementation which will shortly be integrated into qmail and exim.

    The tipping point (I hope) will be when a domain not publishing an SPF record or publishing a globaly permissive one will be considered "obviously" untrustworthy. Combining SPF authorisation with a more traditional "From: domain blacklist" will give spammers a very very hard time indeed forging mail. But AOL publishing a record (we hope) shows the way the wind is blowing: the rest of the world does seem to have to change their mail server configuration to keep mail flowing to AOL.

    So go on, it's dead easy, publish a record for your domain now. Tell people where your mail comes from. Look, there's even a wizard to help you.

    1. Re:Why this is a big deal by kcbrown · · Score: 2, Informative
      SPF is a proposed standard for a domain owner to tell mailers where mail From: that domain may originate.

      No, not "From:". That's in the email header. SPF (and other, similar proposals) tells an MTA which systems mail which originates from the domain in the "From " (notice the lack of a trailing colon) envelope entry may be sent from. The address in the "From: " header line is generated by the MUA, while the address in the "From " envelope line (which is transmitted via the SMTP "MAIL FROM" command) is generated by the MTA.

      This is a very important difference, and is why people who don't understand the difference incorrectly believe SPF will prevent them from sending email as some other address than the domain their machine is on. There's nothing that says that the sender in the envelope and the sender in the headers must be the same thing.

      SPF demands that the sending MTA be configured properly for the receiving MTA to properly verify the inbound message, but I think that's a good thing.

      --
      Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
    2. Re:Why this is a big deal by pensivepuppy · · Score: 2, Interesting
      It means that any system administrator can configure their mail transfer agent to bin any spam pretending to come from aol.com with a 100% success rate

      Not true. If a user with a legitimate aol.com email address sends mail to a mailing list or some other forwarded address that isn't "SPF friendly", their mail could be rejected incorrectly by an spf client. I don't think you can claim 100% success yet.

    3. Re:Why this is a big deal by T-Ranger · · Score: 1

      If someone on AOL sends a message to a list, then it is the list who is sending it out. While the message might be
      From: someone@aol.com
      it would be
      From somethingelse@listplace.com
      which is something compleatly different.

    4. Re:Why this is a big deal by evilmrhenry · · Score: 1

      You forgot to make the last 5 words a hyperlink. Also, please credit your sources.

      http://slashdot.org/comments.pl?sid=92139&cid=79 26 370

    5. Re:Why this is a big deal by Anonymous Coward · · Score: 0

      don't be a prick, some things are worth repeating

    6. Re:Why this is a big deal by IIH · · Score: 1
      This is a very important difference, and is why people who don't understand the difference incorrectly believe SPF will prevent them from sending email as some other address than the domain their machine is on. There's nothing that says that the sender in the envelope and the sender in the headers must be the same thing.

      Indeed. The way I explain it is to compare it to a real letter - the "From:" is the return address that you write on the top left of the envelope, but the "From" is the postmark that hits the stamp. You can set your return address to whatever you like in a letter, but you shouldn't be forging the postmark, as that's an indication of where it entered the system. At the moment, with email, you can post something in South Carolina (Spam), and tell the local post office to postmark it from Alaska (AOL) What AOL are doing are giving out their co-ordinates (IPaddress) so you can verify that the location that the email is coming from matches the postmark onthe envelope. If it doesn't it's likely to be forged.

      --
      Exigo spamos et dona ferentes
  33. I see a problem here.... by jhunsake · · Score: 2, Interesting

    Question on this whole SPF thing.
    I'm interested in it but have a slight issue with it at the moment that
    I'd like to get resolved.

    My domain is: mydomain.com
    Customer A is traveling and is using his e-mail of joe@mydomain.com
    However, I do IP filtering on my mail server (not SASL AUTH), for my
    dial-up pools.
    When Customer A is at hotel he must use their mail server to send mail
    out, so his mail will be rejected because the hotel mail server isn't
    listed in mydomain.com's SPF txt list.

    You suggest running SASL AUTH as a work around for this, however in my
    experience this creates MORE of a spam problem then not using SPF..
    here's why:

    On a mail server with over 40,000 users it's relitively easy for someone
    with a password cracker to hammer away at common names like 'joe'
    'jeffp', etc and try to get some passwords. Once they have a
    username/password combo they can happily send e-mail out as that user
    through MY mail server, and I can't do anything about them. Doing IP
    filtering requires that they are on MY network to send mail through MY
    server, thus allowing me to terminate/prosecute/etc the person.

    1. Re:I see a problem here.... by xlv · · Score: 1

      On a mail server with over 40,000 users it's relitively easy for someone
      with a password cracker to hammer away at common names like 'joe'
      'jeffp', etc and try to get some passwords.

      One way to prevent that is to limit the number of logins for each user on your mail server. Three invalid tries, your account is disabled for half an hour. After all, how many people change their mail config once it's set up? So the spammer/cracker would move to a different user name/domain and the real user would be blocked for the next half hour.

    2. Re:I see a problem here.... by thedillybar · · Score: 1
      I see a bigger problem here.

      Your company is required by law to protect information about your customers and employees. If someone can sit there and crack a username/password as easily as you say, they may already have access to this sensitive information. If they don't, they're half way to rooting the machine now that they have local user access.

      I'd be much more worried about this than someone sending spam through your relay.

    3. Re:I see a problem here.... by Anonymous Coward · · Score: 0

      How is this any more of a problem than POP3, IMAP or Web Mail?

      Sure, ISP's can filter that sort of thing (filtering Webmail is unreasonable, imo), but what about all of the mail hosting companies out there?

    4. Re:I see a problem here.... by Alien+Conspiracy · · Score: 1

      You seem to be assuming that SPF affects the From: header. It does not.

      It authenticates the mail return-path (ie the place bounces are sent to) but you can put anything you want in the From: header

    5. Re:I see a problem here.... by cheekyboy · · Score: 1

      You trust hotels to directly email out? Didnt you know most hotels are CIA honeypots thats where CIA/Agents meet/spy on people and make contacts, so thats were they bug/monitor stuff too.

      Besides if your friend is in a hotel, cant he just use a web mail form on your domain website?

      --
      Liberty freedom are no1, not dicks in suits.
  34. in a utopia, yes. by Kunta+Kinte · · Score: 4, Insightful
    Using muscle to force the Internet into a standard isn't going to work. We need something that *is* a standard, rather than *pushing* a standard upon people.

    We've been waiting for an anti-spam standard for years now. What do we have? Nothing.

    It's about time someone with clout got up and started making decisions.

    I have 4 blocklist on my email server, and still we get a ton of spam everyday. My users hate it, I hate but we have to deal with it whilst the IETF works out their political agenda.

    PS. I've also been waiting for the Calendar Access Protocol for a while now. Years, where is it? We're on draft 11 now.

    Sometimes design by commitee plain sucks; and we just have to admit that.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  35. You bet :this ain't gonna work. by rueger · · Score: 2, Interesting

    Basically - all we need to do is this. We have a trusted institution like a bank or your local government office issue a digital ID to everyone who wishes to participate... purely voluntary.

    1) Banks and government as "trusted"? This sounds like a wonderful way for both of them track every e-mail you send with no problem.

    2) "Voluntary" will rapidly become mandatory.

    No, for e-mail to remain useful and to ensure that those who need it can have privacy it is important that we develop technology that block the spammers while not further infringing on the privacy of users.

    Unless of course the preceding message was a troll.

    1. Re:You bet :this ain't gonna work. by MacDork · · Score: 1

      1) Banks and government as "trusted"? This sounds like a wonderful way for both of them track every e-mail you send with no problem.

      Yeah, you know, like notaries. Maybe you've heard of them. Besides, they might know you emailed a transsexual prostitute, but with strong encryption it will take them three times the age of the universe to figure out what you said. Right now, they know you sent it and they can read it. Still like your method better?

      2) "Voluntary" will rapidly become mandatory.

      No, voluntary would mean voluntary. The only problem with voluntarily not signing your message is that you automatically get dumped into the unsigned inbox with all the unsigned spam. Good luck finding your message there.

      No, for e-mail to remain useful and to ensure that those who need it can have privacy it is important that we develop technology that block the spammers while not further infringing on the privacy of users.

      I think you are confusing privacy with anonymity. Right now your unencrypted mail is anything but private. It's not very anonymous either unless you send from behind an open wi-fi hotspot with a disposable address.

      Unless of course the preceding message was a troll.

      Trust me, encrypted email would be a very good thing. The NSA would have a stroke, but this would solve many problems at once. Having an email client that doesn't support or make use of s/mime or pgp should be regarded the same as a browser without SSL.

  36. Some educated opinions on the subject. by mcroot · · Score: 3, Interesting

    Before looking at SPF you may want to read what Claus Assmann, and Wietse Venema have to say on the subject.

    If you don't know who these two people are, I seriously hope you're not someone who's making decisions affecting SMTP on the Internet.

    1. Re:Some educated opinions on the subject. by I+Be+Hatin' · · Score: 1
      Before looking at SPF you may want to read what Claus Assmann, and Wietse Venema have to say on the subject.

      Yeah, like I'm gonna listen to two guys whose last names are one letter each away from "assman" and "enema".

      --
      I know god exists. I read it on the internet, so it must be true.
    2. Re:Some educated opinions on the subject. by gfilion · · Score: 3, Informative

      Before looking at SPF you may want to read what Claus Assmann [theaimsgroup.com], and Wietse Venema [theaimsgroup.com] have to say on the subject.

      You might also want to read what Steve Bellovin (one of the guys who invented USENET among other things) and Eric Raymond have to say about it. They spend a little more time understanding SPF...

      Wired story with Raymond's comments.

      Bellovin's comments in an email to the SPF mailing list.

    3. Re:Some educated opinions on the subject. by mcroot · · Score: 1

      When I see things like this. It really doesn't give me a good feeling as to ESR's technical understandings of SPF.

      I'm sure Wietse and Claus have a pretty good grip on SPF as well. You may want to have a look at the postfix-users archives to confirm that for yourselves.

    4. Re:Some educated opinions on the subject. by Anonymous Coward · · Score: 0

      If you don't know who these two people are, I seriously hope you're not someone who's making decisions affecting SMTP on the Internet.

      This statement struck me so oddly, though you didn't mean it literally I imagine...because...

      a.) the average /.er can't affect SMTP
      b.) the type of peeps involve who can probably do know the two above
      c.) politicans and judges may be able to, and they won't be reading what you said anyway, so what's it matter?

    5. Re:Some educated opinions on the subject. by Anonymous Coward · · Score: 0

      Or better yet look at SPF on your own first and learn to fucking think for yourself and then read what other "experts" have to say.

  37. There is nothing to be cracked here... by dusanv · · Score: 2, Informative

    The receiving mail server just asks the originating domain DNS for the list of allowable IP addresses for originating mail. Then it verified the e-mail it just received came from one of the allowable IP addresses.

    1. Re:There is nothing to be cracked here... by WuphonsReach · · Score: 2, Informative

      Actually, there are a few possible avenues of attack on a domain protected by stringent SPF/RMX records:

      1) hack the DNS records for the domain, add your list of zombie machines to the SPF record (moderate difficulty, watchdog monitoring of the SPF record could detect it quickly)

      2) DoS on the SOA server for the domain so that SPF information can't be retrieved. (difficult, DNS caching would bypass until the TTL expires)

      3) Forge the DNS reply (possible, but very tricky and relies on timing of packets, probably not a practical attack)

      4) Hijack a client PC that is authorized to send mail through one of the authorized SMTP servers (easy, but alert admins of the SMTP servers could quash the outbound mail flood)

      5) Hijack an authorized SMTP server (easy to difficult depending on how well the server is secured, but has the biggest payoff)

      --
      Wolde you bothe eate your cake, and have your cake?
    2. Re:There is nothing to be cracked here... by dyte · · Score: 1

      Most of the scumbags that are spamming today are doing it mostly legally. What you are talking about is not even close to a fuzzy line of legal. These things are prosecuted.

  38. Implementation by pilot1 · · Score: 0, Flamebait

    I have yet to RTFA, but how could I implement this into my SMTP server (Postfix)?

    1. Re:Implementation by sjbrown · · Score: 1

      I don't get it. I thought we were talking about SPF. What does SMTP-Auth have to do with that? Why did you provide that link?

      Is SPF implemented in postfix?

    2. Re:Implementation by Anonymous Coward · · Score: 0

      I don't get it either.
      And why the fuck was that modded flamebait? The mods are smoking crack again.

  39. Yahoo's DomainKeys breaks things too by wayne · · Score: 4, Insightful
    Yahoo's DomainKeys proposal involves taking a cryptographic hash of the message body *and* headers. It then encrypts the hash with a private key, puts the result in a header with a tag saying where to get the public key to check the resulting message.

    The problems with Yahoo's Domainkeys, are as follows:

    • You complain about bounces, but this system does not verify the envelope from, and therefor will not prevent all those bounces.
    • A spammer who can get an account on your system (think Yahoo here), can send email to another account they control. They then have an email with your signed hash on it, which they can resend all they want.
    • Mailing lists, some email forwarding services, and other systems will add information to both the body and headers of a message. MicroSoft Exchange servers store emails in an internal format and recreate the heasers when they forward it on. *poof*, you now have an invalid hash.
    • Hashing and then using public key encryption to sign the emails is fairly expensive. The keys that you would look up in DNS are going to be fairly large. All-in-all, this is a fairly expensive proposal, and it doesn't really solve any problems.

    I think SPF is a far better better proposal for this kind of thing.

    --
    SPF support for most open source mail servers can be found at libspf2.
    1. Re:Yahoo's DomainKeys breaks things too by FryGuy1013 · · Score: 1

      Why would they need to be huge? Just a single key in the DNS -- have your public key be signed by their private key (with which their public key is in DNS), and include the encrypted public key in your message. When the recipient receives your message, first they go to dns, downloads yahoo's public key, decrypts your public key, then uses it to verify that the email signature is correct. A side benefit is that this can be cached and not require so many lookups. A downside is that mail may not be as anonymous anymore since your public key may be associated with you.

      If you have to contact yahoo to add your key to the dns, then why not instead just contact yahoo to sign your public key? Either way requires contact.

      In my opinion, the best way would be to require authorization on SMTP (or a new standard) servers, and then just sign the emails on the server. This would require no change in software on the user's end, and isn't too much more computationally intensive than say using SSL to check your mail.

      --
      bananas like monkeys.
    2. Re:Yahoo's DomainKeys breaks things too by Anonymous Coward · · Score: 0

      Just a single key in the DNS -- have your public key be signed by their private key (with which their public key is in DNS), and include the encrypted public key in your message.

      DNS replies are typically measured in bytes... public-keys are often multiple hundreds of bytes. If a DNS reply takes more then 500 bytes (which is sent via UDP) then the DNS client and the DNS server have to go through the overhead of building a TCP session to transport the reply.

  40. you missunderstand SPF by Kunta+Kinte · · Score: 3, Informative
    Lots of e-businesses generate unique email addresses for different consumer requests, which can then be thrown away, and individuals and mailing list managers (like ezmlm for subscription confirmations) do this too. It works because often the part of the email address after a + sign (or for qmail, a -) is ignored by the mail delivery agent, but can still be used for filtering/sorting mail by the user. Seems to me any DNS-based email address registry has to be smart enough to deal with it.

    The recipient's MTA will check the sender's SPF record. You can auto-generate all the email accounts you'd like, only the domain name portion of the email address is authenticated in SPF.

    In fact that was one of the arguments against SPF, people said that it did not go far enough and actually authenticate users.

    Personally, as someone who has to administer an email server and whose domains are sometimes used in forgeries for spam ( last one was a few days ago ), I'm all for SPF.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  41. You are incorrect by Powercntrl · · Score: 4, Interesting

    AOL has rate limiting implemented server-side. Try to send too many e-mails at one time and your AOL account gets nuked AUTOMATICALLY by a script. If you're getting spam with @aol.com as the origin, it's forged. This is EXACTLY why AOL is implenting SPF - they're probably sick of being associated with spam they are NOT The origin of!

    --

    ---
    DRM is like antifreeze, to the MPAA/RIAA it's sweet, to the consumers it's poison.
    1. Re:You are incorrect by Anonymous Coward · · Score: 0

      That explains why I don't notice the same number of AOL emails being bounced nowadays. It misses the point that I don't accept AOL mail anyway, the lone AOL user I had whitelisted quit AOL after 1 message.

      Like most people on the planet I don't solicit random email and I know no AOL users. My few encounters with them have fully lived up to the 'assholes online' reputation. For me there's little difference between a real or faked AOL address, one is almost certainly unwanted, the other is definitely unwanted. Certainly no business I need to talk to will have an AOL address.

      This may help users living in the AOL ghetto. If it moves spammers on it makes filtering harder for the rest of us.

      Unfortunately someone has to move first before every ISP adopts new technologies. Until mass adoption occurs this has no benefit to me at all.

  42. Spam solution... by tomstdenis · · Score: 2, Funny

    Just stop sending them?

    Ok, how about all you potential spammers send $6 to my home address:

    123 Fake St.
    Springfield, Il
    12345
    United States of America

    and U will $ee many monies! No need to spam again!

    Sincerely,
    Prince Mobutu of the Nigerian Empire.

    --
    Someday, I'll have a real sig.
  43. Oh really? by Anonymous Coward · · Score: 0

    Well then, I guess you're sorry that you clicked the link to see br1tn3y t0ple55 pix!! !!! zvdfvczx

  44. It's more than an annoyance. by Anonymous Coward · · Score: 0

    Wealth isn't really money. Wealth is the ability to do what you want when you want where you want. Money helps, but *time* is probably the most fundemental unit of it. Spammers steal that, on a massive scale, and turn it into almost nothing. They steal a lot from a lot of people and turn it into pennies. They're horribly destructive people.

    Which is why they should all die horrible screaming deaths before their ashes are mixed into the concrete of a sewage treatment facillity.

  45. it makes spam more readily identifiable by Kunta+Kinte · · Score: 1
    The biggest weakness of this system is that it doesn't protect against some user's system sitting on a broadband DSL/Modem line that has a Trojan Horse used to e-mail the spam.

    If a domain uses SPF, users can now with assurity filter by domainname. That means I can say "if sender_domain==aol.com then [ file under ok ]". You can't do that right now cause anybody can spoof aol.com

    If the major players use SPF, then spammers will have to resort to creating their own domains or spoofing non-SPF domains. Hopefully the non-SPF domain admins will eventually get the idea and publish SPF records.

    SPF rocks, I wish Yahoo and hotmail would pick it up.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  46. The solution to spam. Seriously. by ryanvm · · Score: 1, Interesting

    Okay, I've been thinking about this one for a while, but feel free to shoot me down.

    When you send someone an email message you initiate a potential financial transaction for a tiny amount of money (say $.5). If the recipient is so inclined they can complete the transaction and "cash in" your $.5. The idea is that people that want to receive email from you will not redeem your offer.

    If you send a non-spam email to someone and they decided to be a jerk and cash in then you're only out 5 cents. Of course if you're a spammer and you just sent that email to 200,000 people then you've got a problem.

    Obviously this would not be built into SMTP (to preserve compatibility) but would rather be a layer on top that the common email clients would have to handle. There's also some infrastructure details to be worked out like cryptographic method, payment processing (perhaps 1% of the completed transactions go towards the organization handling the payment processing), etc.

    I know it just can't be that simple, so why wouldn't idea this work?

    1. Re:The solution to spam. Seriously. by Anonymous Coward · · Score: 0

      I'm going to entirely ignore the issue that we have no secure online way to transfer money. That obstacle could, in fact, be overcome.

      Why wouldn't it work anyways? Because everybody has to adopt it together before it will work. If only 80% of the users are using it, will you simply throw away all emails that don't include the hashcash? Well you might.

      But here's a situation: the service@ourcompany.com email address gets a lot of email. We also send out a lot of replies. If someone could steal $.05 from our company per email, it would probably happen. Further, would you risk $.05 to a company that you only know by a website?

      Email was intended to be free and allow for anonymous senders.

    2. Re:The solution to spam. Seriously. by Anonymous Coward · · Score: 0

      Your account gets hijacked by a spammer. Spam ahoy!

      200,000 emails x $0.05 = $10,000.

      Unless you have a lazy 10 grand laying about, you're in trouble.

      Have a nice day.

    3. Re:The solution to spam. Seriously. by Max+Coffee · · Score: 1

      One potential problem: this could be used as a tool to debilitate free newsletters, e.g.:

      Organization A publishes a newsletter. Group B disagrees with Org A's position, or they're just jerks. They get all the Group B members to sign up for Org A's newsletter. The next mailing goes out, and all the Group B people protest. Org A is suddenly hurting for cash.

      It is an interesting idea, but you've got to be careful about unintended consequences. I'm sure there are others; this is just the one that popped into my head.

  47. Because... by Anonymous Coward · · Score: 0

    Probably because he's a fscking moron who plasters his address all over usenet and the web in mailto's.

    Not to mention his system is probably riddled with spyware and worms.

    1. Re:Because... by Anonymous Coward · · Score: 1, Interesting

      Or maybe he owns his own domain? Or maybe he runs a website and HAS to make his address public so that people can contact him regarding his whois record, help about the site, webmaster notices and general correspondance.

      I agree, if you're jumbob426@hotmail.com - you shouldn't have much of a probably just creating yet another address. But what if you own your domain and you are erin@klowsky.com? You're now forced OUT of your own email address for your OWN name because of spam.

      That's fucked up.

    2. Re:Because... by jridley · · Score: 1

      Someone I know is probably the smartest guy I know for unix/internet admin. I've seen him debug and fix routing problems in a machine 300 miles away in 30 seconds from a laptop, talking to people at a party.

      Unfortunately, he is the technical contact for hundreds of domains. He gets on the order 5000-10000 spams a day and 500 to 1000 legitimate emails.

      Changing his email address and not publicising it are not options for him. He is required to publish the address.

  48. "really getting so much spam?" Yes. Big time. by rs79 · · Score: 1

    Some of my addresses are older than many of the posters here, and I runs dozens of mailing lists, some more than a decade old.

    I get about 5000 spams a day. After filtering I only get about 2-300, which I delete.

    --
    Need Mercedes parts ?
    1. Re:"really getting so much spam?" Yes. Big time. by Anonymous Coward · · Score: 0

      Not only did I get 150-200 spams per day at work,
      but my domain I had for 10+ years received THOUSANDS of spams per day
      due to my running a mailing list and the age
      of the local e-mail addresses.

      For a domain that only had less than 10 total e-mail users and two lists that's kinda harsh.

      I literally gave up my domain name just to kill
      all the spam.

  49. Silver-bullet solutions by mercuryresearch · · Score: 2, Insightful

    I notice that a number of people knocking SPF are looking at it breaking some sort of standard, or that it's an exclusive, it's-the-only-answer technology, ie it's being proposed as a silver bullet.

    It's not. SPF just provides one more bit of helpful information -- which IPs email from the sender's domain should really be coming from.

    While someone could use SPF in a pure binary decision system that breaks SMTP, it's going to be an incomplete solution. Just like blacklists, whitelists, and bayesian filtering are also incomplete solutions.

    However, you start using these things in combination and magic happens.

    Example: I use ASSP for server-side spam filtering. ASSP uses bayesian filtering, but also whitelists people you email and uses blacklists.

    The blacklist implementation is interesting, however, as when it determines an IP is blacklisted it simply starts off with a higher spam probability in the bayesian stage -- it's not truly blacklisted, just more suspicious.

    You could do the same thing with SPF, initially giving a lower spam probability to mailservers with SPF, and when there's more infrastructure using SPF, switching to penalizing non-SPF servers.

    Nice thing about this approach: it doesn't require everyone to convert their infrastructure, but it does incentivise legitimate servers to do so without penalty. It doesn't break any standards. Legitimate mail still gets through, but spam suffers.

    Stop thinking that all spam solutions have to be single silver bullets. Anti-spam tools can be additive.

    One more tool against spam == a good thing.

  50. Re:As usual, D. J. Bernstein has the ACTUAL soluti by praxim · · Score: 1

    From this little blurb, I'm not quite sure how this is supposed to work. So the sender's ISP sends a notification to the recipient's ISP that a message is available instead of sending the whole message. How does this combat spam? All I can think of is that it forces the spammers to host their own spam and pay for their own bandwidth, which is, I suppose, a large deterrent.

  51. SPF breaks a lot of things, and if it succeeds... by HiKarma · · Score: 1

    So now AOL users are SOL if they want to use any of the large number of applications that send mail for you, such as all those "Mail this story to a friend" links, or tools like eVite which manage party invitations for you. And tons of other applications, many of them useful.

    You don't want something like SPF until a protocol is established so that if an application needs to send mail for you, it has some way of sending the mail to your browser for it to mail, authenticated by you. At the same time, this is hard because you want it to be secure (not usable against your will) but also easy (not always prompting you.)

    But the bad news is that even if SPF were to make it, some planners have a long term goal of demanding it be universal. Ie. to refuse mail that does not come with some form of ID.

    Your papers please!

  52. It's not just you... by Anonymous Coward · · Score: 2, Interesting

    The spam problem is real, but it doesn't affect everybody.

    It is easy to deal with using standard smtp protocol, but the larger ISPs don't seem to wish to implement the existing methods (smtp-auth plus block all emails not originating at an IP that matches an mx record. If you want to run your own mail server, you better get a (sub)domain. simple blacklists and filters).

    There is a drive to monetize email as well, and the arguments for this usually begin with "smtp is broken".

    Whitelists are a social-engineering product, as this then limits the number of people contacting people for the first time by email, and will greatly shrink the communities formed on the internet to people your company does work with, people you have met and exchanged email addresses with, and people on subscribed mailing lists. This slows the flow of ideas, and it makes it more possible to track who is comunicating with who.

    Most of the proposed "anti-spam" tech also includes something in the lines of a centralized database, often in the form of your whitelist being maintained on your ISP's server. This allows easy mapping of the social network, which, IMHO, is not necessarily a good thing.

    Many people think that changes such as these are necessary to "save the internet" because they've bought into the idea that the internet is somhow under threat by the very people who built it, and they are ignorant of the fact that it is mostly these "internet saving" ideas that threaten the usefulness of the network, and are more intended to make the internet more like other media (centrally controlled, corporately censored) and less of the decentralized (publishing/communiocation/colaboration) forum that it is today.

  53. Re:A smarthost solution that many of us would acce by Anonymous Coward · · Score: 0

    > I don't see who would have a problem with that.

    I run a few private mail domains on my own servers and with my own smtp server, yes, I would have a problem with that.

  54. SMTP servers don't have to use port 25 by wayne · · Score: 1
    Too bad many, many ISP's block outbound port 25 to anything besides their own mail servers.

    The SMTP server that you use SMTP AUTH or SMTP after POP does not have to be running on port 25. The SMTP SUBMISSION protocol runs on port 587. ISPs have little reason to block these other ports because you will only be able to connect to a very limited number of SMTP servers and they will usually want some sort of authentication.

    --
    SPF support for most open source mail servers can be found at libspf2.
    1. Re:SMTP servers don't have to use port 25 by cbreaker · · Score: 1

      It's the same problem though; not an aweful lot of services or clients support SMTP SUBMISSION. But at least it would work-around ISP retardedness.

      I think the real reason that ISP's block stuff is becuase they don't have enough bandwidth to support their users.

      My ISP (Cox) started with 80 when that IIS thing happened (nimda? I forget.) All the other cable ISP's I know unblocked 80 when the big threat was over, and/or only block you when their robots find "unsafe" web servers on your IP. My ISP looked at their bandwidth usage, and said "holy cow batman, instead of upgrading our infrastructure as we get more subscribers, let's just block more ports!"

      Since then, they have blocked a bunch. 25, 21, 53, 80, and a few others. I won't be surprised when they block everything under 1024.

      --
      - It's not the Macs I hate. It's Digg users. -
  55. How to make spammers' mail spiders less effective by Via_Patrino · · Score: 1

    A lot of you know that spammers get your email address using webspiders (similar to the ones web search engines use) to catch email addresses on homepages.

    A lot of those are from mailing lists archives. Mailing lists usually take care to remove user email from the header of the messages they archive, but they don't (what maybe would be hard to do) filter the content.

    And a lot, maybe most, of mail readers (like outlook from microsoft-sue-spammers) include the email address of the original sender in the message content when replying/fowarding a email address.
    So you may take care using your email to avoid spam, but if someone foward your email (with your address included) to some "open archive" mailing list the damage is already done.

    So if mail readers (webmail included) didn't (at least by default) automatically post the email of the original sender on the content of every replied/fowarded email the spammers would have much less email addresses on their databases.

    Go on, webmail providers, for you it's much easier to update the whole base, and that will save you some bandwidth/disk

  56. Re:MOD PARENT UP by Anonymous Coward · · Score: 0

    Even Dan Bernstien decided that IM2000 was a stupid idea, which is why he never wrote a single line of code.

  57. Testing incoming, or testing outgoing? by jfengel · · Score: 2, Interesting

    I've read the article and I can't figure out what the test is. Does this mean that AOL is publishing SPF records (in which case it's old news) or does it mean that AOL is going to start rejecting incoming mail which fails the SPF tests?

    1. Re:Testing incoming, or testing outgoing? by gfilion · · Score: 2, Informative

      I've read the article and I can't figure out what the test is. Does this mean that AOL is publishing SPF records (in which case it's old news) or does it mean that AOL is going to start rejecting incoming mail which fails the SPF tests?

      It's the old news.

  58. Re:As usual, D. J. Bernstein has the ACTUAL soluti by HiKarma · · Score: 3, Insightful

    This is no solution. It stops the load of sending the bodies of spams, but the annoyance of spams still remains.

    It also introduces a lot of problems. Unless you just immediately fetch, it tells the sender where you were (IP address) and when at the time you fetch the mail. If the sender's server is down you may not be able to fetch it at all. Response times get slower, again unless we just use this to implement the old pre-send system, in which case we don't get its benefits.

    A mixed system (pre-send small mail, post-fetch large or questionable mail) can have some of the benefits but still faces problems. And spam still comes.

  59. AOL subscribers would have to change by phr1 · · Score: 1

    They'd have to either switch ISP's, or no longer be able to receive email from users who didn't implement SPF.

  60. Repost? by Anonymous Coward · · Score: 0

    Isn't this a repost???

  61. Disposable email address... by Angelonio · · Score: 1

    http://www.spamgourmet.com is a free customizable forwarding service that creates disposable email addresses with a limit. You just create give out addresses of the form something.numberofemails.realuser@spamgourmet.com

  62. Meng Weng Wong? by Anonymous Coward · · Score: 0

    Does this person know Long Duck Dong?

  63. Re:As usual, D. J. Bernstein has the ACTUAL soluti by gfilion · · Score: 3, Informative

    The idea behind Internet Mail 2000 [cr.yp.to] is obviously correct. Why waste time on DNS-based approaches when we COULD be developing the Solution?

    Because it's not backward compatible.

    SPF is a simple and backward compatible solution to email forgeries. People who don't use it are still able to use email, while people who use it are protected against forgeries.

    Everyone and their brother are reinvented email theses days without realising that you need to improve the existing email system. It's not possible to throw away the existing system.

  64. (One more I forgot...) by Daniel_Staal · · Score: 1

    Also, under your system there would be several email lists where my 'correct' offlist reply address would never be seen (if I changed my 'From'): they (or I, in some cases) change the 'Reply-To' to the list. So, if I were to change my 'From' based on some idea of 'where I'm sending from', my DStaal@usa.net address would never be seen. So no one could ever reply to me offlist. Or recognize me from another list, or...

    --
    'Sensible' is a curse word.
  65. Outbound e-mail from Dynamic IPs Blocked by Chris+Tyler · · Score: 1

    The other change that I've seen from AOL (and some other ISPs) recently is that e-mail from dynamic IPs is being rejected. I understand the reason for this, but it seems a poor criterion for mail rejection; an SPF record should be able to override this, yet this does not seem to be the case.

    This is going to affect a number of Linux distros, where the Sendmail configuration assumes that e-mail may be sent directly to remote hosts.

    1. Re:Outbound e-mail from Dynamic IPs Blocked by siliconjunkie02 · · Score: 1

      Or you could actually properly configure sendmail to use your ISPs SMTP server. Even with that you could add a SPF record for it so mail would not bounce.

    2. Re:Outbound e-mail from Dynamic IPs Blocked by Anonymous Coward · · Score: 0
      This is going to affect a number of Linux distros, where the Sendmail configuration assumes that e-mail may be sent directly to remote hosts.


      Well how about fixing the configuration ?


      People should be relaying their outgoing mail through their ISP smarthost.

  66. SPF Adoption Roll by r5t8i6y3 · · Score: 1

    here's a glimpse into the growing popularity of SPF:

    SPF Adoption Roll

    anyone have any info on quantifiable interest for either DMP or RME/RMX?

  67. Re:SPF breaks a lot of things, and if it succeeds. by gfilion · · Score: 1

    So now AOL users are SOL if they want to use any of the large number of applications that send mail for you, such as all those "Mail this story to a friend" links, or tools like eVite which manage party invitations for you. And tons of other applications, many of them useful.

    I've got 1 word for you: Sender Rewriting Scheme, well three words.

  68. Hrm by hao2lian · · Score: 1

    And how much of a performance hit is this? And does it really matter? Contrary to popular opinion, spam does originate from many, many different sources, not just a large group of megalo-spammers with furry, white, fat cats and their faces in the shadow.

    --
    Pelé!
  69. MOD ABUSE by Anonymous Coward · · Score: 0
    The parent of parent said that spam isn't a problem because you can always delete it.

    The parent just put the original poster to the test. Not off-topic or flamebait at all!!

  70. Re: without email for 10 days? by JumperCable · · Score: 1

    But how could you possibly live without email for 10 days? People would think I'm dead. =)

    It's called a long deserved vacation.

  71. Preserve User Freedom by Linus+Sixpack · · Score: 1

    Please dont propose a solution that takes control from my hands because my computer 'might' be compromised. Trojan horses are wrong but they are not justification to steal control of my computer.

    If a trojan would take control of this computer - against my best efforts. My computer IP on the mail would allow someone to inform me that my computer is spewing spam. I can then remove the trojan and find a way to protect it.

    LS

    Spam is a huge problem lets not turn it into a WMD!

    1. Re:Preserve User Freedom by siliconjunkie02 · · Score: 1

      You still have 100% control of your computer.

      They are restricting what you can do on THEIR network. If you don't like this change ISPs.

  72. SPF Report? by thedillybar · · Score: 1
    Has anyone publicly released a report on SPF? I'd imagine AOL must have commissioned one to look at pros on cons of its use. Government agencies, among others, are probably doing the same.

    Anyone that can provide us with a link?

  73. Broadband monopoly by tepples · · Score: 1

    Yes, I agree that SPF would help. Still, nits remain to be picked:

    If you don't like the way your ISP handles it, complain or switch ISPs, just like you would now.

    So do you expect every residential broadband customer to maintain an extra $20/mo dial-up account in addition to a web access account through the local broadband monopoly?

    ISPs aren't regulated.

    ISPs that control the residential broadband last mile are regulated franchise monopolies. But would complaining to city government about the cable ISP's poor service have any positive effect?

  74. standards by crashoverride025 · · Score: 1

    Microsoft is an example of this, its what the people choose, web developers didn't have to take advantage of this if they didn't like it. Average users found it acceptible so they went with the developers.

    If a company creates a standard and no one uses it then the company is spinning it's wheels and the company standard will die eventually.

    Sometimes it takes some steping back from your preferences and stubberness to see what the people have choosen.

  75. SPF == Shortest Path First by blitzrage · · Score: 1

    Damnit people, come up with some original acronyms please! SPF is already taken! :)

    SPF == Shortest Path First, as in OSPF (Open Shortest Path First)

    Damn you AOL, damn you yet again!

    --

    I have no signature
  76. DNS??? by NemoX · · Score: 2, Interesting

    I don't understand... why can't all email servers just check forward/reverse MX record lookups to help deminish spam. I know that will not end it, but it would drastically help from spoofing email... which is all that AOL's initiative seems to be doing (i.e. not killing it, just preventing their servers from being spoofed).

    Oh, yeah, and have the email servers not accepting relays, and patch the damn home user windows boxes. Instead of AOL blocking ADSL, they just need to block windows '95-ME, 2000 pro, and XP. They are all home systems, not servers. Network packets can show OS footprints, so this is doable.

    Just more media hype, I'll beleive it when I see it. AOL just has to rebutt microsoft (MSN) from stealing more AOL users with their latest news about anti-spam pledge from Gate's.

    1. Re:DNS??? by WuphonsReach · · Score: 2, Informative

      I don't understand... why can't all email servers just check forward/reverse MX record lookups to help deminish spam. I know that will not end it, but it would drastically help from spoofing email... which is all that AOL's initiative seems to be doing (i.e. not killing it, just preventing their servers from being spoofed).

      Initially, that was my question too... why not just require that outbound e-mail be sent from an IP address listed in an MX record?

      Well...

      1) MX records are designed to specify what IP address will accept mail for a domain

      2) A lot of companies use seperate outbound mail servers that are not capable of receiving e-mail (and thus aren't attached to an MX record).

      Oh, yeah, and have the email servers not accepting relays, and patch the damn home user windows boxes. Instead of AOL blocking ADSL, they just need to block windows '95-ME, 2000 pro, and XP. They are all home systems, not servers. Network packets can show OS footprints, so this is doable.

      Read up on the SMTP protocol, an SMTP server knows *nothing* about the connecting host other then IP address and what the host chooses to identify themselves as in the HELO/EHLO command. (Or by doing a reverse lookup on the IP address, which isn't very informative.) In fact, scanning the connecting host to determine its "footprint" might be considered a misdemeanor/felony under some interpretations of the law.

      Just more media hype, I'll beleive it when I see it. AOL just has to rebutt microsoft (MSN) from stealing more AOL users with their latest news about anti-spam pledge from Gate's.

      AOL has been testing SPF since well before Microsoft/Gate's announcement last week. In fact, AOL already has a program in place where you can whitelist a domain with them and specify what IP addresses are authorized to send outbound e-mail for your domain. They're probably tired of maintaining that list when SPF could store the information in the DNS system and make it easier on everyone.

      --
      Wolde you bothe eate your cake, and have your cake?
    2. Re:DNS??? by siliconjunkie02 · · Score: 1

      2 reasons Perhaps my outgoing SMTP server doesnt accept incoming mail for me, which is what an MX record indicates. This is not uncommon in large orginzations. It would mean that you could not use smart hosts.

    3. Re:DNS??? by pe1chl · · Score: 1

      >an SMTP server knows *nothing* about the connecting host other then IP address

      You will be surprised how much can be deducted from an incoming TCP connection. Read up on tools like nmap.

    4. Re:DNS??? by warrax_666 · · Score: 1

      All of which can quite easily be faked by making select changes in the IP stack of the kernel you're running. (I seem to remember a story about this some time ago, but can't be bothered to look it up).

      --
      HAND.
  77. Hmm... Tough decision +1 or -1? by LordKazan · · Score: 1

    [Now that i cannot even do it] I wasn't sure if i should have moderated that Funny or Flamebait/Troll .... shoulda flipped a coin

    --
    If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
    1. Re:Hmm... Tough decision +1 or -1? by Monkelectric · · Score: 1

      Actually, its not meant to be any of those things. AOL has introduced me to chicks who I have later had sex with. So whatever kind of lamers use aol, I'm happy to be one of them :)

      --

      Religion is a gateway psychosis. -- Dave Foley

  78. Re:As usual, D. J. Bernstein has the ACTUAL soluti by Anonymous Coward · · Score: 1, Informative

    Because his solution has flaws which he continues to ignore and nobody is interested in implementing it.

  79. Re:SPF breaks a lot of things, and if it succeeds. by WuphonsReach · · Score: 1

    So... you're saying that it's okay for domain forging to continue just so that people can still e-mail party invitations, putting any old from address on it that they want?

    It's pretty simple math - if domain forging is possible and undetecable, then spammers will continue to forge domains.

    Something has to change, and as a mail admin - I want control over who is allowed to send e-mail purporting to be an agent of my company. That means domain forging has to be stopped or placed under my control to either allow or disallow. E-Mail is pretty much already badly broken, breaking a greeting card site (who has other options like SRS, or even sending using their *own* domain name), is a minor additional loss.

    --
    Wolde you bothe eate your cake, and have your cake?
  80. Re:As usual, D. J. Bernstein has the ACTUAL soluti by Anonymous Coward · · Score: 1, Insightful

    Ha! This gives spammers exactly what they want. They will know which addresses are "Real" because those users will be _forced_ to connect to the spammer's mail server. Also note that the user's computer will be unable to filter the spam without downloading it... so nothing is solved but everything has to be rewritten.

    Also, this will kill the ability migrate your mail to different addresses and will make the accessability of your email depend on _all_ the servers sending you messages being up and accessible at the same time.

  81. better than dig by mattdm · · Score: 1

    For some reason, people tend to read the message that recent nslookup spits out and glaze over once it gets to suggesting dig. Dig is really only useful for diagnostics -- for day to day use, the second replacement program nslookup suggests, host, is much prettier and simpler.

    Using dig spits out about a page of info for aol; `host -t txt aol.com` just gives back a nice one-line response containing only the information asked for.

    1. Re:better than dig by Progman · · Score: 1

      Old timers learned to use C when C was a pathetic PTR-only lookup utility, and they found C to be easier to use than C.

    2. Re:better than dig by 6ULDV8 · · Score: 1

      Good point, thanks.

      --
      Pull my finger for my public key.
  82. Re: AOL whitelisting by WuphonsReach · · Score: 1

    AOL Whitelisting Guidelines

    Jump through the hoops, because as the spam problem gets worse more and more large domains are going to implement whitelist procedures. SPF might mitigate that a bit, so instead of talking to all of the large ISPs and telling them what your e-mail servers are, you can just publish a SPF record.

    --
    Wolde you bothe eate your cake, and have your cake?
  83. Re:SPF breaks a lot of things, and if it succeeds. by Alien+Conspiracy · · Score: 2, Informative

    Not true.

    AOL's SPF records 'whitelist' their own servers whilst saying nothing about the rest of the net.

    This means that mail sent from @aol.com addresses via AOL's servers can be treated as authentic by spam filters, whilst any mail sent by other means is treated exactly the same as before (ie maybe forged, maybe not).

  84. Re:SPF breaks a lot of things, and if it succeeds. by HiKarma · · Score: 1

    Nobody wants spam. (Well, except spammers.) So just because you are not for one method of anti-spam doesn't mean you want spam to continue.

    There are many features of our E-mail system that were deliberate and which spammers abuse. Before we give them up to stop the abuse, we want to be very sure there isn't another way.

  85. No by KalvinB · · Score: 1

    if your solution involves invading my pocketbook or my privacy, it's not a solution at all.

    I simply filter based on links that e-mails contain and I get virtually no spam. And new spam domains that manage to get through are quickly added to the rule file.

    The header doesn't matter. Who sent it doesn't matter. Nobody gets any bounces. The server just eats it.

    Write up and souce/binaries to automate yanking out links for consideration for filtering.

    "so why wouldn't idea this work?"

    Because it's a shitty idea. E-mail is free. Deal with it. If you want to have some moronic pay to send system feel free to set it up and watch as no one in their right mind uses it.

    SMTP is so easy and open that it's not going away. If asshats like yourself want to set up a fee based e-mail system. That's fine. My SMTP server will remain under the current free system. If the rest of the internet switches to something incompatible and retarded, I guess I'll just have to start handing out accounts to people so they can circumvent the idiocy. It's not challenging at all to run multiple mail servers if needed.

    The problem of SPAM is not worth sacrificing free and privacy over as some nerds have decided.

    Ben

    1. Re:No by ryanvm · · Score: 1

      E-mail is free. Deal with it. If you want to have some moronic pay to send system feel free to set it up and watch as no one in their right mind uses it.

      You're a doofus. Email would continue to be free. My suggestion is simply an add-on that would allow for "certified non-spam". You could still send and receive regular SMTP, but some emails would come with the sender wagering 5 cents that you won't think it's spam.

      Your fucking solution is to bury your head in the sand and say, "I like having 4 email accounts and filtering out 25 messages a day". Whatever.

  86. A very poor choice ... by SmoothTom · · Score: 1

    I've been using the same two e-mail addresses (from mail.com) for over six years, through several ISP changes.

    My outgoing e-mail originates from my ISP's servers, not my mail.com address, so would show as "non-validated" using such a simple-minded and poorly thought out system as this.

    Yes, we need a "fix" for the SPAM problem and the MS virus/worm/trojan-of-the-day problem in our e-mails. but this is NOT it.

    Sorry. Try again.

    -= This post made from a Microsoft Free Zone =-

    1. Re:A very poor choice ... by Anonymous Coward · · Score: 0

      I have received so much spam "pretending to be from mail.com" or one of the other 5000 domains that they host, that having this method of mail handling being made impossible is not a big deal to me.

  87. What about relays? by phr1 · · Score: 1

    Are you saying that every port 25 listener is supposed to check incoming IP addresses against the SPF list for the domain in the envelope-From? That means that you're not to relay through anything not in the SPF list? If you can relay, the relay can just forge the appropriate Received: headers. If you can't relay, then, hmm, your flexibility is impaired but maybe that's the idea.

    1. Re:What about relays? by kcbrown · · Score: 1
      Are you saying that every port 25 listener is supposed to check incoming IP addresses against the SPF list for the domain in the envelope-From?

      Any MTA that wishes to implement SPF will do precisely that. Note that SPF checking can (if the MTA implements it) be turned on/off based on whether or not the domain in the envelope-From is found in a list.

      That means that you're not to relay through anything not in the SPF list?

      If you want your email to get past an SPF-ized MTA, then yes, that's correct. Note that you're not to relay through anything not in the sender's SPF list. If you're running your own domain, that means you don't relay through anything not in your SPF list. On the other hand, if the domain you want your envelope sender to be from isn't under your control and you want to relay through a system that isn't in that domain's SPF list, then you're probably a spammer. :-)

      If you can relay, the relay can just forge the appropriate Received: headers.

      Nope. The sender is retrieved by the MTA from the "MAIL FROM" SMTP command itself, not from any of the headers that appear in the message itself. And the IP address of the sender is picked up by looking at the source IP of the incoming connection. A properly configured MTA acting as a relay will (or should, IMO) remember the argument passed to it via MAIL FROM and should use that same argument when relaying the message outbound. This behavior is, I believe, necessary for SPF to work properly.

      --
      Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
  88. Hard to see how it won't be futile by Anonymous Coward · · Score: 0

    Spam is subject to natural selection, so by looking at what makes it past today's filters we're looking at nearly 100% of tomorrow's spam.

    Very little of the spam that makes it past my filters even bothers to spoof aol/hotmail/yahoo/etc anymore. Since it tends to be very crafty spam, this isn't really surprising, since spam doesn't really *need* to spoof any headers. You could have 99.999% of the world's domains be registered to legitimate entities AND implementing SPF, and the last 0.001% be registered to spammers, and either not implementing SPF, or implementing it with rules that let the spam through. If you have little or no control over domain registration, and you want the ability to receive mail from domains you haven't whitelisted beforehand, the most SPF can do is turn pen1s3nl4rg3m3nt@aol.com into sales@pen1s3nl4rg3m3nt.nu. It helps against bounces and the likes, but little else.

    1. Re:Hard to see how it won't be futile by Anonymous Coward · · Score: 0

      Yes, but it is easier to track pen1s3nl4rg3m3nt.nu to a physical person. And that means a very violent and painful "unnatural selection" will reduce the spam.

    2. Re:Hard to see how it won't be futile by Anonymous Coward · · Score: 1, Interesting
      Yes, but it is easier to track pen1s3nl4rg3m3nt.nu to a physical person.

      Well, I don't think it's any easier, nor harder for that matter. Every spam comes with a 100% certain way of identifying the spammer - just follow the money trail. Most throwaway domain registrations contain fake data, and the reverse money trail (finding the payer of the registration fee) is harder to follow, and therefore unneeded.

  89. dyndns.org ? by Anonymous Coward · · Score: 0

    If I use dyndns.org for a dynamic domain pointing to my cable modem, is there a way I can have them put the right stuff in my DNS text field ?

  90. Don't you see a DoS here? by ^BR · · Score: 1

    Implement automatic account deactivation and some kid will code a script to brute-deactivate your users. You only have to know or guess a login name (that 99% of the time will be like the email address) to cut someone the ability to use email...

    You're real smart aren't you?

    1. Re:Don't you see a DoS here? by xlv · · Score: 1

      OK, no need to be that agressive. That was a half baked suggestion without putting too much thought into it. The block could only be from the IP address doing the initial brute force attack. I'm sure you'll come up with something against that as well (after all, I'm not really that smart) but my message was in response to some unlikely scenario in my view and I was was suggesting some basic counter measure but I'll let the smart people come up with a real solution to the dictionary attack against the auth server...

  91. Re:SPF breaks a lot of things, and if it succeeds. by Anonymous Coward · · Score: 0

    There are many features of our E-mail system that were deliberate and which spammers abuse. Before we give them up to stop the abuse, we want to be very sure there isn't another way.

    We've had 10 years worth of abuse to figure out a solution. It's about time someone stepped up to the plate and just tried one. If people generally aren't satisfied with it, it will get removed and replaced by something better.

    You need to realise that there will never be 100% agreement on a solution.

  92. Problem with their implementation? by RT+Alec · · Score: 1

    Maybe I don't know SPF, but I think there is a critical flaw in their implementation. As I understand it, the 'ptr' mechanism allows (ie labels a message as 'acceptable') a message to come through if the PTR record of the IP address for the sending server matches.

    If a spammer has her own class C, or at least something that she can publish her own PTR (or 'reverse lookup' records), she can label her own IP address as 'chinanet.mx.aol.com' or even just 'mx.aol.com'. My incoming SMTP server checks the SPF record for AOL, sees that if the IP address resolves to 'mx.aol.com', and accepts it as coming from AOL. I think the 'a' mechanism is much more spoof-proof.

    Please correct me if I am wrong, I may be reading the docs incorrectly.

    1. Re:Problem with their implementation? by dTb · · Score: 1
      The docs say "The hostnames are then validated: at least one of the A records for a PTR hostname must match the original client IP".

      I take this to mean that they get the A record from the PTR and then do the A test - one of the IP addresses must be the IP address sending the mail.

  93. Re:Bah... by Anonymous Coward · · Score: 0

    Don't call 'em chicks. Bitches hate that.

  94. Re:As usual, D. J. Bernstein has the ACTUAL soluti by jazman · · Score: 1

    What exactly will be in the notification? Let's say you don't know luser5637883@aol.com, so they could be either someone sending you a valid email or a spammer.

    "luser5637883@aol.com has sent you a message. Click _here_ to receive it"

    No indication at all of what the message is. You're going to click on it out of curiosity, unless you ignore it totally in which case you're effectively implementing whitelist-only email.

    "luser5637883@aol.com has sent you a message ('GET YOUR PEN91S ENLRAGED'). Click _here_ to receive it"

    Well, damage done, as far as I can see. I don't want to even see this stuff. Sure, I can tell that this is spam, but what if the hint text were "Account overdue", or "Virus alert from Symantec"? Again you're back to clicking on it out of curiosity.

  95. And if you use a domain hosting service ... by Anonymous Coward · · Score: 0
    ... rather than running your own DNS system start talking to them about adding this feature.


    It's the first sign of a serious attempt to slow down SPAM, so every responsible Slashdotter should be onto this.

  96. Some problems by tftp · · Score: 1
    The problems are not even hidden, they are listed right there, in the SPF FAQ.

    First of all, domains are cheap, and a spammer can definitely get one and enable his SMTP server. You will have to subscribe to some blacklisting service in order to recognize his mailings as spam. These services are mostly not free, and they mostly don't work reliably, and they are often seen as a solution that is worse than the problem...

    Secondly, SPF does not stop spam that is sent through rooted boxes or stolen accounts.

    Besides, I have some domains and I use Dotster's DNS services, but Dotster does not allow me to create TXT records... That may change, though.

    In any case, SPF looks like a kludge, probably because it is a kludge. Is it useful? Probably. I have only one SMTP server that is supposed to receive and send my mail, and once I configure it, things should work. But practically speaking, this change requires a lot of work - the whole world has to [re]configure their DNS records and to replace their SMTP software with something newer that supports SPF (I use Postfix.)

    Myself, I would prefer the "sender pays" scheme, where you can easily exercise your option to charge the sender if you want. However there are many practical limitations, such as the need to have a world-wide and free email escrow service - or some way to get your $0.05 from some dude hiding behind a throwaway IP address in some faraway country...

    One intermediate option would be to demand mandatory GPG encryption for all incoming email, and make the recipient's public keys available for only non-automated retrieval (such as using fuzzy images as access passwords.) If this won't stop spam, at least we will make major progress in image recognition :-) Of course, if you keep your public key available to your normal circle of senders then no spammer will ever be able to send you anything. Also you can have several keys, and make some of them public; these will be accepted, but treated as likely spam (and you can go through them once a week or so.)

    But generally speaking, if you make your email address (or the key) available to everyone (with more or less difficulty to obtain) then you can be spammed.

    The only way to prevent this is to force the sender to pay. As long as sending remains free, spammers will be sending. You either make it impossible to send (which you can't do if you want mail from unknown people - most users are like that) or you make it financially unrewarding. Either way will do. Anything less than that will not work.

    So this SPF proposal is a technical hack that tries to make it more difficult to send some forms of spam. I don't think it will really make any dent in the spam stream. It will only take lots of time (and money) to implement, and spammers will be simply using their shiny new domains from the same faraway countries, or hacking into Mom & Pop's unpatched WinXP boxes that sit on cable. I think AOL implemented SPF only as a specific measure to shield itself from spamming accusations; it has little to do with stopping spam in general.

  97. What SPF won't do. by AnotherBlackHat · · Score: 1

    SPF won't work as a forgery prevention system.

    SPF identifies servers that are "proper" senders for a domain.
    If you get an email that claims to be from a domain, and it's sent from one of those servers,
    then you can be very confident that the email was actually from that domain.
    But if you get an email and it's not from one of those servers,
    you can't really be sure it's bogus.

    It's like comparing the return address on an envelope with the postmark.
    If Alice lives in Anchorage, when you get a letter with her return address postmarked Anchorage,
    it's a reasonable bet it's really from Alice.
    But if you get a letter with Alice's return address that's postmarked Hawii,
    would you conclude that the letter was a forgery?

    You might conclude that SPF would at least reduce the number of false positives,
    but that assumes that we don't implement something better.
    Digital signatures, for example.

    -- this is not a .sig

  98. Just make it like airport immigration by cheekyboy · · Score: 1

    All known froms can come in quickly, live VISAs etc..

    If its unknown, then go 'HEY' lets check your passport, if its invalid, or that your have a fake from record/trace/ip.

    Then all the unknown sources, or domains, scruitinize the content hard, so if its says viagra, just deny passthru.

    2. All these damn ISPs should force customers to run a 'check for security' app or port scan/test if customers dialup/adsl boxes are crap/infested or insecure, and email them they must patch their systems they use as its part of the TOC. If they dont, their account gets suspended. This would help if AOL / Other ISPs, sent out CDs with ALL of MS's patches in one go, rather than 'windows update' stuff which can take forever on a modem, and customers dont want to waste their time/hours $$$$$ downloading updates, perhaps the ISP can detect if they are doing that and make that time FREE.

    --
    Liberty freedom are no1, not dicks in suits.
  99. GPG signed spam... by ^BR · · Score: 1

    ...would be a very good thing.

    It would give a foolproof way to authenticate a spammer making very easy to publish accurate blacklists.

    And if they try to to use throwaway digital identities thankfully generating a key is computationaly expensive so it would greatly reduce the rate at which they send spam...

    1. Re:GPG signed spam... by Anonymous Coward · · Score: 0

      Generating keys is not computationally expensive if you don't care about security.

      They only way this would work is to make it financially expensive -- use Certificate Authorities like VeriSign. PGP/GPG by itself can't stop spam

  100. I don't think SPF accomplishes much by cdn-programmer · · Score: 2, Insightful

    I really don't think this is going to go very far - primarily because it seems to me that a spammer from say bigisp.com can say he is ANY OTHER CUSTOMER from bigisp.com.

    Suppose we have joesixpack as an example - and he has a laptop. At home he connects via his ISP and sends an email to his mom. The letter is received because the from address is valid in his ISP's SPF list. Then he goes to work and tries to send her another email. This time the email will get rejected. So he tries to send it through his ISP's mail server. Since he is not connected to his ISP's system, the email is rejected.

    This means that joesixpack has to somehow LOG IN to a server and go through an authentication.

    -------

    This sort of comes to the nub of the problem. Authentication. If Joesixpack is a good guy - he should be able to send email to anyone - and if he is not a good guy we will find out fairly quicky and we can fine him or pull his priviliges.

    The issue is not much different than driving a car actually. It needs to be dealt with in the same way as traffic infractions... perhaps through the police.

    One way to implement something that will work is via issuing a certifiation. At the time joesixpack signs up with his ISP - the ISP could act as a CA and certify him as a good guy. They can record his identiy just as they recorded that he paid his bill. At this time they could install a cert for JoeSixpack into his email client - AND - bond it to his machine. There are many ways to bond it - including using a dongle or smartcard. But a practical way would simply bond it to the hard drive. I'm sure ways can be invented so that certs cannot be simply pulled from one machine and stuck into another.

    If Joe later abuses his cert - then his ISP can blacklist it and refuse to issue another. Also - the ISP's can trade blacklist information just as banks and businesses trade credit information.

    The mail clients can be modified to send the cert and the MTA's could check for and eventually reject any unsigned mail.

    As for the ISP's being a trusted CA? Well - we have to trust some people somewhere. The question would really boil down to which ISP's trust which other ISP's and they could cooperatively run their own blacklist.

    With a system like this - I would think that an ISP that is shady would find their email services would be in jeopardy of being refused and that should serve to keep the ISP's in line to.

    ------------

    I also think the spamd solution in OpenBSD has a lot of merit. Spamd does not block email. Instead - if the sender is blacklisted - spamd accepts it very very slowly. This creates an incentive for the owner of the mail server sending out the spam to deal with it. With spamd in wide spread usage the problem comes under control in a number of ways.

    (1) suzy spammer will find if she runs a spam server that it can't spew very fast - because her IP address and/or domain will end up in the RBL rather quickly and the moment this happens. Receiving MTA's slow to a crawl.

    (2) If Suzy spammer tries to send through her ISP's account - the same thing happens but now the ISP has to deal with the problem. No ISP's will want to have a significant number of their IP addresses in an RBL. Since this will pose a significant admin problem - the ISP has a huge incentive to give Suzy spammer the boot.

    (3) We have some bad ISP's and these people will find their errant ways are causing themselves grief.

    (4) It might encourage ISP's to actually issue static IP's which many of us want anyways. Note we would NOT have nearly the spam problem if static IP addresses were issued.

    1. Re:I don't think SPF accomplishes much by IronBlade · · Score: 1
      This sort of comes to the nub of the problem. Authentication. If Joesixpack is a good guy - he should be able to send email to anyone - and if he is not a good guy we will find out fairly quicky and we can fine him or pull his priviliges.

      There are mechanisms for this already. POP-before-SMTP, anyone? If you have to verify your identity prior to sending a message, then SPF will become much more useful as part of an anti-spam toolset (it's not a panacea on its own).

      One way to implement something that will work is via issuing a certifiation. At the time joesixpack signs up with his ISP - the ISP could act as a CA and certify him as a good guy. They can record his identiy just as they recorded that he paid his bill. At this time they could install a cert for JoeSixpack into his email client - AND - bond it to his machine. There are many ways to bond it - including using a dongle or smartcard. But a practical way would simply bond it to the hard drive. I'm sure ways can be invented so that certs cannot be simply pulled from one machine and stuck into another.

      Too hard! Very few ISPs will want to support this, as it will increase their tech support requests, not to mention the administrative headaches of keeping track of users and their certificates.
      --
      Important info:
      http://www.lifeaftertheoilcrash.net
      http://dieoff.org/synopsis.htm
      http://www.peakoil.net
  101. Re:A smarthost solution that many of us would acce by a24061 · · Score: 1

    Excellent point. I run an outgoing MTA on my home LAN because my ISPs SMTP server is not consistently reliable and does not warn senders about queued messages until they bounce after 48 hours. I get very annoyed with admins who use these blacklists of all dynamic IP addresses and with the arrogant people who say broadband users should not route their own mail directly but use their ISP's server. Maybe they live on some planet where a number of ISPs compete for their business by providing excellent service, but here in the real world I have one choice for broadband and it does not provide a very good SMTP service.

  102. Serious Flaws in IM2000 by Afty0r · · Score: 2, Insightful

    People assume IM2000 would stop spam because:

    1] You don't get a message unless you want to retrieve it
    2] The sender has to store the mail not the receiver, so the sender has to pay to store a bajillion messages

    This doesn't work because:

    1] By seeing the notification, you're already annoyed and have wasted your time.
    2] The sender need only store ONE copy of the mail on a customised MTA, not millions - so as long as he has a custom server, he can still spam and use only a few hundre kb of disk space per message type.
    3] Retrieval of email would become extremely slow for anyone with large attachments or similar. Connectivity problems would be noticeable to the end user

  103. Read hear about a new ANTI-SPAM method by Anonymous Coward · · Score: 0

    1. Please if you have moderator points mod this up.
    2. Everyone please post a reply to this post, on or off topic it doesn't matter.
    3. Once everyone on /. has replied I'll post the new ANTI-SPAM method. I just want to make sure that everyone knows about it, because once it is posted there is no going back to plain old SPAM ladden email.

    Remember post early and if you want often.

  104. VRFY? by tacocat · · Score: 1

    I don't see that this is much different from using DNS as a suppliment to the SMTP VRFY protocol.

    VRFY simply asks the SMTP server if the arguement is a valid email account for that server. This has been historically used to exploit addresses from this server for email spoofing by spammers. Being able to prevent someone to use this same kind of reverse lookup procedure to block email seems redundant.

    I would think that if everyone supported the existing VRFY command and every mail server did a reverse VRFY to validate the email account, you would be MUCH better off. Consider this process:

    • You send email to Me via HELO/MAIL_FROM
    • I go back to your HELO mail server and do a lookup to VRFY the MAIL_FROM
    • Success upon that look-up determines the deliverability of your email
    • You would have to make more intelligent relays for outgoing email from companies.
    • You would have to modify the process to query the highest MX record of the HELO domain to keep list management down to a single point.

    Maybe I'm missing something, but how can that not be just as effective as what they are offering today? However, I would consider it to be much easier to use because now one server (SMTP) manages all the information regarding email, rather than publishing it into the DNS records and yet another server. This is starting to sound like FTP's data/control channels.

    It won't stop spam. But it will guarantee a level of traceability that we don't have today.

    And it won't require someone to constantly update/modify the DNS record system every time you create a new user account

    1. Re:VRFY? by Tony+Hoyle · · Score: 1

      That's trusting the sender too much - who do you send the VRFY to?

      The MX Record of the domain? What if it's a joe-job using an existing account? What if the receiving SMTP server is a relay and has no idea of the users on the machine?

      Or the sending server? Under the control of the spammer - that's going to tell you the truth????

  105. postmaster.info.aol.com by GrahamIX · · Score: 1

    AOL has a Postmaster site at http://postmaster.info.aol.com

  106. What about using what we had? by tacocat · · Score: 1

    From what I've read, albeit briefly, this seems to be a process in which email being sent is validated against DNS entries for what mail servers can send email for my address.

    Seems like a variation of the VRFY command in SMTP.
    Except now I have to keep DNS records in sync with my SMTP records.
    Generally having the same information kept in two places is a complication that people try to avoid.

    I was considering if you used the SMTP VRFY you might be able to accomplish must/all of the objectives provided by SPF et al without the need to managing two seperate sources of information or two protocols.

    Something like this:

    1. HELO mydomain1.com
    2. MAIL FROM: joe_user@mydomain.com
    3. RCPT TO: recipient@otherdomain.com

    Once the information from the Envelope is received, this information is sent back to mydomain1.com (after validating reverse DNS lookup to match mydomain1.com as a MX record for mydomain.com) asking to VRFY joe_user@mydomain.com. Response from this inquiry determines the delivery of the email.

    mydomain1.com must be the lowest numbered MX record in the mail delivery system to ensure that relays are not required to manage a complete list of users.

    I realize that in the past VRFY has been used to exploit deliverable spam addresses, but I think that's pretty moot considering I routinely see massive dictionary attacks against my mail servers in search of any names it can match.

    But you now ask for the same level of open information from your senders. I think this won't do anything less to block spam than SPF or other domain records, it simply ensures that the addresses being used by the sender are valid.

    The advantage I see here is that there is no change to existing technology and might be implimented much easier by providing a single point of information for email addresses.

    1. Re:What about using what we had? by WhiteDeath · · Score: 1

      VRFY by itself wouldn't help at all - I can just do a dictionary attack on some poor ISP - and get a valid account. If I use that as the from address, I will be seen as a valid sender no matter where i am.

      You would have to combine it with SPF to check that I am sending from an address that should be sending mail from that domain.

    2. Re:What about using what we had? by tacocat · · Score: 1

      You would VRFY against the HELO address to confirm the MAIL_FROM information. If the HELO address was a relay, you would escalate the query to the highest priority MX record available.

      If you did that, then a dictionary attack would still crap out as your domain would not match up as a valid MX record to your senders address.

      I've looked over SPF and it scares the hell out of me. You are going to use the TXT field, which is an open text arena, to attempt to delivery specific, parsed data. That's a bad design from step one.

      If this is implimented as some kind of standard, it will be a massive PITA

    3. Re:What about using what we had? by WhiteDeath · · Score: 1

      Other DNS records started life as TXT records - and were allocated real ones once they became standards - so that's only a temporary thing.

      Checking against MX immediatly stops anyone from a non-MX host from sending mail, other than to the mail server of the ISP they are connected through (and they can only do that if the ISP overrides the MX check for their local IPs.

      Isn't that the exact reason SPF is a PITA?
      SPF is just the same as MX checking, except you can specify extra or even different hosts, or even whole ranges of hosts (eg all the dialup and adsl IPs for an ISP can send mail from the ISP's domain, and the domains they host)

      This at least reduces the "this person is spamming in my name" thing down to customers of the same ISP - at least there is a hance of getting the ISP to do something about it.

  107. Re:SPF breaks a lot of things, and if it succeeds. by Anonymous Coward · · Score: 0

    Instead of sending from:users_email@isp.net , they can send from:robot@the-actual-site.com, subject has recommended this page, or whatever.

  108. how the hell does someoned get 500 spams a day? by Anonymous Coward · · Score: 0

    I've got half a dozen public addresses, I get about 100 legitimate and just 2 or 3 spams in a day. My ISP uses Maia (sp?) spam filter. I go into the quarantine once a week, they're always crap, and clickformail.com was blacklisted, so nothing gets through.

    WTF are you doing, using MSN and AOL for email?

    1. Re:how the hell does someoned get 500 spams a day? by WuphonsReach · · Score: 1

      WTF are you doing, using MSN and AOL for email?

      Probably monitoring RFC-recommended or standard e-mail addresses like webmaster@, abuse@, postmaster@, root@.

      I get around 100-150 spams per day because we need to monitor those e-mail addresses. (Which sometimes makes the visual check before bit-bucket fast... 4 copies of "subj: no money down" is probably a spam.)

      --
      Wolde you bothe eate your cake, and have your cake?
  109. we already have a decent anti-spam technology... by maxpublic · · Score: 1

    ...and it's called a 'white list'. Seriously, this would work perfectly well for 99% of the folks out there. Most people only exchange email with those they already know, or with those they've specifically given their email address to (e.g., through PMs via forums they frequent, or - gasp! - in person). White lists would work perfectly well for them, if the white list were configured in such a way that adding or removing an accepted address via their email client was a simple process.

    Combine this with existing Bayesian filters for sites which need to accept all incoming email and you'd cut the amount of spam actually reaching a target to tiny levels. The point wouldn't be to stop spam altogether (a silly goal), but to reduce the number of 'live hits' to the point where spamming is no longer profitable. Once spam isn't profitable anymore it'd die like any other failed business model.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  110. Ah, yes, real, bona fide FUD ;) by Anonymous Coward · · Score: 1, Informative

    People through FUD around to mean any sort of bullshit, but, yours is the first real, bona fide FUD in a while :)

    The problem with people of your ilk is that you don't understand the difference between an envelope from and a header from.

    SPF works on the envelope from (you know, as transmitted by the MTA, often using MAIL FROM if we're talking SMTP), not the thing that's listed in the "From:" header of the message.

    When a message is forwarded by a mailing list (or by your MUA), the From: header may belong to someone else but the envelope from is yours... and, of course, that's what's checked against SPF.

    In other words, the list's SPF records will be checked against the list's domains, not your records against your domains.

  111. true [MOD PARENT UP] by ^BR · · Score: 1

    Using pre-canned prime numbers and making key using combination of them can be quite fast. But at least the actual signing of the message is expensive. But if does not help much if it is sent a million times...

    On the other hand using professional certificate authorities may not be needed, if a key is not somehow trusted, like not linked to the PGP core of intertrusting keys if could rise a likely spam flag...

    Somehow I hate the concept of fatcats like Verisign being part of the solution against spam...

  112. No Faking Here by Royster · · Score: 2, Interesting

    I've been using a single email address for almost 10 years. I've had 7 or 8 ISPs in that time and I've used this address with all of them. In fact, I've never used many of the email addresses that came with the Internet service I've purchased. I currently use this email address with T-Mobile on my Sidekick, with Optimum Online when sending from home and with whatever tier 2 providers my place of business has used for their multiple T-1s.

    If SPF takes off, it looks like I'm going to have to switch to an email address on a domain I own just so that I can code an SPF record that will allow me to do exactly what I've been doing since late 1994 -- sending email from various devices. With luck, I'll be able to automate the process of adding a new SMTP server for when I stay in a hotel and use their IP services.

    I hardly call this a step forward.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    1. Re:No Faking Here by Trebonius · · Score: 3, Informative

      Not really.

      If you use the smtp server (with authentication) provided by whoever owns the domain name on your 10-year-old email address, and they set up SPF, you'll be fine.

      SPF doesn't have anything to do with what IP address you connect to the smtp server from. It just validates the smtp server.

      It just means you can't use your own local mail server to send from a domain you don't own.

    2. Re:No Faking Here by Royster · · Score: 1

      There's no way to set the SMTP server you use on the T-Mobile Sidekick.

      It could probably be done on my Sharp Zaurus, but only becuasse it runs Linux and can be appropriately modified.

      Authenticated SMTP is not a service that most ISPs are ready to provide today.

      --
      I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    3. Re:No Faking Here by ajs · · Score: 1

      Exactly! People who advocate SPF seem to have this vision of the net as a static place where I send mail from a machine on my desktop and work or at home, and that's it. I may have to send mail from the control panel of an elevator that I have never even seen as me. Really. What I need is to have a standard way that that elevator control panel can warn my domain that "hey, I am spoofing mail as you, and that's ok because I have some magic secret". Once that protocol is in place, THEN something like the SPF transitional period
      begins to make sense (basically a period of time that you assume people wont have the tools installed, so you just issue warnings in the headers, while everyone starts installing the handshaking software). SPF can effectively NEVER leave transition because it has no mechanism to cover this case.

  113. Re:As usual, D. J. Bernstein has the ACTUAL soluti by robnauta · · Score: 0

    This is the big problem.
    Solutions from the UNIX world are implemented, and then it can never be changed again. Supporters point to RFC's from the 80s and say 'it works as specified, so there cannot be a problem'.
    Seriously, it's time to phase out SMTP. It has caused a lot of problems for the last 15 years, not only buffer overruns in sendmail compromising root, but the whole protocol is flawed. It has also been extended with too many extensions (like EHLO).

    The internet has grown, from an environment with mature peers and trustworthy colleagues it has become an underground free-for-all hostile environment. The way SMTP accepts mail and trusts on your good faith to provide a correct From: is not feasible anymore.

    Receiving mail can be done with IMAP/POP3. Sending mail should be switched over to a new protocol that authenticates the sender with username/password, just like NNTP can do. Then the From: line has to match one of the stored addresses in its database. Clients can modify their list of addresses through a secure webpage, allowing the server to connect throwaway accounts to the user.
    Then only listed clients can send mail through that server. Server to server relies on public key authentication.
    There can be a 2-year transition period for everyone to update their software, after that SMTP should be gone.

  114. If you're going to "out" someone... by Deven · · Score: 1

    If you're going to "out" someone by posting their email address for spammers to harvest, you ought to post your own email address at the same time so you can both "share the love" with all that lovely spam. (And yes, my real email address is deven@ties.org -- I never hide my email address as a matter of policy, even on Slashdot...)

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  115. Re:As usual, D. J. Bernstein has the ACTUAL soluti by Just+Some+Guy · · Score: 1
    Why waste time on DNS-based approaches when we COULD be developing the Solution?

    As soon as your find a Solution, let us know - DJB's idea is just, well, dumb.

    Here's why. I run quite a few mailing lists for various projects of mine and a few local non-profit organizations. As it stands, whenever I need to broadcast a message, I feed it to my outbound mailserver, which queues up the message and transmits it as efficiently as possible (multiple recipients at example.com? Send them in a single batch!) given the constraints of my local resources.

    If everyone migrated to DJB's toy system, whenever the notifications went out that there's a new mailing list message, everyone gets to nail my server whenever they want, regardless of whether I can currently handle the load.

    Put another way, if I have a slow outbound pipe, and I want to send 4,000 emails, then my SMTP server can spool those out over the course of hours (or days, if need be). In DJB's system, I have 4,000 irate users as they all try to fetch their individual copies (no destination-combining) from my system at the same time.

    Tell me again what part of that seems attractive to server admins? DJB is the King of Unintended Consequences. He has some interesting ideas ("Who needs IXFR?"), but he never seems to think them through to their logical conclusions.

    --
    Dewey, what part of this looks like authorities should be involved?
  116. Oops, I might have done that by poofyhairguy82 · · Score: 1

    Thats a LOT of spam man. You might be one of the random email address I (and people like me) make up to put in the detailed forms that almost EVERY worthwhile site makes you fill out. Yet the pain it causes others whose email addresses I use (mostly whoever has stone@aol.com- I've been using that one for years as a fake email. I actually feel sorry for that person) prevents my email address from getting too much spam. Its a dog eat dog internet out there man. Maybe you should stop filling in all those forms with YOUR real email address. Or get a better spam blocker.

  117. Last time I checked... by Anonymous Coward · · Score: 0

    SPF == Sun Protection Factor?

  118. That's the problem with /., too many assholes. by Anonymous Coward · · Score: 0
    matrophe@NOspam.sdf.lonestar.org ?

    That would be matrophe@sdf.lonestar.org ?

    You're welcome.