Web taemy's Site

'procmail'에 해당되는 글 1건

  1. 2007/06/04 procmail 을 이용한 비교적 간단한 스팸걸러내기
이미 procmail 을 사용하고 있는 분들이 보시면 될 듯 합니다.
이미 이런 rule 을 알고 계시는 분이 더 많을 것 같지만, 역시 정리삼아.

한글스팸 걸러내기
:0 HB
* ^Content-Type: *multipart/alternative
* !^Content-Type: *text/plain
{
      LOG = "[Spam-1] "
      :0
      ${MYHOMES}/myspam/spam-${MYDATES}
}

:0 EHB
* ^Content-Type: *multipart/alternative
* !^Content-Type: *text/html
{
      LOG = "[Spam-2] "
      :0
      ${MYHOMES}/myspam/spam-${MYDATES}
}

영문스팸 걸러내기(테스트중)

:0 HB
* ^X-Mailer: The Bat.*
{
      LOG = "[Spam-bot-bat] "
      :0
      ${MYHOMES}/myspam/spam-${MYDATES}
}

 :0 HB
* ^X-Mailer.*Outlook
* !^Content-Type: *text/plain
{
     LOG = "[Spam-bot-outlook] "
     :0
     ${MYHOMES}/myspam/spam-${MYDATES}
}
계정 디렉토리의  myspam 이라는 디렉토리에 저장이 됩니다.

위의 rule 위에 다음과 같은 rule 을 적어놓으시면 됩니다.
:0 ic
  * ? test ! -d "${MYHOMES}/myspam"
  | mkdir -p ${MYHOMES}/myspam; \
    chown $LOGNAME ${MYHOMES}/myspam;
procmail 은 MTA 와는 별개이므로, sendmail , qmail 등 다른 MTA 라도 사용가능하다.



# 자세한 사항은 아래링크 참조
http://procmail.episode.co.kr/bbs/zboard.php?id=doc
 - 유용한 필터링 전략

이올린에 북마크하기(0) 이올린에 추천하기(0)
이 글에 관련된 글.
    관련된 글이 없습니다.