O assistente de anti-spam

Fundamentos

O KMail não tem uma solução de detecção de lixo incorporada: os desenvolvedores acreditam que o uso de ferramentas externas especializadas é a melhor abordagem. O KMail usa estas ferramentas através da sua arquitetura de filtros flexível. O assistente de anti-spam ajuda-o na configuração inicial do filtro.

O que o assistente poderá fazer por você?

Ele irá fornecer-lhe algumas opções sobre como deseja que a filtragem de lixo seja feita. Depois disso, irá criar automaticamente as regras de filtragem apropriadas.

Quais são as limitações do assistente?

Tudo o que ele pode fazer é configurar os filtros para você; ele fornecerá uma configuração padrão. Modificações manuais que foram aplicadas a filtros anti-spam existentes não são reconhecidas. Em vez disso, esses filtros são sobrescritos pelo assistente.

Você pode ativar o assistente através de FerramentasAssistente anti-spam.... Se esta opção não estiver disponível, clique em ConfiguraçõesConfigurar KMail...Plugins e marque a caixa ao lado de Anti-spam. Você será solicitado a reiniciar o KMail; ao fazer isso, o assistente aparecerá no menu Ferramentas.

O assistente pesquisa por ferramentas anti-spam conhecidas em seu computador. É também possível usar os resultados da verificação de spam do seu provedor pela avaliação das informações do cabeçalho que foram adicionadas às mensagens. Você pode deixar o assistente preparar o KMail para usar uma ou mais ferramentas ao mesmo tempo. No entanto, observe que as operações das ferramentas anti-spam normalmente consumem tempo. O KMail pode parecer congelado durante a pesquisa por mensagens de spam, podendo encontrar problemas com a responsividade do KMail. Considere a exclusão das regras de filtragem criadas pelo assistente se a filtragem tornar-se muito lenta. (Este era um problema com hardware mais antigo. Provavelmente não afetará máquinas mais modernas.)

Seguem algumas observações sobre algumas ferramentas anti-spam.

Bogofilter

O Bogofilter é um filtro bayesiano, o que significa que sua detecção de spam se baseia em uma fase inicial de treinamento. Por outro lado, ele é uma ferramenta bem rápida. Por isso é recomendado para pessoas que desejem principalmente ter uma rápida detecção de spam, e que não se preocupem com um pouco de treinamento inicial, antes da taxa de detecção aumentar significativamente.

SpamAssassin

O SpamAssassin é uma ferramenta muito complexa para combate ao spam. Apesar do seu comportamento depender pesadamente de sua configuração, ela pode detectar spam muito bem, sem qualquer treinamento. No entanto, pesquisar uma mensagem leva um pouco mais de tempo, se comparado com os filtros puramente bayesianos. Digamos que ele não é a ferramenta para pessoas sem algum conhecimento básico sobre as capacidades do SpamAssassin.

Annoyance Filter

Apesar de não ser frequentemente usado algumas distribuições o disponibilizam. Ele é claramente uma ferramenta para especialistas.

Filtro de Spam GMX

Se você obtém seus e-mails através do provedor GMX freemail, suas mensagens já passaram por verificação de spam. O resultado deste processo é documentado em um campo especial do cabeçalho de cada mensagem. É possível usar o conteúdo deste campo de cabeçalho para filtrar spam. Há muito pouca lentidão na filtragem quando esta ferramenta é usada, pois as mensagens já foram processadas pelo servidor de e-mail externo.

Avançado

O KMail pode usar várias ferramentas externas para detectar mensagens de spam; ele tentará procurar automaticamente quais ferramentas estão instaladas no seu sistema e irá mostrá-las em uma lista. A lista será ordenada pela velocidade média do processo de filtragem das ferramentas. Você poderá marcar as ferramentas que deseja usar no KMail para detecção de spam. Se você quiser mais opções, basta fechar o assistente, instalar uma nova ferramenta e, em seguida, reiniciar o assistente.

Se tiver marcado pelo menos uma ferramenta, o KMail será capaz de fornecer filtros que permitem a classificação das mensagens como spam ou não-spam. Ele também fornecerá ações para permitir-lhe a classificação manual das mensagens. Estas ações estarão disponíveis através do menuMensagemAplicar filtro > e por meio de um par de ícones da barra de ferramentas. Se alguma das ferramentas selecionadas suportarem filtragem Bayesian (isto é, um método para detecção de spam, baseado em análise estatística das mensagens), estas mensagens não serão apenas marcadas, mas também transferidas para as ferramentas, de modo que aprendam e possam melhorar as taxas de detecção.

Na segunda página, você poderá selecionar algumas ações adicionais a serem realizadas no KMail, relacionadas às mensagens de spam: se quiser que as mensagens detectadas como spam sejam movidas para certa pasta, selecione a pasta apropriada e marque a opção Mover spam conhecido para:; se as mensagens detectadas como spam devem ser adicionalmente marcadas como lidas, marque a opção Marcar como lidas as mensagens de spam detectadas.

Selecionando pelo menos uma das ferramentas disponíveis, será possível concluir a configuração do assistente de filtragem. O assistente não levará em consideração nenhum filtro que já existe, mas adicionará novos filtros ou atualizará os existentes. Em qualquer caso, você pode verificar o resultado deste processo na Janela do filtro. O assistente também criará botões na barra de ferramentas para marcar as mensagens como spam ou não-spam. Lembre-se de que a classificação de mensagens como spam irá também mover essas mensagens para a pasta especificada para as mensagens de spam, caso tenha selecionado a opção spam.

Mais alguns detalhes para os usuários avançados

O assistente usa a informação gravada num arquivo de configuração especial chamado kmail.antispamrc (gravado no diretório de configuração global e local do KDE). Ele irá verificar primeiro o arquivo de configuração global e depois o local. Se o arquivo de configuração local contiver uma entrada com um número de versão mais recente, os dados de configuração do arquivo local (para essa ferramenta) serão usados, permitindo que administradores e usuários atualizem a configuração do assistente.

A detecção local de mensagens com spam é obtida com a criação de ações Enviar através, por ferramenta, dentro de um filtro especial. Outro filtro contém as regras para verificar as mensagens com spam detectadas e as ações para marcá-las e (opcionalmente, dependendo da escolha no assistente) movê-las para uma pasta. Ambos os filtros são configurados para serem aplicados nas mensagens recebidas e na filtragem manual.

São necessários dois filtros para a classificação das mensagens como spam ou não-spam. Eles contêm ações para marcar as mensagens apropriadamente. Como mencionado acima, o filtro para classificação como spam tem outra ação adicional para mover as mensagens para uma pasta predefinida. Se as ferramentas selecionadas suportarem a filtragem Bayesiana, o assistente irá criar ações de filtragem adicionais para passar as mensagens para as ferramentas (via Executar comando) no modo de aprendizagem apropriado.

Se você deseja ajustar o processo de filtragem, você deve estar interessado no capítulo sobre Otimização de Filtros.