안녕하세요?
외국산 스팸메일들은 procmail과 junkfilter를 이용하면 거의 완벽하게
걸러낼 수 있지요.
그런데, 문제는 국산 스팸메일입니다. 이건 보통 MIME인코딩이 되어 있어서
쉽게 걸러낼 수가 없네요.. 그것도 멀티파트라서... 그냥 통째로 MIME
인코딩 되어 있는 것은 procmail 리소스 사이트에 들어가 보면 인라인
디코딩을 할 수 있는 방법이 소개되어 있던데요, 멀티파트인 경우엔
해당사항이 없군요...
그래서 다른분들께선 어떤식으로 본문 내용을 가지고 필터링을 하시는지
궁금해서 글을 올려봅니다. 전 mimencode를 구동해서 base64로 인코딩
해 보고 거기서 나온 출력문자열을 이용해서 필터링을 해보려고 하는데
어느 경우엔 되고 또 다른 경우엔 잘 안되네요.. 지식이 짧아서..
혹시 도움될만한 방법이나 생각을 가지고 계신분은 답글 적어주세요.
참, 한가지 스팸 막을만한 방법으로 제가 생각한 것 중 하나는 게시판에
(요즘 게시판을 통한 스팸 무쟈게 많죠..) 테스트용 아이디를 올리고
그 테스트 아이디로 보내지는 메일을 서버차원에서 아예 자동으로 막는
것인데요.. 흐흐.. 재밌을것 같습니다.. 지금은 제 메일 계정에서 필터링
되는 메일에서 수동으로 주소 등을 추출해서 생각날때마다 업데이트 하고
있습니다.. 혹시 위의 사항대로 구현하실 만한분 안계시나요?
잘만 되면 서버 하나가 전담해서 reject 파일을 생성하고 이 파일을
서로 공유할 수도 있을것 같은데요... :)