Stop it: “email AT domain DOT com” is making a spammer’s job easier

Its pretty well established that “email AT domain DOT com” offers only marginal protection from spammers getting your email address, but sometimes, it makes it even easier.  Look at this google query for “at gmail dot com” restricted to LinkedIn.com

From a search like this I can harvest thousands of reliable emails off linkedin.com, or the general internet, using only the search engine context.  In fact, I did, here’s 500 gmail addresses from LinkedIn with the last few letters removed.

Search engines don’t index special characters, so an email of the form “email@domain.com” is protected from this sort of discovery.  The basic trouble is “email AT domain DOT com” is completely indexed by search engines, and its unique enough that whenever you see “at domain dot com”, you know its part of an email address.

If you really want to evade an email harvester, put up an image of your address, use some css/js obfuscation techniques, or encode your email in a simple statement like ‘my last name at gmail.com’

Personally, I already get enough spam, and gmail provides excellent enough spam filters, that I don’t mind spreading my real email address around anyway.  Go ahead, send me a note at chris@varenhor.st if you wish!

@varenc

24 Comments / Leave a comment

  1. Alan on Jan 12th, 2010 - 12:44 pm Reply this comment

    How does this actually make it easier at all? Useless as obfuscation, yes; easier, no.

    http://www.google.com/search?q=site%3Alinkedin.com+%22%40gmail.com%22&btnG=Search&aq=f&oq=&aqi=

  2. chris on Jan 12th, 2010 - 12:46 pm Reply this comment

    a search for ‘@gmail.com’ is actually just a search for “gmail com” as google ignores @ and .

    http://www.google.com/search?q=%22%40gmail.com%22
    http://www.google.com/search?q=%22gmail%20com%22

    It works in your example because the search is on linkedin.com !

  3. Kevin Ebaugh on Jan 12th, 2010 - 12:46 pm Reply this comment

    Agreed! I’ve never seen a spike in spam from posting my gmail address on message boards, comments, etc.

    -Kevin, kevin@ebaugh.org :)

  4. Guy At HockeyBias dot com on Jan 12th, 2010 - 12:55 pm Reply this comment

    Fascinating…

  5. David Kelso on Jan 12th, 2010 - 1:49 pm Reply this comment
  6. Richard Schneeman on Jan 12th, 2010 - 2:22 pm Reply this comment

    Good info! There are also a few other alternatives to images, that protect your address:

    You can use a free disposable email when you give out your address, and use a disposable contact form on your site to prevent your address being picked up by spam bots.

    They can’t spam your real address, if you never give it out!!!

    I check this link for a contact form (note, i am a developer)

    http://www.whyspam.me/forms/HQ

  7. Oliver Nassar on Jan 12th, 2010 - 3:30 pm Reply this comment

    I’m signing you up for so much spam: chris@varenhor.st

  8. Romario Gonzales on Jan 13th, 2010 - 7:05 am Reply this comment

    Good observation. Btw, have you written the E-Mail extraction code yourself or was it a Perl module or something similar? Would you give us more details on it?

    Thanks.

  9. Andy on Jan 13th, 2010 - 7:54 am Reply this comment

    @chris
    The official PHP site is another site where you would expect the admins to know better – all user generated content is presented along with a “name at domain dot tld” email address.
    For that reason I created a free open-source solution that handles all your mailto obfuscation needs with a single line of PHP code that you paste into your document’s HEAD section. It does all the rest automagically. It’s called PrivateDaddy and you can read more about it at http://www.privatedaddy.com/. Hope you don’t mind the shameless plug :-)

    10x,

    Andy

  10. chris on Jan 13th, 2010 - 12:37 pm Reply this comment

    Just wrote it myself! It was an utter hack…but collected some emails.

  11. sethvu on Jan 19th, 2011 - 7:11 pm Reply this comment

    Interesting enough and informative subject

  12. CapecleAl on Mar 3rd, 2011 - 8:49 am Reply this comment

    Part of courage is simple consistency.

  13. nathan000000 on Aug 13th, 2011 - 11:11 am Reply this comment

    David Kelso’s link to techblog.tilllate.com leads to a great article. I used one of their ideas. I guess I’d have to wait 1.5 years to know how well it works, though. :-)

  14. acera.org.pl on Jan 5th, 2013 - 4:11 pm Reply this comment

    First of all I would like to say great blog! I had a quick question in which I’d like to ask if you do not mind. I was curious to find out how you center yourself and clear your mind prior to writing. I’ve had a difficult time clearing
    my mind in getting my thoughts out. I truly do take
    pleasure in writing however it just seems like the first 10 to 15
    minutes are generally lost simply just trying to figure out how to begin.
    Any recommendations or hints? Cheers!

  15. best funeral ever on Mar 14th, 2013 - 11:52 am Reply this comment

    This is very interesting, You are a very skilled blogger.
    I have joined your feed and look forward to seeking more of your
    fantastic post. Also, I have shared your
    website in my social networks!

  16. best funeral ever on Mar 28th, 2013 - 2:41 pm Reply this comment

    I like the valuable info you provide in your articles. I will bookmark your blog and check again here frequently.
    I am quite sure I will learn a lot of new stuff right here!
    Best of luck for the next!

  17. Gayle on May 5th, 2013 - 12:09 am Reply this comment

    My brother recommended I may like this web site. He used to be entirely right.
    This submit truly made my day. You can not consider just how much time I had
    spent for this info! Thanks!

  18. Roscoe on May 7th, 2013 - 1:11 am Reply this comment

    Hi, i believe that i noticed you visited my blog thus i

    got here to “go back the want”.I am attempting to
    to find issues to improve my web site!I suppose its

    ok to make use of some of your ideas!!

  19. Gas turbines on May 13th, 2013 - 8:13 am Reply this comment

    Hello! I just want to offer you a big thumbs up for your great
    information you have got right here on this post.
    I’ll be coming back to your blog for more soon.

  20. Alice on May 15th, 2013 - 10:33 pm Reply this comment

    Very efficiently written article. It will be helpful to anybody who usess it, as well as yours truly
    :) .

    Keep doing what you are doing – i will definitely read more posts.

Trackbacks:

Posting your comment, please wait!