메일 필터링 · 1 min read · Nov 14, 2025
우분투 대퍼, 메일스캐너, 스팸어쌔신, 레이저, 파이저, DCC 및 클램AV를 이용한 포스트픽스 스팸 필터 - 페이지 5
4 Mailscanner-MRTG 설치 (선택 사항)
apt-get install mrtg apache2 snmp snmpd libsnmp4.2debconf MRTG 화면에서 “예”를 선택합니다.
rm /etc/cron.d/mrtg우리는 그것이 필요하지 않습니다.
먼저 기본 SNMP 구성을 백업합시다. 그런 다음 올바른 설정으로 새 구성을 만듭니다.
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.dist vi /etc/snmp/snmpd.conf새 snmpd.conf 파일에 이 텍스트를 붙여넣습니다.
# 이 줄은 snmp 데몬이 루프백 인터페이스에서만 수신하도록 만듭니다.
# 대체 포트에서 실행하려면 161 부분을 변경하십시오.
# (새 포트로 mailscanner-mrtg.conf 파일을 업데이트하는 것을 잊지 마십시오.)
agentaddress localhost:161
# ucd-snmp의 경우 대신 이 버전을 사용하십시오.
#agentaddress 161@localhost
# 이 줄은 단일 커뮤니티 문자열(읽기 전용 액세스 포함)을 설정합니다.
# localhost에서만 액세스가 허용됩니다.
# 사용자가 머신에 로그인하고 snmp에서 정보를 쉽게 얻지 못하도록 하려면
# 'public'을 다른 것으로 변경하십시오.
# (mailscanner-mrtg.conf에서 커뮤니티 문자열을 업데이트하는 것을 잊지 마십시오.)
rocommunity public localhost
# 시스템 정보, 원하시면 변경하십시오.
syslocation YourSysLocation
syscontact Support <[email protected]>[email protected]>/etc/init.d/snmpd restartMailScanner-MRTG를 설치하려면 다운로드한 다음 설치해야 합니다.
http://sourceforge.net/projects/mailscannermrtg/로 가서 최신 tarball을 다운로드합니다. 이 글을 쓰는 시점에서 0.10.0이었습니다.
tar xzvf mailscanner-mrtg-0.10.00.tar.gz
cd mailscanner-mrtg-0.10.00install.pl을 편집합니다.
vi install.pl이 스크립트에서 몇 가지 옵션을 변경합니다. 다음 매개변수는 다음과 같아야 합니다:
"mrtgcfg" => "/etc/",
"www" => "/var/www/",
"wwwconf" => "/etc/apache2",install.pl을 실행합니다.
./install.pl우리는 install.pl의 구성을 확인했으므로 설치를 진행하십시오… mailscanner-mrtg 구성으로 편집기가 열리면 닫으십시오. 나중에 편집할 것입니다:
/etc/MailScanner/mailscanner-mrtg.conf를 편집하고 다음 줄을 변경하십시오:
WWW Root = /var/www/
MTA = postfix
MTA Incoming Log = /var/log/mail.log
MTA Outgoing Log = /var/log/mail.log
MTA Reject Log = /var/log/mail.log
Incoming Queue Dir = /var/spool/postfix/hold/
Restart MailScanner = /usr/bin/check_mailscanner
MailScanner Log = /var/log/mail.log
Outgoing Queue Dir = /var/spool/postfix/deferred/:/var/spool/postfix/defer/
#MailScanner Work Directory = /var/spool/MailScanner/incoming #주석 처리하지 않으면 마운트 포인트입니다.
Spool Directory = /var/spool #주석 처리하지 않으면 마운트 포인트입니다.
Use SNMP = yes
SNMP Community = public #또는 SNMPD.CONF에서 설정한 대로
MailScanner-MRTG를 시도해 보겠습니다. 두세 번 실행해 보십시오. 처음 몇 번은 오류가 표시되어야 합니다. 오류가 계속 표시되면 문제가 있는 것입니다:
env LANG=C /usr/bin/mrtg /etc/mailscanner-mrtg.cfgmrtg를 5분마다 실행하도록 cron에 이 줄을 추가합니다:
crontab -e0-59/5 * * * * env LANG=C /usr/bin/mrtg /etc/mailscanner-mrtg.cfg 1> /dev/null 2> /dev/null/etc/init.d/cron restart좋습니다. http://spf.example.com/mailscanner-mrtg로 가서 그래프가 업데이트되는지 확인해 보십시오. 작동하지 않는 그래프는 /var/www/mailscanner-mrtg/index.htm 파일을 편집하여 주석 처리해야 합니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.