avoiding spam on public email address

Discussion in 'Tech Support' started by Bazanaius, 24 Jul 2007.

  1. Bazanaius

    Bazanaius What's a Dremel?

    Joined:
    23 Sep 2005
    Posts:
    28
    Likes Received:
    0
    Hi everyone, just wondering if I could get some advice/ help...

    I run the website for my waterpolo club, and within the site are links to people such as captain, vice captain etc. they are set as captain@domain.org and this is then forwarded using zoneedit to the captain for this year.

    one of my receivers is getting large amounts of spam, and so I'm looking for a way to minimise this. The email addresses are currently just linked by putting the address in the html as <a href="mailto:captain@domain.org">email the captain</a>

    but I understand that spammers can pick these out really easily.

    Is there a good, simple way to try and cut down on spammers harvesting the addresses from this site?

    any thoughts much appreciated,

    cheers,

    baz
     
  2. ajack

    ajack rox

    Joined:
    17 Apr 2003
    Posts:
    2,695
    Likes Received:
    2
    Use an image.
     
  3. Glider

    Glider /dev/null

    Joined:
    2 Aug 2005
    Posts:
    4,173
    Likes Received:
    21
  4. capnPedro

    capnPedro Hacker. Maker. Engineer.

    Joined:
    11 Apr 2007
    Posts:
    4,381
    Likes Received:
    241
    captain {at] thedomain _nospamthanks_ [dot} com
    Humans will get it, bots won't.

    Or if you can, install somethign like SpamAssassin on the mail server.
     
  5. tm36usa

    tm36usa What's a Dremel?

    Joined:
    21 Jan 2004
    Posts:
    1,593
    Likes Received:
    0
    I use a bit of javascript that assembles the link when a person mouses over the link.

    Code:
    <script language="JavaScript"><!--
    var username = "captian";
    var domain = "domain.com";
    document.write('<a href=\"mailto:' + username + '@' + domain + '\" class="special">');
    document.write('E-Mail' + '</a>');
    // --></script>
    Just set the username and domain and your good to go.
     
  6. yodasarmpit

    yodasarmpit Modder

    Joined:
    27 May 2002
    Posts:
    11,361
    Likes Received:
    212
    You're giving humans a lot more credit than they deserve.
     
  7. capnPedro

    capnPedro Hacker. Maker. Engineer.

    Joined:
    11 Apr 2007
    Posts:
    4,381
    Likes Received:
    241
    I change my statement to "most humans". But it's better than just hoping they have JavaScript enabled.
    And as a bonus, it might ween out all the idiots who want to contact you.
     
  8. Firehed

    Firehed Why not? I own a domain to match.

    Joined:
    15 Feb 2004
    Posts:
    12,574
    Likes Received:
    16
    No they won't - trust me on this one. I used to run a review site and had my mailto links set up like that. About 80% of new correspondence would end up in the catch-all mailbox.

    I'd suggest just using Google Apps for your Domain (google.com/a). Same spam filtering quality as gmail, plus the storage and docs/spreadsheets to boot. And free. If you're changing the recipient every year, it should be easy enough to use the "nicknames" option to have the current captain of the team get anything sent to captain@domain.com. Of course, it's not going to address the problem of not getting spam sent to the address in the first place, but it's too late for that already. Best bet is using better filtering, and I've yet to use something for free that works as well as Gmail.

    See: http://i3.photobucket.com/albums/y66/Firehed/googleappsemail.jpg
     
  9. DougEdey

    DougEdey I pwn all your storage

    Joined:
    5 Jul 2005
    Posts:
    13,933
    Likes Received:
    33
  10. Firehed

    Firehed Why not? I own a domain to match.

    Joined:
    15 Feb 2004
    Posts:
    12,574
    Likes Received:
    16
    Seeing as the address (and, I'd assume, whole domain) is already infested, I think that obfuscating the email address, by means of Javascript, image replacement, or otherwise, is going to do very little to help the problem.
     
  11. chrisb2e9

    chrisb2e9 Dont do that...

    Joined:
    18 Jun 2007
    Posts:
    4,061
    Likes Received:
    46
    I would have to agree. change the e-mail domain if possible and then use something like an image.
     
  12. DougEdey

    DougEdey I pwn all your storage

    Joined:
    5 Jul 2005
    Posts:
    13,933
    Likes Received:
    33
    As long as you spend a short period of time with a trainable spam filter (like Thunderbird) then you'll be fine in the long run
     
  13. cpemma

    cpemma Ecky thump

    Joined:
    27 Nov 2001
    Posts:
    12,328
    Likes Received:
    55
    On W3schools figures, 94% of users have javascript operating, and they're weighted towards tech-savvy users so the real-world figure is even higher. Sod the paranoids.

    I use a two-pronged system, a js routine that hides the mailto address on my pages, and email forwarding set to only pass a few address prefixes; everything else gets forwarded to the black hole address provided by my forwarder. If I give other sites my email address it's one with a prefix I can drop if they don't take any precautions and it starts bringing in spam.

    So if captain@domain is compromised, ditch it and start fresh with a well-hidden capt@domain or similar.
     

Share This Page