Email
The email links on these pages are served up via a javascript, as opposed to being "hardcoded" into the HTML. The reason for this is that spammers have programs that read the source code of web pages. When an email-harvesting program finds the familiar form of an email address, it adds it to the spammer's mailing list. The javascript I am using assembles my email address from three separate pieces of information.
I learned about this javascript technique on the tandem@hobbes mailing list. A contributor there has documented this technique at www.peterwhitecycles.com/spam.htm . Peter's script is for a text email-link. I had to find a slightly different script to work with an image email-link.
Here is the javascript for a text email link:
<script language="javascript" type="text/javascript">
<!--
var showlink = "send me an email";
var showname = "fkweb";
var showhost = "kruegerservices.com";
document.write("<a href=" + "mail" + "to:" + showname + "@")
document.write(showhost +">" + showlink + "</" + "a>")
//-->
</script>
Here is the javascript for an image email link:
<script language="javascript" type="text/javascript">
<!--
var showlink = "<img src='emailbox.jpg' border='0' height='71' width='100' alt='send an email to Fritz Krueger'>";
var showname = "fkweb";
var showhost = "kruegerservices.com";
document.write("<a href=" + "mail" + "to:" + showname + "@")
document.write(showhost +">" + showlink + "</" + "a>")
//-->
</script>
Another way to display your email address without it being harvested is to type the special characters in text form. For example, you can email me at fkwebATkruegerservicesDOTcom .
When posting to newsgroups, do not use a valid return address. My email address for newsgroup postings is fknews@takeout-kruegerservices.com. My signature line gives my correct address in text form. People can reply to the given address and then take out the "takeout-" portion.
Spam
I have been looking forward to having our own domain to try to reduce the amount of spam we receive. With your own domain you can add and delete email addresses at will. You can also use multiple email addresses per user. I may be going overboard in this area, but I currently have email addresses for
- friends and family
- work
- job boards
- this website
- Ebay
- shopping
- email lists
- newsgroups
- domain registration (this shows up on WhoIs inquiries and is easily harvested)
- financial
When spam starts to come your way, you will have a better idea as to its source because of your multiple email addresses. You can run from the spam by deleting that one email address. You then have a reduced number of contacts to update with your new email address.