Ferramentas de Usuário

Ferramentas de Site


pt:wheezy:email:filtering:amavisd_new_spamassassin

Página desactualizada Esta página contém uma versão anterior deste guia que pode estar desatualizada. Para a consultar a versão mais recente clique aqui.

5.3.3 Filtro Anti-spam

Objetivo

Integrar um filtro anti-spam no sistema de filtragem de emails.

Instalação

Configuração

A configuração consiste em activar o filtro anti-spam, o que é feito no ficheiro /etc/amavis/conf.d/15-content_filter_mode:

/etc/amavis/conf.d/15-content_filter_mode
# [...]

#
# Default SPAM checking mode
# Please note, that anti-spam checking is DISABLED by
# default.
# If You wish to enable it, please uncomment the following lines:


@bypass_spam_checks_maps = (
   \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);

# [...]

Na configuração por defeito, os emails considerados spam são colocados em quarentena e nenhuma informação chega ao destinatário. Nesta configuração queremos que os emails indiquem apenas as probabilidades de serem spam, deixando ao utilizador a escolha das acções a realizar. As configurações personalizadas são guardadas no ficheiro /etc/amavis/conf.d/50-user:

/etc/amavis/conf.d/50-user
use strict;

#
# Place your configuration directives here.  They will override those in
# earlier files.
#
# See /usr/share/doc/amavisd-new/ for documentation and examples of
# the directives you can use in this file

$sa_spam_subject_tag = '***SPAM*** ';
$sa_tag_level_deflt  = undef;  # add spam info headers if at, or above that level
$sa_tag2_level_deflt = 6.31;   # add 'spam detected' headers at that level
$sa_kill_level_deflt = 9999;   # triggers spam evasive actions

#------------ Do not modify anything below this line -------------
1;  # insure a defined return

A “sensibilidade” do filtro anti-spam pode ser afinada alterando o valor de $sa_tag2_level_deflt: Com um valor mais baixo, serão necessários menos indicadores para que a mensagem seja considerada spam. No entanto, este valor não deve ser inferior a 5, ou corremos o risco de todas as mensagens, mesmo as mais legítimas, começarem a ser classificadas como spam.

Reiniciar o serviço amavisd-new:

root@server:~# /etc/init.d/amavis restart

Referências

pt/wheezy/email/filtering/amavisd_new_spamassassin.txt · Última modificação em: 2024-02-15 01:05 por 127.0.0.1