SpamAssassin 2010 Bug ainda ativo no meu servidor de email apesar da regra incorreta ser corrigida - onde procurar corrigir?

2

O bug do SpamAssassin 2010 deveria ser corrigido não muito depois de o bug se tornar amplamente conhecido e, de fato, a regra ofensiva em meu /usr/share/spamassassin/72_active.cf foi atualizada. No entanto, as mensagens recebidas ainda estão sendo marcadas por isso, por exemplo:

X-Spam-Status: No, score=3.188 tagged_above=-999 required=6.31 tests=[BAYES_50=0.001, FH_DATE_PAST_20XX=3.188, SPF_PASS=-0.001]

Aqui está a regra relevante:

##{ FH_DATE_PAST_20XX
header   FH_DATE_PAST_20XX      Date =~ /20[2-9][0-9]/ [if-unset: 2006]
describe FH_DATE_PAST_20XX      The date is grossly in the future.
##} FH_DATE_PAST_20XX

Estou no spamassassin / 3.2.5-2 + lenny1.1 ~ volatile1 no Debian Lenny, completamente atualizado. Qualquer ponte sobre onde procurar para descobrir o que está acontecendo? Eu não sei nada sobre o SpamAssassin; outra pessoa geralmente gerencia isso, mas eu estou livre agora e estou tentando descobrir qual é o problema porque está nos incomodando há algum tempo e só percebemos que esse bug ainda estava nos afetando.

Atualização: reduzi a pontuação da regra FH_DATE_PAST20XX para 0,1, em /etc/spamassassin/local.cf e /usr/share/spamassassin/50_scores.cf e ainda 3.188 pontos para esta regra. Alguma idéia do que está acontecendo? Isso realmente me deixou perplexo.

Atualização 2: Parece que depois de reiniciar o amavisd, ele foi corrigido. Qual é a diferença entre amavisd e spamd? Parece que os dois não devem estar em execução ou algo assim.

    
por Ibrahim 28.01.2010 / 01:39

2 respostas

0

Descobri que eu precisava reiniciar o amavisd, não o spamd.

    
por 08.03.2010 / 01:26
0

Essa regra que você postou é a de buggy - procure um arquivo como:

/var/lib/spamassassin/3.002005/updates_spamassassin_org/72_active.cf

Isso substituirá a regra padrão em / usr / share / (consulte aqui ) - você deseja ver a regra regra tem um [2-9] nele em vez de [1-9]:

##{ FH_DATE_PAST_20XX
header   FH_DATE_PAST_20XX      Date =~ /20[2-9][0-9]/ [if-unset: 2006]
describe FH_DATE_PAST_20XX      The date is grossly in the future.
##} FH_DATE_PAST_20XX

Depois de verificar isso, certifique-se de ter reiniciado o componente daemon spamd do SpamAssassin para que ele possa relê-lo novamente.

link

    
por 28.01.2010 / 02:07