스팸 방지책

블로그를 시작하고 한동안은 스팸이 전혀 달리지 않았다. 방문자가 적으니 당연한 일이지만 장고에서 제공하는 커맨트 기능에는 기본적인 스팸 방지책이 포함되어 있기 때문이다. 그 방식은 리카형이 예전에 썼던 에 있는 방법과 같다. 일종의 허니팟을 만들어서 내용이 들어와서는 안 되는 인풋 태그에 내용이 들어오면 스팸으로 판단하는 방법이다. 그런데 시간이 지나다 보니 스팸이 하나 둘 달리더니 급기야는 가뜩이나 댓글 안 달리는 블로그에 스팸이 판치기 시작했다. 하나 둘 지우다가 그 양이 너무 많아지니 피곤해져서 결국엔 새로운 스팸 방지 기능을 추가하기로 하였다.

우선은 리카형이 새로이 추가한 캡챠 비스무리한 방법을 고려해 보았는데 사용자가 조금이라도 더 귀찮아지는 점에서 일단 아웃. 곰곰이 생각을 해보다가 이미 널리 알려진 훌륭한 스팸 필터링 시스템이 있는 것을 떠올렸다.

Akismet이라는 서비스가 있다. 워드 프레스에서 사용하는 스팸 필터링 시스템인데 개인 블로그 사용자는 무료로 사용하는 것이 가능하다. 역시 누가 이미 장고에 akismet을 붙인 코드를 공개해 두어서 대충 추가해 보았다. 앞으로는 스팸 댓글 지우러 블로그 오는 일이 없었으면 좋겠다.

Next : 2011년 회고 - 월드 오브 워크래프트
Prev : Dimensionality Reduction
5 Replies

김미영팀장입니다고객님께서는최저이율로최고3000만원까지30분이내통장입금이가능합니다

2011-07-03 06:39:07
dgoon :

김미영팀장후임최송이과장입니다고객님께서는VIP고객으로선취수수료면제에최고2천만원까지30분이내통장입금가능합니다

2011-07-05 16:29:15
elver :

★초고속인터넷★
★초고속인터넷★
★초고속인터넷★
★초고속인터넷★
★초고속인터넷★

2011-07-06 04:01:49

이렇게 했는데도 스팸이 달리다니

2011-07-27 12:45:33
rein :

이미 `파맛 첵스'의 냄새가 난다(?)

2011-08-09 09:32:30

E-mail은 비공개이며 스팸 확인용으로 사용됩니다. 댓글은 마크업 사용이 불가능하되 링크는 자동으로 링크가 걸리며 줄바꿈을 인식합니다.