回答
给Askimet一试,他们有libraries所有类型的系统,包括一般系统:
的Akismet是节省了托管Web服务您可以自动检测垃圾评论和引用。它托管在我们的服务器上,但我们允许您通过插件和我们的API访问它。
实例应用:
$APIKey = 'aoeu1aoue';
$MyBlogURL = 'http://www.example.com/blog/';
$akismet = new Akismet($MyBlogURL ,$APIKey);
$akismet->setCommentAuthor($name);
$akismet->setCommentAuthorEmail($email);
$akismet->setCommentAuthorURL($url);
$akismet->setCommentContent($comment);
$akismet->setPermalink('http://www.example.com/blog/alex/someurl/');
if($akismet->isCommentSpam())
{
// store the comment but mark it as spam (in case of a mis-diagnosis)
}else
{
// store the comment normally
}
嗨罗伯特,谢谢你的回答。是的,我尝试过使用Aksimet API,但是我想从头开始实现这个分类器。所以,如果你能向我推荐任何这样的图书馆,那对我会有帮助。 – funnyguy 2011-03-07 09:54:23
嗯,我想你应该FLASH评论系统去,因为它才有意义,垃圾邮件发送者无法读取闪存,所以我想你是最安全的东西,如flexi comments或东西
从长远来看,服务器端系统几乎是唯一的解决方案。 – 2011-05-29 22:13:26
我真的认为,如果你想阻止来自你的网站的垃圾邮件,你应该考虑FLASH甚至Silverlight。虽然我们作为程序员有一个膝盖反应:如果它是微软的邪恶,但来想想这些技术给我们的优势!
如果您在Flash或Silverlight中有您的评论部分,则不必担心垃圾邮件。
不正确,使网站使用闪光灯或silverlight我们只停止垃圾邮件发送者,直到有足够的其他网站相同 - 然后垃圾邮件发送者会找到一种方法! – 2011-05-29 21:56:11
暂时我认为flash或silverlight是最安全的选择! – 2011-05-29 21:59:10
- 1. 垃圾邮件
- 2. 防垃圾邮件
- 3. 垃圾邮件检查,垃圾邮件得分如何?
- 4. 防止使用php邮件功能将垃圾邮件视为垃圾邮件
- 5. Unity Debug.Log()垃圾邮件
- 6. 网站被垃圾邮件
- 7. Django评论垃圾邮件
- 8. JS垃圾邮件防护
- 9. PageRank和垃圾邮件
- 10. Swiftmailer垃圾邮件测试
- 11. 跨站点垃圾邮件
- 12. (WinSocket)垃圾邮件断开
- 13. Api限制/垃圾邮件
- 14. 防止电子邮件垃圾邮件?
- 15. 邮件到达垃圾邮件
- 16. sendmail邮件标记为垃圾邮件
- 17. PHP电子邮件垃圾邮件
- 18. ASPX发送邮件为垃圾邮件
- 19. Cakephp电子邮件去垃圾邮件
- 20. Zimbra邮件转到垃圾邮件
- 21. PHP插件计算垃圾邮件刺客垃圾邮件得分?
- 22. VBA:将垃圾邮件从垃圾邮件移动到收件箱
- 23. 收到的垃圾邮件gmail邮箱
- 24. 激活Akismet反垃圾邮件不工作,以防止垃圾邮件?
- 25. 如何从javaee-api-7中排除垃圾邮件和ws等垃圾邮件?
- 26. 什么是垃圾邮件:撰写垃圾邮件过滤器的一点
- 27. 驱动器推送消息 - 通过垃圾邮件发送垃圾邮件
- 28. 垃圾垃圾邮件 - 这是什么意思?
- 29. 访问垃圾邮件文件夹
- 30. 与笨发送电子邮件中垃圾邮件中收到
您是否使用过该主题?发现了什么?提示:一种可能的方法是贝叶斯过滤器。 – 2011-03-07 07:28:31
我们需要上下文:你想使用哪种编程语言?你有什么背景? – 2011-03-07 07:34:49
Hi Yuval,我很喜欢使用Java和PHP。所以,我希望使用它们中的任何一个来实现垃圾邮件过滤器。 – funnyguy 2011-03-07 09:51:36