2010-12-21 54 views
0

我正在研究一个简单的django应用程序,该应用程序允许用户创建帖子并对其进行评论。我希望实施某种垃圾邮件过滤。目前我只做蜜罐检查和captcha。但问题是,用户仍然可以发布垃圾邮件(链接/广告/等),我主要关心的是链接。django博客/评论的好垃圾邮件过滤器选项

我一直在寻找SpamBayes,我不知道如何将它应用到我的网站。

是否有任何简单的轻量级解决方案可以过滤邮件中的大部分垃圾邮件?

我正在考虑创建一个简单的正则表达式过滤器,它将扫描每个令牌并检查它是否与url/email等相匹配。这种方法的问题是,根据如何使用正则表达式,它可能会变得无效。

回答

0

您可以随时使用Akismet通过Django module。我在我的WordPress博客中使用Akismet,它在标记垃圾邮件方面效率超过99%。

+0

James Bennett在Practical Django Projects中介绍了这一点。还有Discus。 – 2010-12-21 02:05:29

+0

我之前听说过akismet,但我想要一个免费的解决方案。 – TheOne 2010-12-21 15:19:08

+1

@ Absolute0:企业的5美元/月费用可能低于您维护自己的过滤软件的成本。请记住,创建您自己的解决方案需要花费时间,而且时间宝贵。 (如果这不是商业网站,那么Akismet *是免费的。) – cdhowie 2010-12-21 15:32:11