How to Prevent Spam Bots From Collecting Email Addresses
Monday, June 23rd, 2008As I mentioned before in How to Include Subject, CC, BCC, and Email Body in Email Links, you are creating a risk to get spam if you simply placing email addresses on a page without encoding them.
Some websites using “[at]” to replace “@” and email will look as “name [at] domain.com”. This is a good idea for personal websites since nobody challenge you. In commercial, many clients wouldn’t allow you to use “name [at] domain.com” this format. They are not web designer and they don’t understand how spam prevention works, or even care for that matter.
I have this method originally from david walsh blog. Its author have a quick PHP script that you can use when putting raw email addresses on a page:
Popularity: 20% [?]