Clamav com Mailscanner para Postfix

Este artigo ensina a configurar o MailScanner em conjunto com o anti-vírus Clamav para bloquear mensagens infectadas que chegam a um servidor de e-mail que faz uso do PostFix como MTA.

[ Hits: 66.019 ]

Por: Fabiano Neri Guido em 23/06/2003


Configurando o MailScanner



Faça o Download do arquivo: Verifique se os pacotes abaixo estão instalados.

Requerimentos: perl, perl-utils, sendmail, wget, unzip, gcc.

Descompactar o arquivo:

# tar xvzf MailScanner-4.22-2.rpm.tar.gz

Entrar na pasta onde estão os arquivos descompactados e instalar os pacotes:
  • perl-IO-stringy-2.108-1.noarch.rpm
  • perl-MailTools-1.50-1.noarch.rpm
  • perl-MIME-tools-5.411-pl4.2.noarch.rpm
  • perl-TimeDate-1.1301-2.noarch.rpm
  • tnef-1.1.1-2.i386.rpm
  • mailscanner-4.22-2.noarch.rpm

1. Parar o Postfix:

service postfix stop

2. Copiar a Pasta postfix pa postfix.in

cp -rp /etc/postfix /etc/postfix.in

3. Editar o arquivo main.cf da nova pasta

# Localizar as linhas abaixo
defer_transports = smtp local virtual relay
queue_directory = /var/spool/postfix

# mudar para
queue_directory = /var/spool/postfix.in

4- Criar a pasta nova para o spool

cp -rp /var/spool/postfix /var/spool/postfix.in

5- Editar o arquivo /etc/postfix.in/master.cf e comentar a linha

smtp   inet    n       -       y       -       -       smtpd

6- Editar o arquivo /etc/MailScanner/MailScanner.conf

Run As User = postfix
Run As Group = postfix
Incoming Queue Dir = /var/spool/postfix.in/deferred
Outgoing Queue Dir = /var/spool/postfix/incoming
MTA = postfix
Virus Scanners = clamav

7. Dar as pastas o owner do postfix

chown postfix:postfix /var/spool/MailScanner/incoming
chown postfix:postfix /var/spool/MailScanner/quarantine


8. Editar o arquivo /etc/sysconfig/MailScanner

MTA=postfix

9. Existe um bug no arquivo Config.pm

Abra o arquivo /usr/lib/MailScanner/MailScanner/Config.pm vá até a linha 62 e acrescente %Config. A linha vai ficar da seguinte maneira:

my(%StaticScalars, %ScannerCmds, %SpamLists, %Config);

10. Iniciar o Postfix

service postfix start

11. Iniciar o MailScanner

service MailScanner start

Página anterior    

Páginas do artigo
   1. O que é ClamAv
   2. Ambiente e requerimentos
   3. Instalação
   4. Configurando o ClamAV
   5. Configurando o MailScanner
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalação e configuração do Spamassassin

iRedMail como servidor de e-mails em servidor GNU/Linux ou BSD

Solução completa com o sendmail

QMAIL, um poderoso MTA (FreeBSD)

Autenticando e enviando e-mail diretamente através da linha de comando

  
Comentários
[1] Comentário enviado por marcolinux em 23/06/2003 - 14:15h

A todos que visitarem este artigo, que fique registrado que este é uma cópia com algumas informações faltantes do artigo original OK !

[2] Comentário enviado por msantos-admin em 05/12/2006 - 16:58h

e qual é o artigo original

Abraços

[3] Comentário enviado por infortecpfz em 17/09/2009 - 14:07h

Parabéns pelo Artigo!

Me esclareça uma dúvida por favor! Eu preciso configurar um grupo de e-mail para meu domínio,
semelhante aos grupos do Yahoo! e Google Grupos, para quando eu enviar um e-mail para
@meudominio.com.br todos que tiveram conta cadastrada neste domínio receba a mesma
mensagem, poderia me auxiliar no mesmo por favor? Muito obrigado :wq



Fernando Santorsula


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts