the Future of the Web
  • Articles
  • Contact
  • Form field spammers

    Mar 22 2006

    I didn't want to put my email address on the site, purely for spam reasons. I thought I could avoid spam by putting a contact form on the site instead. Now, I get more spam than I used to from comment spam bots using my contact form!

    There is no escape, and I will have to accept this as a part of my destiny...

    View 3 Comments | Add a comment
  • Comments

    1. Dan Pitman at 11:39am on March 22, 2006

    Hey Jesse,

    When I was doing work on the Thrivecanada website, they asked me about reducing spam (as they need to have their email addresses on the site).

    I found that if you use ascii code in place of the @ symbol, it seems to trick the spambots searching for addresses, but still works in a "mailto" link.

    ie: <a href="mailto:danpitman&#64;hotmail.com">

    2. Jesse Skinner at 12:54pm on March 22, 2006

    That's great, Dan. Though I wonder how long before they adapt the bots to factor this in...

    It's become painfully impossible to distinguish between bots and humans.. besides using a CAPTCHA, I suppose. I think I'd rather deal with spam myself rather than put the work on my visitors. For now, anyway. Ask me in a few months...

    3. espd at 4:43pm on March 24, 2006

    Use the Enkoder. It works great. Encodes an email address so bots can't recognize it.

    http://automaticlabs.com/products/enkoderform

    Add a Comment

    Note: HTML tags and entities will be converted so that they are displayed as you type them. This means if you type in <em>, people will see <em>, and if you type &lt;em&gt;, people will see &lt;em&gt;.

  • Jesse Skinner

    Jesse Skinner
    • About Me
    • Email Me
    • RSS Feed RSS Icon
    • @JesseSkinner
  • Recent Articles

    • Free eBook: Unobtrusive Ajax
    • Official jQuery Templating Plugin
    • jQuery Live Events
    • buttons need type="submit" to submit in IE
    • Use Arrays in HTML Form Variables
    • 5 Reasons Freelancers Can Succeed in a Shrinking Economy
    • Keeping a Live Eye on Logs
    • Using PHP's empty() Instead of isset() and count()
    • Testing Web Pages with Lynx
    • Stop CSS Background Flickering in Internet Explorer 6
    • See All...
  • Categories

    • javascript (41)
    • about (17)
    • links (17)
    • web (14)
    • html (12)
    • server (11)
    • css (8)
    • browsers (8)
    • carnival (7)
    • work (5)
    • design (4)
    • seo (4)
    • ads (4)
    • standards (4)
    • events (4)
  • Older Articles

    • October 2010
    • February 2009
    • January 2009
    • December 2008
    • November 2008
    • October 2008
    • July 2008
    • June 2008
    • May 2008
    • April 2008
    • February 2008
    • January 2008
    • December 2007
    • November 2007
    • September 2007
    • August 2007
    • July 2007
    • June 2007
    • May 2007
    • April 2007
    • March 2007
    • February 2007
    • January 2007
    • December 2006
    • November 2006
    • October 2006
    • September 2006
    • August 2006
    • July 2006
    • June 2006
    • May 2006
    • April 2006
    • March 2006
    • February 2006
    • January 2006
    • December 2005
    • November 2005
    • October 2005
    • September 2005
    • August 2005
    • April 2005
    • See All...
Copyright © 2012 The Future of the Web