Skip to content
Jeongkyu Shin edited this page Sep 24, 2012 · 1 revision

Tattertools v1.0.6 에 포함되어 있는 SPAM 제거기능 요건토론

  • Anti-SPAM Engine의 이름 정의 : ???

  • 비밀글에 대해서는 고려하지 않는다. 적어도 해당 내용을 블로그 외부로 전송하지 않는다.

  • 스팸을 위하여 중앙에 수집되는 모든 데이터는 개인정보로 간주하여 스팸시스템 외부로 전송하지 않는다.

티겟팅 된 요구사항은 옆에 티겟 번호 기입

트랙백/코멘트의 invisible field 필요.

  • Anti-Spam Engine에 의해 걸러진 코멘트와 트랙백에 대해 관리자 화면에서는 볼 수 있지만 Front-Page에서는 보이지 않게 해 주는 필드.

휴지통 기능

  • 리스트업 : 스팸으로 지정된 애들 리스트 보기.
  • 비우기 : 스팸으로 지정된 애들을 원버튼 클릭으로 날려주는 기능.

트랙백/코멘트 작성 이벤트

  • 트랙백 이벤트 : NAME
  • 코멘트 이벤트 : NAME
  • 각 이벤트에서 우선적으로 현재 데이터에 대한 SPAM 여부를 알려주는 기능 필요.
  • 각 이벤트에서 기존의 데이터에 대하여 SPAM 여부를 수정하는 기능 필요.

동작유형

  • Local : 블로그 내부의 데이터만으로 스팸유무를 결정한다.
  • Remote : 내부의 데이터를 중앙 스팸엔진에게 전달하고 거기서 연산된 결과로 결정한다.

대상 데이터 정의

코멘트

  • Entry : 어느 글에 붙었나?
  • Name :
  • Password :
  • Homepage :
  • Content :
  • IP : 송신 IP
  • Referer : HTTP_REFERER 값
  • Header Information : 송신측의 Header Information

트랙백

  • Entry : 어느 글에 붙었나?
  • Title : 제목(Optional)
  • Excerpt : 요약(Optional)
  • URL : the permlink of the entry(Required)
  • Blog Name : 블로그 이름(Optional)
  • IP : 송신 IP

동작 알고리즘

새로운 방법이 나올때 마다 새로운 페이지를 만들어 자세히 기술

  • 중복제거 : 스팸은 아니지만 일단 동일한 내용(Exactly Same)이 들어오는 경우 제거해줌.(실수/스팸)
  • [wiki:spam/SameContent] : 동일한 내용이 n회 이상 들어오는 경우 스팸 처리.
  • ...

페이지가 이동되었습니다.

Clone this wiki locally