没有Akismet的垃圾邮件过滤表单

时间:2009-12-30 20:25:00

标签: python django spam-prevention

我很好奇是否有人知道像Akismet这样的东西,但内容不必去第三方服务器。在具有极其敏感的数据(例如患者记录)的情况下,我不一定希望将该信息发送到我无法控制的另一台服务器。我非常喜欢Akismet,它在很大程度上都很有用。但是,我需要更像Akismet的本地实例,它是私有的,并且能够半定期更新。如果它适用于Python,那就更好了,因为我需要它与Django应用程序接口。我应该去SpamBayes的路线吗?

2 个答案:

答案 0 :(得分:4)

你看过Project Honey Pot了吗?我认为他们有一些你可以使用的公共查询服务。

我认为Project Honey Pot的目标是在垃圾邮件到达您的内容处理例程(IP检查/标题分析/僵尸陷阱等)之前阻止垃圾邮件。它可能适合你想要做的事情。

我听说的另一个是Spamato。它可以作为一个独立的代理运行,但我从来没有真正试过它,但你可以通过你的代理实例路由内容并过滤垃圾邮件。

答案 1 :(得分:1)

我无法想到匿名用户可以提交的任何极其敏感的数据。如果数据非常敏感(如您提到的患者记录),则可能由已知和注册用户提交,因此您应该手动批准新用户并保护注册部分免受垃圾邮件发送者的侵害。