在启动我的用户内容网站之前,我应该考虑什么是反垃圾邮件措施? 有些事情我已经考虑过了:
我可以采取或考虑哪些其他措施?
我很惊讶地发现你还没有考虑使用reCAPTCHA 。
这个列表是一个好的开始,但是这里有一些额外的build议:
收听堆栈溢出播客。 乔尔和杰夫就他们如何解决这个问题进行了广泛的讨论,你将从他们在这个问题上的经验中学到很多东西。
考虑只有当应用程序检测到奇怪的事情时才让你的validation码出现。 默认情况下显示会令合法用户恼火。
拥有由JavaScript支持的validation码是安全的方法之一。 我会推荐在服务器上生成的东西。
根据内容的性质,允许社区标记对垃圾内容的攻击性。 如果达到一定程度的报告,则可以自动禁用。
我怀疑,想要探索该网站的兴奋的用户将有一个不同的使用模式,从垃圾邮件机器人,试图注册一个帐户,并发布一个垃圾邮件链接或每个论坛或博客评论框,它可以find之前喷射。
因此,您可以考虑将限速更积极地应用于符合这种模式的事物 – 经历一个新网站的人可能发布了很多内容,但可能会围绕感兴趣的事情集中。 考虑到一个Linux专家joinserverfault.com如果你喜欢…他们可能会非常积极地发表在Linux相关的线程和通常在其上运行的产品,他们不会做的是向每个darn线程发表一个或两个评论他们可以不分兴趣。
哦,是的,+1的build议,看看堆栈溢出播客,这已经讨论过了。 我可以补充一下,在这方面你认为成功的其他网站可能是非常宝贵的。 您不必复制谷歌或亚马逊或堆栈溢出,以从他们的错误和成功中学习。