Protecting email address from SPAM bots

Discussion in 'Programming' started by nvidura, Oct 9, 2006.

  1. #1
    I want to display a particular email address in a website. How can I protect this email address from spam bots? I found a javascript in dynamicdrive.com, which can do something for this. But will that really work or can I do this using robots.txt.

    Thanks in advice
     
    nvidura, Oct 9, 2006 IP
  2. mkay80

    mkay80 Peon

    Messages:
    24
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    I just convert the email address into a gif image and leave it unlinked. The users will have to manually type the email address but then it saves me from the email bots.

    I had this script from DD a while ago and it works basically it uses JS to render your email address. I am not sure why I switched over to the image option on my site.
     
    mkay80, Oct 9, 2006 IP
  3. mad4

    mad4 Peon

    Messages:
    6,986
    Likes Received:
    493
    Best Answers:
    0
    Trophy Points:
    0
    #3
    I think its more important to give users a clickable link than to protect from spam.
     
    mad4, Oct 9, 2006 IP
  4. NewBeing

    NewBeing Guest

    Messages:
    236
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I use a sneakemail address, if you get too much spam, you can just change it.

    Check the site out, I use it all the time.

    http://www.sneakemail.com/
     
    NewBeing, Oct 9, 2006 IP
  5. Rushh

    Rushh Well-Known Member

    Messages:
    1,018
    Likes Received:
    99
    Best Answers:
    0
    Trophy Points:
    160
    #5
    Display the email using javascript, it works well. Serves both purposes, will give the users a clickable link as well as protect it from spambots.
     
    Rushh, Oct 9, 2006 IP
  6. nvidura

    nvidura Well-Known Member

    Messages:
    1,780
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    150
    #6
    hmmm thanks for the ideas. d3fi4nt, will that really work???
     
    nvidura, Oct 9, 2006 IP
  7. clancey

    clancey Peon

    Messages:
    1,099
    Likes Received:
    63
    Best Answers:
    0
    Trophy Points:
    0
    #7
    The only way to keep your email address from being harvested is to never post it. However, this does not protect you against spammers who email a dictionary list, including standard admin aliases, at your domain.

    The best way to make it possible for people to communicate with you if you do not post your email address is to create a feed back page.

    The best way to keep spammers from spamming your feed back page is to use captcha image verification to block out robots. Unfortunately, captcha is annoying, especially if a squiggle might be a 2, z, s, or maybe a strange a.
     
    clancey, Oct 9, 2006 IP
  8. Rushh

    Rushh Well-Known Member

    Messages:
    1,018
    Likes Received:
    99
    Best Answers:
    0
    Trophy Points:
    160
    #8

    Yes, it totally works, i use it for most of my sites.
     
    Rushh, Oct 9, 2006 IP
  9. ccoonen

    ccoonen Well-Known Member

    Messages:
    1,606
    Likes Received:
    71
    Best Answers:
    0
    Trophy Points:
    160
    #9
    what i generally do is have ServerSide write out the email backwards in a javascript function then have the js function write it backwards again. works like a charm and spambots will most likely not detect it ;)

    when they start looking for this method - I'll probably have to create a chr replacement encryption function :)
     
    ccoonen, Oct 9, 2006 IP
  10. SEOTeam

    SEOTeam Peon

    Messages:
    236
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Thats not a bad idea.

    Does anyone have an example java script code they can post so we can all benefit?
     
    SEOTeam, Oct 11, 2006 IP
  11. mad4

    mad4 Peon

    Messages:
    6,986
    Likes Received:
    493
    Best Answers:
    0
    Trophy Points:
    0
  12. nvidura

    nvidura Well-Known Member

    Messages:
    1,780
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    150
    #12
    Hi all,
    many thanks for the comments and support..
     
    nvidura, Oct 11, 2006 IP
  13. eXe

    eXe Notable Member

    Messages:
    4,643
    Likes Received:
    248
    Best Answers:
    0
    Trophy Points:
    285