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: 148.107 ]

Por: Wanderson Berbert em 14/02/2004


Configurando o Exim



Primeiramente vamos criar duas pastas no Linux para que os emails possam ser armazenados:

# mkdir /var/spool/exim/incoming
# mkdir /var/spool/exim/outgoing


Verifique as permissões, devem estar iguais ao exemplo:

drwxr-xr-x    3 mail     mail         4096 Jun 28  2003 incoming
drwxr-xr-x    5 mail     mail         4096 Jun 28  2003 outgoing


Antes de configurarmos o Mailscanner, é necessário configurarmos primeiramente o Exim. Vá atá a pasta /etc e copie o arquivo exim.conf para exim-incoming.conf e exim-outgoing.conf:

# cd /etc
# cp exim.conf exim-incoming.conf
# cp exim.conf exim-outgoing.conf


Muito importante é não apagar os arquivos de configurações antigos, pois nunca se sabe quando você vai precisar da configuração antiga e também é uma segurança caso este passos não funcionem.

Vamos começar pelo exim-incoming.conf, edite este arquivo e localize a linha:

   spool_directory = /var/spool/exim/

e troque para:

   spool_directory = /var/spool/exim/incoming

Logo abaixo desta linha acrescente a seguinte configuração:

  queue_only = true

Isto fará com que o Exim não tente entregar as mensagens. Irá fazer apenas com que ela seja armazenada em spool_directory.

Localize a seção DIRECTORS CONFIGURATION e acrescente as seguintes linhas:

defer_director:
  driver = smartuser
  new_address = :defer:All deliveries are deferred

Isto fará com que nenhum usuário consiga enviar nenhum email utilizando o prompt sem que o mesmo passe pelo Mailscanner.

Agora edite o arquivo exim-outgoing.conf, esta configuração será utilizada pelo Exim para fazer as entregas de email a seus destinatários.

# vi exim-outgoing.conf

A única linha que deverá ser alterada é o spool_directory, que deverá conter:

spool_directory = /var/spool/exim/incoming

Agora você já tem os dois arquivos .conf prontos, o próximo passo será refazer o script de inicialização do Exim.

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

Mascarando conexões VPN com iptables

Celestia, simulador espacial em tempo real

Criando relatórios estatísticos com o webalizer

Implementando auto-resposta utilizando o Exim

Bugzilla (Bug Tracking System)

Leitura recomendada

Postfix + MySQL + Submission Port + Dovecot + Postfix Admin no CentOS 6.3

Gerando estatísticas do seu servidor de email utilizando o isoqlog

Debian + Postfix + MySQL + PostfixAdmin + MailScanner + Webmail + Quotas

Anti-SPAM ASK - Válidando remetentes por confirmação de mensagens

Servidor Postfix Total

  
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