据金山词霸,Spam=兜售信息[邮件,广告,新闻,文章],非索要信息;与垃圾邮件(junk mail)同义(以前只知道Spam是垃圾信息的意思,现在总算知道权威的解释了,英文不好真丢人)。
凡是互动的网络服务(BBS、Blog、Guestbook、SNS、WIKI等),几乎都难逃Spam的毒手,比如我的BuyRen论坛常常会有人打着交换链接的名义来发垃圾广告,烦人,却又拿他们没办法——问题的关键在于,发Spam那些家伙随时会来,但你不可能24小时在那里等着他。
这种问题应该说很难杜绝(也不是说完全不能,例如取消Blog的评论功能就能杜绝Blog上的Spam),但可以通过一些措施将损失减到最少,以我的论坛来说:
一是发现了Spam就及时删除。但是论坛每天都有篇多帖子,没时间挨个帖子检查,所以也可以发挥群众的力量,让会员检举Spam,对举报的会员给予一定的奖励。比较起Spam造成的危害,这是非常值得的。
二是屏蔽关键字,假设XX网站的每天都来发垃圾广告,那么就屏蔽掉XX网站的网址,这样,以后他再发广告的时候,会发现网址是无法显示的。但这种方式的效果是有限的,比如屏蔽了ab,还有AB和ab以及AB等。
三是限制IP,这个方法的效果也很有限,因为一来现在很多家庭宽带的IP都是动态的,二来还可以使用代理,而且这种方法容易误伤良民,一般不建议使用——我的一个希望是IPV6出来后,可以给每台联网终端(计算机、PDA、智能手机等),IP之于终端就像身份证之于公民,封了这个IP,那么这个终端就绝对不能再访问我的网站了。
其实以上的方法都有一个特点就是:放马后炮;但是在现有的网络条件下,看起来似乎也只能如此;不过,乐观地说:杜绝Spam的需要也许会引发网络技术的大变革,实际上现在的TCP/IP、IPV4等确实已经在严重影响网络社会的发展了。