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>
|