垃圾邮件是一个复杂的课题,我个人认为已经超出了技术范畴了,垃圾邮件的防治也是比较麻烦的问题,如果你的邮件地址被垃圾邮件发送者得到的话,即使是Yahoo,Gmail,163,同样会有大量的垃圾邮件骚扰。所以,防治垃圾邮件的一个重要方法,就是不要在网站上公布你的邮件地址。
1. 使用图片显示邮件地址,代替文本形式的Email地址 (请访问
2. 邮件地址中不带@字符,例如:admin.net(At )163.com
//Author: admin.net( AT )163.com [url]http://www.eit.name/[/url]
function displayEmail(userName,displayName,domainName,className) {
var tmpEmail;
if (userName.length==0 || domainName.length==0) return;
if (displayName.length==0) displayName=userName+"@"+domainName;
if (className.length>0) className=" class='"+className+"'";
tmpEmail=userName+"@"+domainName;
document.write("<a href='mailto:"+tmpEmail+"'"+className+">"+displayName+"</a>");
}
<script language="javascript">displayEmail("admin.net","鱼漂","163.com","email");</script>