Impact Televideo
Horizontal rule

How to foil automatic email harvesting software when posting your email on a web site

I have experimented with a variety of email addresses on my web site to see if they show up on spam lists & how long it takes (just a matter of days). I've had email addresses posted openly like info@domain.com & buried in a link, but spammers routinely have harvesting software visit most sites, which quickly pick up any emails posted either of these ways. Once spammers get your email address, they quickly sell it to advertisers who bombard you with all manner of things for sale & there seems no way to stop it once it has started, you often have to retire the email address or heavily filter for spam & viruses. Fortunately Cliff Pickover of IBM developed a simple Java script that can fool most if not all current automatic email harvesters by splitting apart the email address & only reassembling it in your email package. It simply involves inserting two sets of scripts at HTML level on each page that contains a link to an email address. Please see example page below of what you need to insert at an HTML level (highlighted in RED & GREEN for easy illustration), making sure you use your email address (YourUserName & domain) in place of the second red insert sample here. Make sure you don't display your email openly, instead bury it in a link such as contact Doug Hembruff.

<html>
<head>
<title>Page Title</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function noSpam(user,domain) {
locationstring = "mailto:" + user +
"@" + domain;
window.location = locationstring;
}
// Nospam script from Cliff Pickover of IBM, used here with thanks-->
</script>

</head>
<body>
<p align="center">This is a test page.</p>
<p>Body of page would go here.</p>
<p>Please contact <a href="javascript:noSpam('YourUserName','domain.com')">Link to email</a>.</p>
</body>
</html>

Horizontal rule

Home Page & Power Products | Tutorials | Opinions | Legacy Video Production | Contact Info