vpopmail spamcontrol 패치 0.7

관련 자료
Post Reply
ka7713
등록 사용자
등록 사용자
Posts: 1
Joined: 2007/08/31 20:21

vpopmail spamcontrol 패치 0.7

Post by ka7713 » 2007/08/31 20:56

vpopmail 5.4.20을 기준으로 patch 하였습니다.

vdelivermail이 spamassassin header의 score를 체크하여 사용자가 지정한 maildir로 이동 또는 삭제 합니다.

"X-Spam-Status: Yes, score=8.2" header에서 "X-Spam-Status: Yes"는 필수 이며 "score=8.2"를 기준으로 삭제와 이동을 결정합니다.

기존 delete_spam 옵션은 이 패치와 연동하여 socre 기준으로 삭제합니다.

버그를 발견하시거나 개선사항이 있으면 ka7713@naver.com으로 메일 주세요.

코드는 매우 허접합니다. 사용상 문제는 책임지지 않습니다.^^;

- vpopmail-5.4.20 에서만 patch 가능합니다.
- simscan, qmailscanner, vpopmail spamassassin 연동 설치가 필요합니다.
- etc/vlimits.default에 아래 3가지 옵션을 설정하여야만 합니다.
(vlimits.default수정시 메일서버 재시작할 필요는 없습니다.)
#이동할 spamdir
jh_spamdir .junk
#주석으로 스팸이동 기능을 끌 수 있습니다.
jh_move_spamdir
#스팸이동 spamassassin 요구 점수
jh_require_score 8
- vadduser, 스팸이동시 'jh_spamdir'이 설정되어있으면 자동으로 maildir 형식으로 생성합니다.
'jh_move_spamdir' on 이라도 'jh_spamdir'이 설정되어 있지 않으면 작동하지 않습니다.
vadduser는 'jh_move_spamdir' off 라도 'jh_spamdir'이 설정되어 있으면 'jh_spamdir'을 생성합니다.
- spamassassin 연동 설치만으로 작동하는 'delete_spam' 옵션을 그냥 사용할 수 있습니다. 단, 'jh_require_score' 기반으로 작동합니다.
- 'jh_move_spamdir' 주석으로 작동을 off시킬 수 있습니다.
- 'delete_spam', 'jh_move_spamdir'이 동시에 설정 되어 있으면 'delete_spam'만 적용됩니다.
- qmail send 로그에 간단한 정보를 볼수 있습니다.

cd src/vpopmail-5.4.20
patch < vpopmail-5.4.20-spamcontrol.patch

http://qmail.kldp.org/phpbb/viewtopic.php?t=7489
ka7713@naver.com 정용훈
You do not have the required permissions to view the files attached to this post.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests