MailScanner - Email Gateway Virus Scanner

O MailScanner é um programa que faz a verificação de vírus no próprio servidor de email, podendo bloquear as mensagens contendo vírus antes mesmo que elas cheguem ao seu destinatário. Neste artigo aprenderemos a configurar este software de maneira integrada com o MTA e de quebra instalaremos o SpamAssassin para filtrar SPAMs.

[ Hits: 146.968 ]

Por: Wanderson Berbert em 14/02/2004


Como funciona



O Mailscanner funciona da seguinte maneira:
  • O MTA fica escutando a porta 25 pela chegada de emails, uma vez que o email chega, este ao invés de ser entregue ao seu destinatário, é armazenado em uma pasta local do sistema.
  • O Mailscanner lê esta mensagem armazenada, faz a checagem por vírus utilizando um antivírus externo (sophos, f-secure, f-prot) e a coloca em outra pasta do sistema.
  • O MTA lê essa outra pasta e encaminha o email para seu destinatário.

O segredo aqui é que ao invés de ter uma instância do Exim ou sendmail rodando, você terá duas instâncias do mesmo rodando na memória. Uma para pegar os emails e colocar na pasta para o Mailscanner checar e outra para pegar os emails checados e enviá-los a seus destinatários. No meu caso, que estou usando o Exim, você terá dois exim.conf.

O Mailscanner pode ser configurado para oferecer outras funcionalidades, como assinar as mensagens verificadas, enviar email de notificação de vírus, mas o funcionamento básico não será alterado.

No caso do Mailscanner 4, é possível configurar várias pastas diferentes para que ele busque as mensagens a serem escaneadas.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Requisitos
   3. Instalando
   4. Como funciona
   5. Configurando o Exim
   6. Alterando o script de inicialização do Exim
   7. Instalando o f-prot
   8. Instalando o f-secure
   9. Configurando o MailScanner
   10. Habilitando o SpamAssassin
   11. Integrando o F-prot com o MailScanner
   12. Integrando o F-secure com o MailScanner
   13. Integrando vários antivírus com o MailScanner
   14. Inicializando o MailScanner
   15. Lista de parâmetros
   16. Links
   17. Finalizando
Outros artigos deste autor

Nagios - Um poderoso programa de monitoramento de rede (parte final)

Migrando do ipchains para o iptables

NetOffice - Sistema de gerenciamento de projetos

Celestia, simulador espacial em tempo real

Mascarando conexões VPN com iptables

Leitura recomendada

Benchmark entre servidores de e-mails

Clamav com Mailscanner para Postfix

Qmail a La Toaster no Debian Etch

Fazendo backup no Gmail via cliente de e-mail e IMAP

Solução completa de serviço de correio baseado em software livre (Debian GNU/Linux)

  
Comentários
[1] Comentário enviado por ygorth em 16/02/2004 - 11:46h

parabens pelo artigo. ainda estou terminando de ler... mais ate agora esou gostando. (:

[2] Comentário enviado por wberbert em 16/02/2004 - 12:30h

Errata:
Ná página 5 a configuração do exim-outgoing.conf está errada, alinha onde diz:

spool_directory = /var/spool/exim/incoming

deve ser trocada para:

spool_directory = /var/spool/exim/outgoing

Já providenciei a troca com o Fábio.

[3] Comentário enviado por wberbert em 16/02/2004 - 12:41h

Errata:
Na página 9 entrou um ; no meio do arquivo de configuração:

f-secure /etc/MailScanner/wrapper/f-secure-wrapper /usr;local/fsav

o correto seria:

f-secure /etc/MailScanner/wrapper/f-secure-wrapper /usr/local/fsav

[4] Comentário enviado por rafaelpitrovski em 02/04/2004 - 17:36h

Não achei a opção spool_directory (nem outras) no exim.conf. Qual versão que é usada nesse artigo? Eu uso o que vem com o Debian Woody.

Abraços

[5] Comentário enviado por wberbert em 09/09/2004 - 09:04h

caso não tenha achado acrescente esta opção.

[6] Comentário enviado por prgs.linux em 16/04/2013 - 19:34h

Amigo essa solução está te atendendo bem?? Atualmente vc está trabalhando com ela??


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts