隐藏电子邮件地址常用的几种方法
本帖最后由 TMM 于 2013-12-31 08:56 编辑如何写电子邮件地址才能更好地防止垃圾邮件呢?我这里列出几种方案,方便大家参考。
1、使用“#”,“"替换“@”,用“”替换“.”
类似这样的方法是最常见的,这种方法是可以直接复制,但爬虫通过一些匹配的方式,还是可以被抓取到的。
2、使用图片
这样方法虽然爬虫很难抓取到,但不能复制,需要人工手动输入,用户体验相对来说差一些。
3、在html源码中加入迷惑代码
如:
yourname<!-- >@. -->@<!-- >@. -->yourdomain<!-- >@. -->.<!-- >@. -->com这种方法可以有效的防止爬虫。具体规则根据个人需求可以设置的更个性化。
4、使用javascript代码
<script language="javascript">
<!--
var part1 = "alibuys";
var part2 = "alibuys.com";
var part3 = "Contact Us";
document.write('<a href="mai' + 'lto:' + part1 + '@' + part2 + '">');
document.write(part3 + '</a>');
// -->
</script>
5、使用CSS样式
<style type="text/css">
p.email:after { content: "alibuys\40alibuys.com"; }
</style>
<p class="email">Contact Us: </p>
当然,这只是一些小技巧,还是无法从根本上拒绝垃圾的产生,远离垃圾邮件,开心每一天。
PS:
[*]第4种方法小工具:http://www.hide-email-script.com/
[*]小案例展示:http://ch.tilllate.com/061101_emailtest.php
[*]Email地址混淆器:http://www.awflasher.com/jsmail
[*]有人做过分析研究得出的数据:
http://www.alibuys.com/upload/attach/000/000/a944c6136045b70352be3b7a0fb285a6.jpg
转:http://www.alibuys.com/thread-index-fid-1-tid-16.htm
欢迎大家来讨论,看看有没有更高级的写法,在知呼上看到有人这样写:
echo ZWxlcGhhbnRfbGl1QG1haWwuZGx1dC5lZHUuY24K | base64 -d
估计一般人都看不懂了。
PS:
以前发帖的时候,会自动把里面的链接去掉,现在没有这个功能了吗?
^from将from过滤掉
页:
[1]