KISA-RBL을 Unix 계열에서 등록 방법
Posted 2008. 9. 22. 23:42출처 : http://blog.naver.com/skimms/1000870816 플그림이님
- Qmail 일 경우
var/qmail/rc.smtp(메일 서버 run 파일)
= 대체적으로 /var/qmail/supervise/qmail-smtpd 안의 run.sh
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
exec /usr/local/bin/softlimit -m 5000000 \
/usr/local/bin/tcpserver -v -R -l 0 -x /etc/tcp.smtp.cdb \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /usr/local/bin/rblsmtpd -b -r spamlist.or.kr /var/qmail/bin/qmail-smtpd 2>&1
- Sendmail 일 경우
첫번째 방법: sendmail(8.9.x) - sendmail.cf 수정
# DNS based IP address spam list spamlist.or.kr
R$* $: $&{client_addr}
R::ffff:$-.$-.$-.$- $: <?>$(host $4.$3.$2.$1.spamlist.or.kr. $: OK $)
R$-.$-.$-.$- $: <?>$(host $4.$3.$2.$1.spamlist.or.kr. $: OK $)
R<?>OK $: OK
R<?>$+ $#error $@ 5.7.1 $: "550 Mail from " $&{client_addr} " refused by kisarbl site kisarbl.or.kr”
두번째 방법 : sendmail(8.10.x) - sendmail.mc 추가
FEATURE(dnsbl, `blackholes.mail-abuse.org', `Rejected - see http://www.mail-abuse.org/rbl/')dnl
FEATURE(dnsbl, `spamlist.or.kr', `Rejected - see http://www.kisarbl.or.kr/')dnl
출처 : http://systemmania.tistory.com/184
센드메일에서 RBL를 이용해서 spam ip 막는 방법입니다..
대표로 cbl.abuseat.org 랑 국내 kisa RBL 사이트를 적용하면 그마나 스팸아이피를 차단할수가 있습니다.
설정 방법
[dolmuri@ mail] vi /etc/mail/sendmail.mc
FEATURE(`dnsbl', `cbl.abuseat.org', `550 Message from $&{client_addr} rejected as spam - see http://cbl.abuseat.org')dnl
FEATURE(dnsbl, `spamlist.or.kr', `Rejected - see http://www.kisarbl.or.kr/')dnl
[dolmuri@ mail] m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
추가된 룰을 확인해본다.
[dolmuri@ mail] vi /etc/mail/sendmail.cf
## map for DNS based blacklist lookups
Kdnsbl host -T<TMP>
# DNS based IP address spam list cbl.abuseat.org
R$* $: $&{client_addr}
R$-.$-.$-.$- $: <?> $(dnsbl $4.$3.$2.$1.cbl.abuseat.org. $: OK $)
R<?>OK $: OKSOFAR
R<?>$+<TMP> $: TMPOK
R<?>$+ $#error $@ 5.7.1 $: 550 Message from $&{client_addr} rejected as spam - see http://cbl.abuseat.org
# DNS based IP address spam list spamlist.or.kr
R$* $: $&{client_addr}
R$-.$-.$-.$- $: <?> $(dnsbl $4.$3.$2.$1.spamlist.or.kr. $: OK $)
R<?>OK $: OKSOFAR
R<?>$+<TMP> $: TMPOK
R<?>$+ $#error $@ 5.7.1 $: Rejected - see http://www.kisarbl.or.kr/
'Server > Mail Server' 카테고리의 다른 글
[SendMail] savemail panic in sendmail (0) | 2008.09.22 |
---|---|
메일서버 장애 해결하기 (0) | 2008.09.22 |
DNSBL 등록 방법 (0) | 2008.09.22 |
SORBS DNSBL 등록 방법 (0) | 2008.09.22 |
spamcop.net 등록방법 (0) | 2008.09.22 |
bl.csma.biz 등록 방법 (0) | 2008.09.22 |
Junk Email Filter 등록 방법 (0) | 2008.09.22 |
KISA-RBL을 이용하는 방법 (0) | 2008.09.22 |
- Filed under : Server/Mail Server