2010-12-21 74 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