Webmail Squirrelmail e Roundcubemail, Clamav e SpamAssassin integrados no MTA Postfix

Aprenderemos a instalar dois tipos de webmail, Squirrelmail e Roundcubemail, também aprenderemos a instalar o antivírus Clamav e um dos mais conhecidos antispam, o SpamAssassin, ambos integrados ao MTA Postfix.

[ Hits: 36.306 ]

Por: André Costa em 14/03/2010


Instalação e integração do SpamAssassin com Postfix + Clamav



Instalar o SpamAssassin:

# yum install spamassassin

Configurar arquivo clamav-filter.sh para receber o SpamAssassin:

# vi /usr/libexec/postfix/clamav-filter.sh

Se você quiser o método "convencional", dê apenas "taggear" a mensagem, faça essas alterações:

SENDMAIL="/usr/sbin/sendmail -i "

Para:

SENDMAIL="/usr/bin/spamc -f -e /usr/sbin/sendmail -i "

Se você quiser descartar a mensagem (ao invés de apenas "taggeá-la"), faça as seguintes alterações:

No método viruscan dentro de clamav-filter.sh, para:

#
# SpamAssassin
#

spamc -c < $nome_arquivo >/dev/null ; RETVAL=$?
if [ $RETVAL -ne 0 ]; then
  # Se quiser redireciona-la para outro lugar...
  sed -e "s/^Subject: /Subject: --- SPAM (SpamAssassin): $from -> $@ --- /i" $nome_arquivo | $SENDMAIL -f postmaster@$MYHOSTNAME -- postmaster@$MYHOSTNAME
  rm -f $nome_arquivo
  exit 0
fi

Bom, é isso aí, espero ter ajudado muitas pessoas com esse artigo.

Abraços a todos.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Instalação e configuração do Roundcubemail
   3. Instalação e configuração do antivírus Clamav
   4. Instalação e integração do SpamAssassin com Postfix + Clamav
Outros artigos deste autor

Cluster MySQL - Instalação e configuração

Servidor de e-mail Postfix + MySQL + Dovecot + Cyrus

Leitura recomendada

Postfix fazendo relay SMTP do Gmail/Google Apps

Post-la - Gerador de relatórios para o Postfix

Vacation fácil com o OpenVacation

Importando e-mails do MS Outlook para o Evolution ou Kmail

Qmail e chkuser - fila de mensagens limpa

  
Comentários
[1] Comentário enviado por removido em 14/03/2010 - 15:51h



Excelente artigo!

[2] Comentário enviado por lpossamai em 29/11/2010 - 15:29h

Boa tarde.. Tudo bem?

Estou com um problema. Quando executo o "freshclam" ele me retorna um erro:

[root@mail init.d]# freshclam
ERROR: Please edit the example config file /etc/freshclam.conf
ERROR: Can't open/parse the config file /etc/freshclam.conf

Sabe me dizer o que pode estar acontecendo?

Estou usando CENTOS 5.5 32 Bits, clamav-0.96.4 postfix 2.3.3-2.1



Obrigado.

[3] Comentário enviado por andrecostall em 29/11/2010 - 16:45h

Boa tarde psyscrew !!!

Tudo beleza cara !!

Você chegou alterar o conteúdo do arquivo "etc/freshclam.conf" conforme explicado no artigo?

Abraço


[4] Comentário enviado por andrecostall em 02/12/2010 - 15:48h

Boa tarde psyscrew !!

E ai cara conseguiu resolver o problema do freshclam ?

Qualquer coisa me add ai no msn andreclsilva@hotmail.com

Abraço

[5] Comentário enviado por eliasxd em 20/11/2013 - 03:30h

É possivel usar POP3 no squirrelmail?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts