>> Edit article
이름
제목
패스워드
요즘 같은 때에 spam 메일이 자주 날라오죠. 제목으로 걸르기도 하지만, 웹메일 같은 곳에서 쓰는 방법은 호스트를 지정해서 쓸 수도 있습니다. 이는 procmail을 이용해서 간단히 할 수 있습니다. 다음과 같은 화일을 자신의 홈디렉토리에 만드세요. (또는 첨가) % cat ~/.procmailrc VERBOSE=no PATH=/usr/bin:/usr/local/bin:/bin SHELL=/bin/sh # SPAM MAIL LIST BLOCKING :0 * ? formail -x"From" -x"From:" -x"Sender:" -x"Reply-To:" -x"Return-Path:" -x"To:" | egrep -is -f .black.lst /var/mail/spam 위에서 /var/mail/spam이라는 화일은 다음과 같이 만듭니다. % su - # touch /var/mail/spam # chmod 666 /var/mail/spam 그런 후에 자신의 홈디렉토리 밑에 .black.lst라는 화일을 만들고 그 안에 받고 싶지 않은 메일 리스트를 죽 적어 놓으시면 됩니다. 에를 들면 % cat ~/.black.lst eastiron@yahoo.com @msn.com ... 이런 식으로 하면 메일이 도착하자마자 /var/mail/spam이라는 화일로 쌓이게 됩니다. 아예 기록하기도 싫으시다면 /var/mail/spam대신 /dev/null로 바꾸시면 됩니다. 다음은 제가 쓰는 procmailrc 풀 소스 입니다. 한글처리를 위해서는 hcode가 필요합니다. (http://www.intosea.com에서 구하실 수 있습니다.) ----------------------[ ~/.procmailrc ]------------------------------ ## ## $HOME/.procmailrc ## VERBOSE=no PATH=/usr/bin:/usr/local/bin:/bin SHELL=/bin/sh # SPAM MAIL LIST BLOCKING :0 * ? formail -x"From" -x"From:" -x"Sender:" -x"Reply-To:" -x"Return-Path:" -x"To:" | egrep -is -f .black.lst /var/mail/spam #인코드되어 날아오는 헤더를 디코드 하는 부분. :0 Efhw *^(Subject|From|Cc):.*=?EUC-KR?(B|Q)? |formail -c | hcode -dk -m :0 Efhw *^(Subject|From|Cc):.*=?ks_c_5601-1987?(B|Q)? |formail -c | hcode -dk -m #제목부분에 지정된 문자열이 걸리면, spam계정으로 메일전송 :0 * ^Subject: .*(정보|광고|홍보|광-고|목록입니다|리스트입니다|성인정보|몰카) /var/mail/spam :0 * ^Subject: .*[[ .+-*~]*정[ .+-*~]*보[ .+-*~]*] /var/mail/spam :0 * ^Subject: .*[[ .+-*~]*광[ .+-*~]*고[ .+-*~]*] /var/mail/spam :0 * ^Subject: .*[[ .+-*~]*廣[ .+-*~]*告[ .+-*~]*] /var/mail/spam :0 * ^Subject: .*[[ .+-*~]*홍[ .+-*~]*보[ .+-*~]*] /var/mail/spam :0 * ^Subject: .*([ .+-*~]*정[ .+-*~]*보[ .+-*~]*) /var/mail/spam :0 * ^Subject: .*([ .+-*~]*광[ .+-*~]*고[ .+-*~]*) /var/mail/spam :0 * ^Subject: .*([ .+-*~]*홍[ .+-*~]*보[ .+-*~]*) /var/mail/spam :0 * ^Subject: .*([ .+-*~]*廣[ .+-*~]*告[ .+-*~]*) /var/mail/spam -------------------------[여기 까지]--------------------------- -- 내 서명???
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved