我正在尋找一種.NET/JAVA免費或開源的垃圾郵件檢測器,可通過API獲得良好的結果。我會考慮爲完成這項服務付出高昂的服務,但理想情況下,我希望開源。 任何人對任何建議有什麼好的經驗嗎?是否有任何.NET/JAVA免費或開源垃圾郵件檢測器,產生良好的結果?
理想情況下,我會在內存中獲取消息的文本/標記,我會從該API調用一個方法,並且它會返回一個bool或可能的垃圾郵件。
快速谷歌搜索取得了一些成果,但有經驗的用戶分享,非常感謝。
我正在尋找一種.NET/JAVA免費或開源的垃圾郵件檢測器,可通過API獲得良好的結果。我會考慮爲完成這項服務付出高昂的服務,但理想情況下,我希望開源。 任何人對任何建議有什麼好的經驗嗎?是否有任何.NET/JAVA免費或開源垃圾郵件檢測器,產生良好的結果?
理想情況下,我會在內存中獲取消息的文本/標記,我會從該API調用一個方法,並且它會返回一個bool或可能的垃圾郵件。
快速谷歌搜索取得了一些成果,但有經驗的用戶分享,非常感謝。
簽出CodePlex上的Akismet .NET 2.0 Api。
下面是來自CodePlex網站頁面的例子:
// Verify key
Akismet api = new Akismet("key", "http://url.com", "Test/1.0");
if (!api.VerifyKey()) throw new Exception("Key could not be verified.");
// Create comment object for testing
AkismetComment comment = new AkismetComment();
comment.Blog = "http://joel.net";
comment.UserIp = "147.202.45.202";
comment.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)";
comment.CommentContent = "<a href=\"http://someone.finderinn.com\">find someone</a>";
comment.CommentType = "comment";
comment.CommentAuthor = "someone";
comment.CommentAuthorEmail = "[email protected]";
comment.CommentAuthorUrl = "http://someone.finderrin.com";
// Test comment against akismet's service
bool isSpam = api.COmmentCheck(comment);
的Akismet岩石。
- 查爾斯
Akismet ROCKS。我來到這裏提到它,但我被打了一拳。 +1! – jonnii 2009-12-07 21:28:20
實現此目的的一個簡單方法是爲您的電子郵件設置Google域帳戶,並讓Google處理您的垃圾郵件。然後,您可以使用常規pop3或imap api訪問該帳戶,也可以將所有電子郵件轉發至您的真實帳戶。
你好我哈沙Ammkan和我運行的垃圾郵件公司在尼日利亞我看到你有垃圾郵件問題 - 我有一個有趣的商業命題爲您服務。它只需要你發送1000美元,然後你將在5天內收到垃圾郵件軟件。請與你見面,並希望我們能做生意。 – 2009-12-01 20:54:01
您是否搜索了serverfault?這似乎比與我有關的開發更具IT相關性。 – 2009-12-01 20:55:03
任何特定的原因,它必須寫在.NET或Java?如果您只提到了其中一個我不會問的問題,但如果您能夠選擇該平臺,爲什麼不使用Perl解決方案(http://spamassassin.apache.org/)? – 2009-12-01 20:57:46