Slashdot Mirror


Earthlink Deploying Challenge-Response Anti-Spam System

deliasee writes "The Washington Post reports that Earthlink is preparing to offer new spam filter technology that requires sender authentication. AOL is still concerned that such technologies will put too much burden on consumers." The day after it's deployed, every legitimate mailing list on the planet will get challenges from all the Earthlink subscribers...

10 of 501 comments (clear)

  1. Correction by robbyjo · · Score: 5, Informative

    every legitimate mailing list on the planet will get challenges from all the Earthlink subscribers

    Not exactly right. It happens only for the first time to detect whether the sender is legitimate or not. Quote the article:

    The system automatically recognizes future e-mails from the same sender, so the verification needs only to be performed once.

    The problem with this system is that the spammer can still spam using legitimate e-mail accounts as a camouflage (or expired e-mail accounts). Once the legitimate e-mail address is procured, the spam still goes on. It is futile, IMHO.

    --

    --
    Error 500: Internal sig error
  2. Good idea, bad idea. by numbski · · Score: 4, Informative
    How to set up SpamAssassin Milter on OSX <- Easily adapted for other platforms. I wrote it.
    Squirrel Mail
    SpamAssassin Config for Squirrel Mail <- Register Globals must be turned on in php.ini to use this.

    Now, that being said, I run an ISP in St. Louis, and spam is a problem, but for the precise reason mentioned on the submission, I can't use a challenge-response system. The reason is that our support staff equals myself plus 1. If I want to answer phone calls all day from people complaining about not being able to get mail from their daily spamming of mailing lists, I best allow all. The problem is that these same people complain about all the spam they get...ugh. The above solution is elegant and leaves the ability to control the filter to the end user via webmail. If they don't like it, set the threshold high and it's 'off'. Been using this for months without a complaint.

    Now if you don't use lists, and it's for your own mail server...go for it. That has to be the most effective method available, but not appropriate for wide scale use.

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  3. Re:How do two people with C/R communicate? by stratjakt · · Score: 4, Informative
    The way I read it, earthlink, up on recieving an e-mail, sends a challenge to the email sender. If the e-mail sender responds, it delivers the mail.

    From the article:


    When someone sends an e-mail to a challenge-response user, he or she gets an e-mail back asking to verify that the sender is a live person.

    Once the sender does that by replicating a word or picture displayed on the screen, the original e-mail is allowed through. The system automatically recognizes future e-mails from the same sender, so the verification needs only to be performed once. Without the verification, the e-mail is not delivered.


    So if earthlink people are on your mailing list, you'll get a challenge next time you send it out. It should only happen once, and from then on, you're email addy is "legit".

    It's not like you get 9000000 challenges from everyone on the list. But if every ISP did it, you'd get a challenge from every ISP on the list.

    This is the first step towards email being such a pain in the ass, that people just no longer bother using it.

    Kiss SMTP and POP3 goodbye.
    --
    I don't need no instructions to know how to rock!!!!
  4. There's a whitelist by Spittoon · · Score: 4, Informative

    Jeez people, read the whole article, it's not that long:

    The challenge-response system will be optional and free for EarthLink subscribers, Anderson said. It will allow users to automatically clear the e-mail addresses of friends, family members and other associates in their electronic address books, so those people would not receive the challenge e-mail.

    That's called a "white list"-- a list of addresses you know are legitimate.

    When someone responds to a challenge and you accept their response, they go on your whitelist.

    When you turn on this gadget, add your mailing list addresses to your white list. If you suddenly stop getting a list, go find out if they changed their sending address and add it to your white list.

    If that's too much of a burden, feel free not to use the service, and go back to complaining about spam.

  5. Re:How do two people with C/R communicate? by Chester+K · · Score: 4, Informative

    How do two people with challenge and response communicate?

    My C/R setup (TMDA) automatically put anyone I send email to on my whitelist; therefore I'd get their challenge message.

    --

    NO CARRIER
  6. You can do this yourself. by Malcontent · · Score: 4, Informative

    Take a look at this

    --

    War is necrophilia.

    1. Re:You can do this yourself. by StarOwl · · Score: 5, Informative
      I use TMDA to provide a challenge/response mechanism in my antispam filter.

      When I first started using TMDA, I had problems with people not understanding the mechanism. My grandmother, for example, complained about "bounces" (how she interpreted the challenges).

      So, to avoid those problems, I:
      • Actively manage my whitelist. For example, if I needed to send a resume, I would make darned sure that the prospective employer's domain was on the list.
      • Use challenge-response only in conjunction with other antispam tools. My system is roughly: if I know it's spam (tagged address known to be in spammers databases), it gets trashed. If spamassassin or spamoracle thing it's spam, I refer to tmda for possible challenge/response. Otherwise, the mail gets delivered.
      • Warn people about the system. If I know that someone new is about to send me email, I warn them: "You might get an autoresponse back. If you do, just hit 'reply'."
      • Use some care in writing the challenge email. Trying to craft a letter that is understandable to non-geeks wasn't that easy.
      I still have the odd piece of spam leak through that process, but it's nowhere near the quantity that's actually sent to me.

      The only problem with the scheme: there are some spammers who are dumb enough to not get the hint, and respond to the challenge. They don't seem to realize that their response probably constitutes harassment via 'net, which is a crime in the U.S. (Spammer go to jail. Do not pass go. Do not collect $200.)
    2. Re:You can do this yourself. by BlackHawk-666 · · Score: 5, Informative
      I also use TMDA and I can tell you it has vastly reduced the amount of spam I receive from approximately 20-30/day to 1 in the last two months. I've never been happier ;-)

      Whitelisting is important, and easy too. Just export your address book to a text file and copy the results to your whitelist (which is also text).

      It's worth noting that you can also auto-whitelist anyone you send mail to by using their nifty little mail proxy. It sits and proxies for SMTP and adds all outgoing mail automatically to your whitelist, so whoever you sent that resume to will never see a challenge...neat!

      P.S. Can't recommend the product enough.

      --
      All those moments will be lost in time, like tears in rain.
  7. Re:How do two people with C/R communicate? by esme · · Score: 4, Informative
    Here's how it works:
    1. Alice sends an email to Bob.
    2. Bob is automatically added to her access list (b/c she's sending him mail, he's not a spammer).
    3. Bob's mail server sends a confirmation request.
    4. Alice recieves the confirmation requestand responds.
    5. Original message is delivered to Bob.

    -Esme

  8. It can work - if implemented correctly by dracol1ch · · Score: 5, Informative
    I've been using Mailblocks since they opened publicly. I can't speak for the implementation that Earthlink is planning on utilizing but the Mailblocks system works very well.

    First it is important to note that the challenge system at Mailblocks is not something that can be automatically replied to. Much like the signup verifications for many forum systems out there the Mailblocks challenge email is simply a link to a web site. On that web site is a dynamically generated .gif of a number. The image is formatted in such a way so as to make it difficult for screen scrapers to write an algorithm which can decipher the numbers in the image (multiple fonts, different colors, background noise). If ever a spammer figured out how to programatically decipher the image then Mailblocks simply has to rework their image generation system and stay one step ahead of the spammers.

    Next you have throw away addresses. Maiblocks calls these trackers. When you create a tracker a number and short ID are appended to the end of your username. This email address is then immune to the challenge response and can either be delivered to a purpose built folder or directly to your inbox. So if you wanted to have an address to get receipts from you simply make a tracker named say [username]+receipts4325@mailblocks.com. Then any email to this address can be delivered to the +receipts folder in your inbox. If you start getting spam at that address you just delete the address and create [username]+receipts5563@mailblocks.com and start giving this out. It can be a little bit of work to maintain your trackers but compared to deleting 20-30+ spam mails from my accounts each day it's well worth it.

    When an email is successfully delivered to your main address the originating address is entered into your address book including the reason why this address was validated (completed puzzle, user added). Mailblocks also adds the address of any outgoing mail you write to your address book so that responses can be properly delivered without challenge. Finally, if you are expecting something to appear in your email that doesn't the 'pending' folder holds all email that hasn't been validated for a certain amount of time before deleting. If you really want to you can go back and dig through the email there to find the one you want, validate it, and it will be delivered to your inbox. If something gets validated you don't want simply go to your address book and either delete it or check 'do not deliver mail from this address'. Viola. Also of interest is the fact that Mailblocks can provide the same security to any other mail account you have. It can check POP3, IMAP, accept forwards, and even screen scrape web mail to bring all of your mail to a central location. When it does it provides the same callenge-response capability through these other accounts.

    --
    Who moderates the meta-moderators?