procmailrc를 이용한 스팸메일 차단
- 패키지 설치
$> yum install procmail -y
- 스팸메일 수신시 관리하는 계정생성
$> useradd spam-admin
- 스팸차단 로그 생성
$> touch /var/log/procmail
- /etc/procmailrc 파일 생성하기 (샘플)
$> vi /etc/procmailrc ########################################## # 수신 메일 제목을 기준으로 메일 차단하기 #Log file path LOGFILE=/var/log/procmail VERBOSE=no # System Path PATH=/usr/bin:/usr/local/bin:/bin SHELL=/bin/sh # Spam mail Blocking & Forward :0 * ? formail -x"From" -x"From:" -x"Sender:" \ -x"Reply-To:" -x"Return-Path:" -x"To:" /var/spool/mail/spam-admin # Based on spam lists :0 * ^Subject: .*[sS][eE][xX]|.*[Pp][Oo][rR][Nn]|.*[Vv][Ii][aA][gG][rR][aA]|.*[Dd][rR][uU][gG]|.*[pP][eE][nN][Ii][sS]|.*[mM][oO][rR][tT][aA][gG][eE].my new photo /var/spool/mail/spam-admin :0 * ^Subject: .*포.*르.*노|.*색.*골|.*야.*시|.*목.*록|.*리.*스.*트|.*성.*인|.*몰.*카|.*대.*출|.*보.*험|.*무.*료|.*부업|.*경품|.*만화|.*다이어트 /var/spool/mail/spam-admin :0 * ^Subject: .*(\{광|\[광|\(광|<광|廣-告|廣告|廣\ 告|廣\.告|=B1=A4=B0=ED|saSw7Q==?=|W7GksO1d|=BC=BA=C0=CE=B1=A4=B0=ED) /var/spool/mail/spam-admin :0 * ^Subject: .*(성인|성인정보|성인\ 광고|포르노|색골|야시시|몰카|포X노|투시|야동|페니스|경마|뽀르노|섹스|비아\.그라|카드연체|카드값대출|카드대출|카드빚|카드대납|스카이라이프|skylife) /var/spool/mail/spam-admin :0 * ^Subject:.(Re:.)*(Thank you!|Your details|Details|My details|Approved|Your application|Wicked screensaver|That movie) /var/spool/mail/spam-admin
No Comments