防止电子邮件地址被搜索到的新方法

简介:

如果在网页和博客上公布自己的E-mail地址,则可能被电子邮件收集工具搜索到并加入到他们的数据库中,之后就会收到一大堆广告垃圾邮件。E- mail地址搜索软件是通过@来搜索网页HTML源文件的,已有的一些对付方法,无非是用一个显示E-mail地址的图片代替文本E-mail地址,或者 不按标准格式书写E-mail地址,把形如yourname@s135.com的E-mail地址写成yourname#s135.com,再备注一句“使用时将#修改为@”,虽然可行 ,但十分不方便 。

    其实只要在网页HTML源文件中不包含连续完整的E-mail地址,而在浏览网页时能够显示完整的E-mail地址,就既可以防止电子邮件地址被搜索到, 又可以方便想给自己发电子邮件的人(直接Ctrl+C、Ctrl+V邮件地址就行了,不用作任何修改) 。实现方法并不难,简单的JavaScript就可 以搞定,将下面的代码复制到自己的网页或博客中,把rewin1=、rewin2=、rewin3=后面引号中拆散的E-mail地址(yourname@s135.com)换成自己的,就OK了。

Java代码   收藏代码
  1. <SCRIPT language=JavaScript>rewin1="yourname";rewin2="s135";rewin3=".com";document.write(rewin1+'@'+rewin2+rewin3);</SCRIPT>  

 使用此代码,可以将任何电子邮件地址编码为 HTML 字符实体,以防止被垃圾邮件程序收集。

Java代码   收藏代码
  1. <?php  
  2. function encode_email($email = 'info@domain.com', $linkText = 'Contact Us', $attrs = 'class="emailencoder"') {  
  3.     // remplazar aroba y puntos  
  4.     $email = str_replace('@''@', $email);  
  5.     $email = str_replace('.''.', $email);  
  6.     $email = str_split($email, 5);  
  7.   
  8.     $linkText = str_replace('@''@', $linkText);  
  9.     $linkText = str_replace('.''.', $linkText);  
  10.     $linkText = str_split($linkText, 5);  
  11.   
  12.     $part1 = '<a href="ma';  
  13.     $part2 = 'ilto:';  
  14.     $part3 = '" '. $attrs .' >';  
  15.     $part4 = '</a>';  
  16.   
  17.     $encoded = '<script type="text/javascript">';  
  18.     $encoded .= "document.write('$part1');";  
  19.     $encoded .= "document.write('$part2');";  
  20.     foreach ($email as $e) {  
  21.         $encoded .= "document.write('$e');";  
  22.     }  
  23.     $encoded .= "document.write('$part3');";  
  24.     foreach ($linkText as $l) {  
  25.         $encoded .= "document.write('$l');";  
  26.     }  
  27.     $encoded .= "document.write('$part4');";  
  28.     $encoded .= '</script>';  
  29.   
  30.     return $encoded;  
  31. }  
  32. ?>  

 jghjkgh

相关文章
|
25天前
|
安全 网络安全 数据安全/隐私保护
访问的网站,搜索网址后的前缀有“不安全”的提示,还能访问吗?
访问不安全的HTTP网站可能导致数据泄露、假冒网站、钓鱼攻击、恶意软件感染和内容篡改等风险。浏览器显示“不安全”警告是因为缺少HTTPS加密。应避免在这些网站输入敏感信息,优先选择有HTTPS协议(显示闭合锁标志)的网站,并保持警惕,不点击不明链接或下载未知文件。为保护个人信息安全,建议安装最新安全补丁和反病毒软件,网站所有者应升级到HTTPS以增强用户信任和数据安全。
25 2
访问的网站,搜索网址后的前缀有“不安全”的提示,还能访问吗?
|
5月前
|
小程序 JavaScript
小程序搜索弹出搜索内容功能(模糊查询)
小程序搜索弹出搜索内容功能(模糊查询)
31 0
|
11月前
|
小程序 数据库
小程序搜索功能,云开发搜索,小程序云开发模糊搜索,同时搜索多个字段
小程序搜索功能,云开发搜索,小程序云开发模糊搜索,同时搜索多个字段
241 0
【Axure教程】通讯录搜索案例(字母定位+模糊搜索
【Axure教程】通讯录搜索案例(字母定位+模糊搜索
【Axure教程】通讯录搜索案例(字母定位+模糊搜索
|
算法
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
219 0
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
|
搜索推荐
百度下拉框与相关搜索出现的负面信息,要怎么删除?
用户在互联网上口碑宣传,沉淀了大量的不正面信息,百度快照收录后,一旦给予较好的搜索排名,自然下拉框和相关搜索推荐关键词也会自动出现,不及时处理,随着其他网站抓取和采集内容,负面效应会越来越大。 我们用百度在搜索企业或者品牌名称的时候,百度下拉框会跳出一些“提示词”,同时网页底部的“相关搜索”也会出现相关关键词,对企业来说这种信息展示是非常优越的,是一种品牌的象征,具有很好的商业价值。
204 0
|
人工智能 安全 关系型数据库
【技巧】我是如何 "搜索" 到想要的信息的
关于“搜索”资源的一些见解
770 0
|
SEO
泽民SEO揭秘:百度下拉框、相关搜索负面删除详细方法
很多企业在做SEO的时候,不少品牌主对于品牌的网络口碑是非常看重的,所以不少企业为希望通过SEO的有效处理方式来提升品牌的正面口碑传播。比如一些下拉框、相关搜索、问答等各类平台出现的负面文字。
1222 0