Django评论垃圾邮件

Posted

技术标签:

【中文标题】Django评论垃圾邮件【英文标题】:Django comment spam 【发布时间】:2010-10-29 05:59:08 【问题描述】:

django 在 cmets 框架中的反垃圾邮件系统效果如何?你用过吗?它大致阻止了多少百分比的评论垃圾邮件?您还有什么其他措施可以帮助防止使用 Django cmets 框架的网站上的垃圾评论吗?

【问题讨论】:

您在阅读代码时遇到问题吗? code.djangoproject.com/browser/django/trunk/django/contrib/… 不,但我不确定查看代码会告诉我它在现实世界中的运行情况如何。我应该查看哪些特定的代码? 【参考方案1】:

Askimet 有一个 Python API。这是 wordpress 用来阻止垃圾邮件的方法(而且效果很好)。

【讨论】:

【参考方案2】:

默认情况下,Django 仅提供蜜罐字段和哈希检查以防止垃圾邮件。它阻止了很多垃圾邮件,但绝对不是全部。我猜大概是50-70%左右。对于一个非常小的网站,我每天只有不到 50 个独立访问者,这就是所需要的。对于较大的网站,您肯定需要像 Akismet 这样的额外保护。

【讨论】:

以上是关于Django评论垃圾邮件的主要内容,如果未能解决你的问题,请参考以下文章

如何阻止机器人和垃圾邮件提交评论?

Django中的垃圾邮件证明命中计数器

django-celery-beat 垃圾邮件到期任务

如果我使用验证码,我能完全阻止我博客中的垃圾邮件吗?

让用户发送 HTML 电子邮件而不会有被标记为垃圾邮件的风险

垃圾邮件猛增6成,我们靠什么抵御垃圾邮件