Zimbra: Melhorando eficácia do seu anti-Spam

Publicado por Fabio Soares Schmidt em 06/06/2014

[ Hits: 8.708 ]

 


Zimbra: Melhorando eficácia do seu anti-Spam



Eu já havia publicado uma dica sobre adicionar o canal SOUGHT ao SpamAssassin, que é um repositório atualizado 4 vezes ao dia, tendo como base, as Spamtraps dos próprios desenvolvedores da solução.

Vejamos agora, como incluir este canal no SpamAssassin do Zimbra.

Analisando o crontab do Zimbra, podemos constatar que ele executa diariamente um script para atualizar as definições de Spam:

45 0 * * * . /opt/zimbra/.bashrc; /opt/zimbra/libexec/zmsaupdate

Editando este script, na linha 56 para a versão 8 do Zimbra, vemos o comando executado para atualizar as definições:

my $sa="${zimbra_home}/zimbramon/bin/sa-update -v --updatedir ${zimbra_home}/conf/spamassassin --allowplugins --refreshmirrors >/dev/null
2>&1";

Para adicionar o canal SOUGHT, execute os seguintes passos como usuário root:

1. Baixe a chave do canal:

# wget http://yerp.org/rules/GPG.KEY

2. Importe a chave baixada:

# /opt/zimbra/zimbramon/bin/sa-update --import GPG.KEY

3. Agora, como usuário zimbra, execute o comando abaixo para verificar se está utilizando o novo canal corretamente:

/opt/zimbra/zimbramon/bin/sa-update -v --channel sought.rules.yerp.org --channel updates.spamassassin.org --gpgkey 6C6191E3 --updatedir /opt/zimbra/conf/spamassassin --allowplugins --refreshmirrors

4. Funcionando a atualização manual, altere a linha 56 do script zmsaupdate da seguinte forma:

my $sa="${zimbra_home}/zimbramon/bin/sa-update -v --channel sought.rules.yerp.org --channel updates.spamassassin.org --gpgkey 6C6191E3 --updatedir ${zimbra_home}/conf/spamassassin --allowplugins --refreshmirrors >/dev/null 2>&1";

Obrigado,
Respirando Linux, por Fabio Soares Schmidt.

Outras dicas deste autor

Zimbra: Login em modo texto desabilitado - Cleartext Login Disabled

Recuperando arquivos skiplist corrompidos

Cyrus Aggregator - Resolvendo inconsistências entre servidores Back-end e Mupdate Master (Murder)

Postfix - Efetuando relay em hosts que exigem autenticação e nas portas SUBMISSION ou SMTPS

Cyrus IMAP: Eliminar mensagens "fetching user deny" no código

Leitura recomendada

Exportação de e-mail Kmail para Thunderbird

Cyrus IMAPD: Separando os meta-arquivos

Otimizando as consultas do MySQL no Postfix

Cyrus Aggregator - Serviço Sieve não conecta no Backend [Resolvido]

Implementando assinatura DKIM com Postfix e Amavis

  

Comentários
[1] Comentário enviado por cooperbr em 04/08/2014 - 01:30h

quado executo o comando, tenho o seguinte error, o que poderia ser?

/opt/zimbra/zimbramon/bin/sa-update -v --channel sought.rules.yerp.org --channel updates.spamassassin.org --gpgkey 6C6191E3 --updatedir /opt/zimbra/conf/spamassassin --allowplugins --refreshmirrors


Update available for channel sought.rules.yerp.org: -1 -> 3402014020421
http: (curl) GET http://yerp.org/rules/MIRRORED.BY, success
http: (curl) GET http://rules.yerp.org.s3.amazonaws.com/rules/stage/3402014020421.tar.gz, success
http: (curl) GET http://rules.yerp.org.s3.amazonaws.com/rules/stage/3402014020421.tar.gz.sha1, success
http: (curl) GET http://rules.yerp.org.s3.amazonaws.com/rules/stage/3402014020421.tar.gz.asc, success
gpg: process '/usr/bin/gpg' finished: exit 2
error: GPG validation failed!
The update downloaded successfully, but it was not signed with a trusted GPG
key. Instead, it was signed with the following keys:

6C6191E3

Perhaps you need to import the channel's GPG key? For example:

wget http://spamassassin.apache.org/updates/GPG.KEY
sa-update --import GPG.KEY

channel: GPG validation failed, channel failed
Update failed, exiting with code 4



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts