Seguindo a série de artigos sobre o Spamassassin e Amavis, apresento agora um complemento (plugin) para o Roundcube que permitirá que o spamassassin “treine” automaticamente as mensagens após os usuários marcarem como “Spam” ou “Não Spam”.
Eu havia publicado uma configuração para o Dovecot mover as mensagens marcadas como SPAM automaticamente para a pasta desejada : https://respirandolinux.wordpress.com/2013/08/21/dovecot-mover-spam-automaticamente-para-a-pasta-desejada , porém caso ocorra uma falso positivo o usuário não terá como “treinar” o anti-spam para não considerar mais essa mensagem. Como também pode ocorrer de um SPAM não ser identificado e estar chegando na caixa postal do usuário.
Utilizando o Roundcube, é possível utilizar o complemento MARKASJUNK2 para treinar automaticamente o spamassassin, primeiramente efetue o Download no mesmo neste link:
Após efetuar o Download, descompacte o mesmo dentro do diretório plugins da sua instalação do Roundcube e edite as seguintes linhas do arquivo config.inc.php:
#Estamos informando para o plugin utilizar comandos como mecanismo para treinar o anti-spam
$rcmail_config[‘markasjunk2_learning_driver’] = ‘cmd_learn’;
#Qual comando deve ser utilizado para identificar a mensagem como spam
$rcmail_config[‘markasjunk2_spam_cmd’] = ‘sa-learn –no-sync –spam –username=amavis %f’;
#Qual comando deve ser utilizado para identificar a mensagem como não-spam (HAM)
$rcmail_config[‘markasjunk2_ham_cmd’] = ‘sa-learn –no-sync –ham –username=amavis %f’
Feito isso, adicione o markasjunk2 aos plugins que serão carregados no Roundcube, no arquivo main.inc.php:
$rcmail_config[‘plugins’] = array(“managesieve”, “markasjunk2”);
Ao carregar o Webmail, serão apresentados os botões SPAM para marcar qualquer mensagem SPAM e o botão NÃO SPAM para marcar mensagens dentro da pasta SPAM do usuário como falso positivo, quando o usuário clicar em uma destas opções o spamassassin será treinado automaticamente.
Abaixo estão as capturas de tela demonstrando a funcionalidade no Roundcube:
Marcar como Não Spam:
Marcar como SPAM:
Boa tarde amigo quanto voce me cobraria para fazer essas configurações no meu roundcube e colocar mais algumas coisinha que voce conhecer para complementar ele ??