Debian + Postfix + MySQL + PostfixAdmin + MailScanner + Webmail + Quotas
Procurei uma solução para servidor de email que contivesse domínios virtuais, quota, um gerenciador web, um webmail e mensagem automática de férias. Acabei encontrando e efetuando a implementação e como ela está bem estável, resolvi compartilhá-la com todos vocês.
Parte 5: Instalação e configuração do Clamav e MailScanner
Instalaçao do clamav:
# aptitude install clamav clamav-base clamav-daemon clamav-data clamav-freshclam clamav-getfiles -y
Vamos atualizar a base de antivírus:
# freshclam
Para escanear algum diretório como por exemplo o /home, podemos utilizar o comando abaixo:
# clamscan -ri /home
Mailscanner:
# aptitude install mailscanner -y
# vim /etc/default/spamassassin
# vim /etc/default/mailscanner
# cd /etc/MailScanner/
# vim MailScanner.conf
# aptitude install clamav clamav-base clamav-daemon clamav-data clamav-freshclam clamav-getfiles -y
Vamos atualizar a base de antivírus:
# freshclam
Para escanear algum diretório como por exemplo o /home, podemos utilizar o comando abaixo:
# clamscan -ri /home
Mailscanner:
# aptitude install mailscanner -y
# vim /etc/default/spamassassin
[...]
ENABLED=1
ENABLED=1
# vim /etc/default/mailscanner
[...]
run_mailscanner=1
run_mailscanner=1
# cd /etc/MailScanner/
# vim MailScanner.conf
%org-name% = Dominio
%org-long-name% = Dominio Corp
%web-site% = www.dominio.com.br
%report-dir% = /usr/local/share/MailScanner/reports/en
Run As User = postfix
Run As Group = postfix
Incoming Queue Dir = /var/spool/postfix/hold
Outgoing Queue Dir = /var/spool/postfix/incoming
MTA = postfix
Virus Scanners = clamav
Virus Subject Text = ***VIRUS***
Filename Subject Text = ***ARQUIVO BLOQUEADO***
Content Subject Text = ***CONTEUDO PERIGOSO***
Size Subject Text = ***TAMANHO ALTERADO***
Disarmed Modify Subject = no
Phishing Subject Text = ***FRAUDE***
Spam Subject Text = ***SPAM***
High Scoring Spam Subject Text = ***SPAM***
Rebuild Bayes Every = 86400
Wait During Bayes Rebuild = yes
Log Spam = yes
#include /etc/MailScanner/conf.d/*
%org-long-name% = Dominio Corp
%web-site% = www.dominio.com.br
%report-dir% = /usr/local/share/MailScanner/reports/en
Run As User = postfix
Run As Group = postfix
Incoming Queue Dir = /var/spool/postfix/hold
Outgoing Queue Dir = /var/spool/postfix/incoming
MTA = postfix
Virus Scanners = clamav
Virus Subject Text = ***VIRUS***
Filename Subject Text = ***ARQUIVO BLOQUEADO***
Content Subject Text = ***CONTEUDO PERIGOSO***
Size Subject Text = ***TAMANHO ALTERADO***
Disarmed Modify Subject = no
Phishing Subject Text = ***FRAUDE***
Spam Subject Text = ***SPAM***
High Scoring Spam Subject Text = ***SPAM***
Rebuild Bayes Every = 86400
Wait During Bayes Rebuild = yes
Log Spam = yes
#include /etc/MailScanner/conf.d/*