垃圾邮件没有垃圾邮件

时间:2011-03-07 07:27:13

标签: spam

我需要在某些博客的评论中对内容进行分类。应用程序需要对内容进行分类,无论是垃圾邮件还是垃圾邮件。

任何人都可以帮我解决这个问题。就像我需要继续进行一样,是否有任何现有的库等。

3 个答案:

答案 0 :(得分:4)

尝试Askimet,对于包括常规系统在内的所有类型的系统都有libraries

  

Akismet是一种托管网络服务,可以通过自动检测评论和引用垃圾邮件来节省您的时间。它托管在我们的服务器上,但我们允许您通过插件和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
}

答案 1 :(得分:1)

我想你应该选择FLASH评论系统,因为只有垃圾邮件发送者无法读取flash才有意义,所以我猜你最安全flexi comments之类的东西

答案 2 :(得分:1)

我真的认为如果你想阻止你网站上的垃圾邮件,你应该考虑FLASH甚至是Silverlight。虽然我们作为程序员有一个膝盖反应:如果它是微软它的邪恶,但想到这些技术给我们的优势!

如果您在Flash或Silverlight中有评论部分,则无需担心垃圾邮件。