Eu já havia publicado um artigo (veja aqui) sobre adicionar o canal SOUGHT ao Spamassassin, que é um repositório atualizado 4 vezes ao dia tendo como bases 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:

Baixe a chave do canal:

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

Importe a chave  baixada:

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

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

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″;

 

4 respostas a “Zimbra: Melhorando a eficácia do seu anti-spam”

  1. Hola, cuando ejecute el comando me lanzó el siguiente mensaje

    [root@mail src]# /opt/zimbra/zimbramon/bin/sa-update –import GPG.KEY
    gpg: AVISO: propiedad insegura del directorio personal `/opt/zimbra/conf/spamassassin/sa-update-keys’

    Y luego cuando ejecuté el comando como usuario zimbra me lanzó el siguiente mensaje con error

    [zimbra@mail ~]$ /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

    1. 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

  2. Olá Fábio, tudo bem?

    Essa alteração funciona para a versão 8.8.11?

    Abraço!

  3. Olá Fábio.

    Essa alteração funciona no Zimbra 8.8.11? Alguns caminhos dos diretórios são um pouco diferentes.

    Abraço.

Deixar mensagem para jriosorsis Cancelar resposta

Tendência