작성자 : 철이 <eastiron [at] cola [dot] kaist [dot] ac [dot] kr>
출처 : http://linux.sarang.net/board/?p=read&table=tip&no=6212&page=3
procmail과 hcode를 이용해서 필터링 ( http://kltp.kldp.org/stories.php?story=02/03/22/0895680 )
이를 약간 조정해서 쉽게 spam 메일 filtering하는 방법을 소개하고자 합니다.
리눅스상에서의 필터링 프로그램으로 대부분 procmail이라는것이 있습니다. sendmail과 함께 기본적인 메일 풀그림으로
대부분의 배포판에 기본적으로 설치되어 있습니다. 그렇지만 이것들은 한글처리를 할 수가 없어서 한글로 오는 메일은
procmail상에서 한글 필터링을 할 수 있는 프로그램을 불러주어야 합니다. 이러한 풀그림으로는 hcode라는 것이 있습니다.
(과거 영문 sendmail을 한글화 시키지 않고 메일을 주고 받게 하기 위해서 많이 쓰인 풀그림으로 지금은 대부분의
사이트에서 찾아보기 힘들게 되었습니다.하여간 이를 어렵사리 찾아서 rpm으로 만들어 놓았습니다. )
설정 방법은 다음과 같습니다.
http://www.intosea.com 에 가시면 제가 패키징한 hcode rpm이 있는데 이를 설치하십시요.
그런 후 다음과 같이 진행하세요.
% cp procmailrc.example ~/.procmailrc
(procmailrc.example 화일은 배포되는 압축 화일
속에 있습니다.)
# su
# rpm -Uvh hcode-xxxx.rpm
# touch /var/mail/spam
#
chmod a+rw /var/mail/spam
이러면 모든 spam 메일은 /var/mail/spam이라는 spool로 옮겨지게 됩니다.
(설마 spam이라는 메일 계정을 쓰시는 분은 없겠죠)
좀더 자세히 알고 싶으시면 procmail manual을 참조해 보시기바랍니다.
관련 링크: http://linux.sarang.net/board/?p=read&table=tip&no=6212&page=3
'Security' 카테고리의 다른 글
OpenSSH 3.2.2 (0) | 2002.05.20 |
---|---|
IP 네트워크 scanning 기법 (0) | 2002.04.26 |
Abnormal IP Packets (0) | 2002.04.19 |
SSH CRC32보안취약점에 관한... (1) | 2002.04.17 |
whowatch (로그인한 유저의 상황 모니터링툴) (7) | 2002.04.13 |