Instalando e integrando o amavis e o viruscan no sendmail

Veremos como configurar um servidor de e-mail com suporte a antivírus sobre as mensagens utilizando o sendmail em conjunto com o amavis e o viruscan da McAfee. Isso irá evitar que os usuários de sistemas operacionais sujeitos a vírus sejam infectados através de mensagens que trafegaram pelo seu servidor.

[ Hits: 30.450 ]

Por: robson ribeiro em 04/02/2004


Amavis



Nota: a instalação e a operação foi totalmente testada em ambiente Linux com sendmail como SMTP-server.

O truque principal é a utilização do shell script scanmails, que executara o software de antivírus para fazer a varredura no arquivo atachado ao email.

Baixe o pacote AMaVis do endereço: Destarrear o arquivo baixado em um diretório qualquer (preferencialmente vazio), por exemplo: /tmp/amavis;

$ mkdir /tmp/amavis
$ tar -zxvf amavis-0.2.1-pre3.tar.gz -C /tmp/amavis


Execute os comandos abaixo no diretório onde você destarreou o arquivo amavis-0.2.1-pre3.tar.gz (/tmp/amavis):

# run ./configure
# run make
# run make install


Se der algum erro na compilação do AMaVis com relação ao software TNEF, você deve baixar e instalar o patch de atualização dele do endereço www.amavis.org (está logo na página principal), é o primeiro comentário a respeito de bug e a correcao está explicada abaixo:

Fix for broken TNEF support in 0.2.1-pre3

Existem dois patches para resolver o problema com o TNEF: Entre no diretório onde você destarreou o AMaVis e copie o arquivo configure.in.patch para este diretório, em seguida copie o arquivo scanmails.in.patch para dentro do diretório src/scanmails/.

Aplique os patches, executando-os em cada diretório respectivamente, por exemplo:

# ./configure.in.patch
# cd src/scanmails
# ./scanmails.in.patch
# cd ..
# ./reconf


Não se esqueça de executar o shell script ./reconf de dentro do diretório /tmp/amavis para recriar o arquivo configure. Se isto não funcionar, verifique os passos feitos.

    Próxima página

Páginas do artigo
   1. Amavis
   2. Sendmail
   3. McAfee antivírus
   4. Testando a instalação e configuração
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Enviando alertas do Snort por SMS

TinyOS

Inprotect + Nessus: Scanner de vulnerabilidades

Criando um repositório criptografado de dados com Cryptsetup (dm-crypt) sem (re)particionamento do HD

Alta Disponibilidade com LVS

  
Comentários
[1] Comentário enviado por Tacco em 06/02/2004 - 11:22h

O artigo é ótimo e pra quem tá começando como eu , fui uma mão na roda e já funciona.
Só estou tendo um problema... Tenho vários domínios virtuais e para esses domínios não está funcionando. Se o Robson tiver condição de complementar com essa informação aí teremos a solução full.
Um abraço.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts