티스토리 뷰

리눅스(유닉스)/Mail

kisa RBL 적용하기

프링글 2008. 6. 22. 14:35

사용자 삽입 이미지
- 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 $)
ROK $: 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



- EXCHANGE 의 경우

 
시작 > 프로그램 > Microsoft Exchange > System Manager 선택
사용자 삽입 이미지
서버 > 서버명 > 프로토콜 > SMTP > Default SMTP Virtual Server 선택 후 마우스 오른쪽을 눌러서 등록정보 선택
일반탭에서 IP주소영역의 고급클릭
사용자 삽입 이미지
고급정보에서 편집를 선택
구분정보에서 IP 주소의 지정하지 않은 모든 (IP)를 선택하면 IP리스트가 나오는데 여기서 받는 메일 서버의 IP 선택 연결 필터 적용 체크한 후 확인
사용자 삽입 이미지
전역설정 > 메시지배달 선택 후 마우스 오른쪽을 클릭하여 등록정보 선택
메시지 배달 속성에서 연결 필터링 탭을 선택 차단 목록 서비스 구성에서 추가를 클릭
연결 필터 규칙정보에서 표시이름, 공급자의 DNS 접미사를 작성
예)표시이름 : KISARBL
    공급자의 DNS 접미사 : spamlist.or.kr

위와 같이 작성 후 확인을 선택하시면 모든 설정이 완료됩니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크