王志勇 发表于 2008年03月09日 23:07与大家的Blog一样,我的Blog过去经常收到spam。在没有任何自动过滤、验证码的情况下,每天至少会收到10~30条,甚至更多。有的spam是用ping的方式,post处理程序正好能接收,所以不做过滤的话,一天可能会收到上百条spam。我编写了几次程序,经过这样的一层一层过滤,已经大大减少了spam:Trackback的地址和评论的action地址用字母和数字混合、临时更改Trackback的文件名、临时更改评论的action地址、网址自动过滤、临时的验证码、自动验证码、自动封闭IP。
自动验证码使用了一个月,效果十分好,这一个月只收到四五条人工spam。这些spam有一个特点,就是留言内容里至少有一个网址,或者是超链接的HTML代码也写在留言内容当中。凡是留言内容中含有网址,则自动出现验证码。很高兴的是,spam发送者都不输入验证码。
spam问题终于彻底解决了。可见,验证码对人工spam十分有效。
UTF-8的Trackback: http://www.auiou.com/capable/trackbacksw.jsp?van00000303
» 直接发送Trackback到此文章 » GB2312及其它语言的Trackback地址
有和平天使们的4条评论 (4 Peaceful Angels' Comments):1 电子芒果 发表于 2008-03-10 09:34 测试一下看看效果好了…… 网址: www.sohu.com www.baidu.com |
2 电子芒果 发表于 2008-03-10 09:36 ……汗,忘记了,HTML代码是吧…… <a href="http://www.sohu.com">www.sohu.com</a> 这样的…… 不错,成功写入验证码。 |
3 电子芒果 发表于 2008-03-10 10:39 那么留言和回复无法使用html和ubb来贴图喽。有利有弊。 |
4 自由勇 发表于 2008-03-10 10:48 嗯,是啊。 |
说明:请勿发送垃圾信息、垃圾邮件;本评论系统不支持HTML标签。(您的留言需要审核)