Forum Moderators: phranque
Does anyone think that this would work as plaintext for avoiding email harvesting?
myemail<span>@</span>domain<span>.</span>com
Or am I just fooling myself. I've found myself doing this sometimes thinking it might actually help.
I used to used an .jpg of my email address, but I find myself needing to hide/protect every email address I put on the web, and there are lots, so .jpg is out of the question.
The "me at example dot com" stuff is probably somewhat effective, but confuses people.
The problem with images is accessibility. Don't want to start that discussion up again, though. :) You can put in alt text, of course, which would contain plaintext of your email address. Hopefully, that would just be removed with the rest of the markup.
But, again, it's easy enough to scan each removed tag for email addresses as well. I expect one can find quite a few email addresses in comments, so it would be worth-while to scan inside of removed comments, and perhaps they thought to look inside of tags as well.
<snip>
[infidesign.com...]
It turns the email address into a code that robots can't read, yet it looks and works like plain text. I get no spam at all.
[edited by: trillianjedi at 8:17 pm (utc) on Oct. 9, 2006]
[edit reason] Let's link to the ad free version... [/edit]
On the plus side, there should be no compatibility issues - all browsers can decode numerical entities into ascii characters without difficulty.
Kaled.
It turns the email address into a code that robots can't read, yet it looks and works like plain text. I get no spam at all.
Javascript seems to work pretty well, but in the end, if it is something that has to be decoded for the client to see it, then you can bet there are spambots that can decode it as well.
I think what I will go to next is a single disposable email address to be displayed via PHP include on any site where I need to post an email. Every week or so I will just change one text file and create a new email addy; IE info100@ info101@ and so on, I will then give a legit email to any legit corresponders who my need to contact me in the future when replying to them.
Let the BOTS run wild and drive themselves nuts in the process...
Unless someone has a better idea....?
[edited by: trillianjedi at 9:46 pm (utc) on Oct. 9, 2006]
But, we should remember that "security through obscurity" only gives a false sense of protection, as (which has already been mentioned) there are always ways around it, simply because what's hidden from spam bots must at the same time be visible to users.
I have utlized many different methods in the past. Some were more successful, others not so much. The more successful ones I will not mention in detail here, but I can tell you this much: focus on making it difficult for the spam bots. Combining multiple different techniques in one (script, style sheets, encoding, images, etc) usually provides the highest level of "protection". Avoid readily made solutions you find online. The spammers are already aware of how they work and how to get around them. Get ideas from different places. Improve. Combine. Write your own.
So far, my latest implementation has proved quite successful. But it does not protect from spam 100%. The most sophisticated spam bots utilize OCR to grab your address.
But, at least it helps to weed out the amateurs.
Once you find something that works well -- keep it secret ;)
Also, remember that fighting spam is more than just protecting an email address on a webpage. It is about being careful with how it's being used. Once you start getting spammed, there's nothing that can stop it. It will just increase from there. Be prepared to discontinue heavily spammed addresses.
[edited by: DrDoc at 8:41 pm (utc) on Oct. 9, 2006]
[automaticlabs.com...]
As a test about 3 years ago, I put an email address up on all our sites that is just for website comments encoded with that, and I have NEVER gotten any spam to that address.
I just wish that I had done that with our main email addresses 6-7 years ago.
There are supposedly now other ways to do it, with asp and php, but I could never get them to work.
Some harvest bots can read the ex stuff.
[edited by: Wlauzon at 6:37 am (utc) on Oct. 10, 2006]
When any technique reaches that level of adoption it definitely becomes worthwhile for spammers to figure out ways to decode the email information. I'd be very surprised if this method holds up.