CodePlex의 Akismet .NET 2.0 Api을 확인하십시오.
// 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 바위 :
다음은 CodePlex의 페이지에서 예입니다.
- 찰스
안녕하세요 Hazza Ammkan, 그리고 난 당신이 스팸 문제가 참조 나이지리아 스팸 회사를 운영 - 내가 당신을 위해 흥미로운 사업 제안이있다. 오직 $ 1000을 보내면 5 일 이내에 스팸 소프트웨어를 받게됩니다. 만나서 우리가 사업을 할 수 있기를 바랍니다. –
당신은 serverfault를 검색 했습니까? 이것은 dev-related 나보다 IT 관련된 것 같습니다. –
.NET 또는 Java로 작성해야하는 특별한 이유가 있습니까? 당신이 플랫폼 중 하나를 선택할 수 있다면, 내가 요구하지 않았던 것들 중 하나만 언급했다면 왜 펄 솔루션이 아닌가? (http://spamassassin.apache.org/)? –