Newsgroup: it.comp.os.linux.sys
Titolo: Spamassassin e uribl

Salve, ho voluto aggiungere le regole di uribl al mio spamassassin.
Ho aggiunto un file 
uribl.cf
 i /usr/share/spamassassin/
con il seguente contenuto:
urirhssub       URIBL_BLACK  
multi.uribl.com
.        A   2
header          URIBL_BLACK  eval:check_uridnsbl('URIBL_BLACK')
describe        URIBL_BLACK  Contains an URL listed in the URIBL
blacklist
tflags          URIBL_BLACK  net
score           URIBL_BLACK  3.0
urirhssub       URIBL_GREY  
multi.uribl.com
.        A   4
header          URIBL_GREY  eval:check_uridnsbl('URIBL_GREY')
describe        URIBL_GREY  Contains an URL listed in the URIBL
greylist
tflags          URIBL_GREY  net
score           URIBL_GREY  0.25
Ma anche se è passata una settimana la regola non ha mai matchato mai.
Possibile? Eppure ho trovato molti url nello spam passato, ma che
stanno nel database di uribl
E' corretto il mio procedimento?
Alessio

Non mi sono ricordato di dire che spamassassin è la versione 3.1.1-1
su debian etch

 [...]
"spamassassin --lint" che dice?
Io ho avuto lo stesso problema per la mancanza di alcune librerie
perl.
Alessio


[6955] warn: config: failed to parse line, skipping: urirhssub
URIBL_BLACK  
multi.uribl.com
.        A   2
[6955] warn: config: failed to parse line, skipping: urirhssub
URIBL_GREY  
multi.uribl.com
.        A   4
[6955] warn: config: warning: score set for non-existent rule
LOC_BADYAHOOMSGID1
[6955] warn: config: warning: score set for non-existent rule
LOC_BADYAHOOMSGID2
[6955] warn: config: warning: score set for non-existent rule
SARE_TOCC_USER
[6955] warn: config: warning: score set for non-existent rule
SARE_FREE_WEBM_EsYahoo
[6955] warn: config: warning: score set for non-existent rule
SARE_HEAD_XBEEN
[6955] warn: config: warning: score set for non-existent rule
LOC_BADYAHOOMSGID3
[6955] warn: config: warning: score set for non-existent rule
SARE_FREE_WEBM_HuWeb
[6955] warn: syntax error (unparsable argument:  ) for eval function:
__HABEAS_SWE: message_is_habeas_swe( ) at
/usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line 686.
[6955] warn: rules: failed to run URIBL_GREY test, skipping:
[6955] warn: _(Can't locate object method "check_uridnsbl" via package
"Mail::SpamAssassin::PerMsgStatus" at
/usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 2591.
[6955] warn: )
[6955] warn: rules: failed to run URIBL_BLACK test, skipping:
[6955] warn: _(Can't locate object method "check_uridnsbl" via package
"Mail::SpamAssassin::PerMsgStatus" at
/usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 2591.
[6955] warn: )
[6955] warn: lint: 12 issues detected, please rerun with debug enabled
for more information
Secondo te che libreria manca?

Ho aggiunto questo
loadplugin Mail::SpamAssassin::Plugin::URIDNSBL
al file init.pre di spamassassin e non mi dà più errore...
Ma l'header URIBL_BLACK non matcha mai :(


Beh dopo avere abilitato quella riga funziona.
Adesso sono su un'altra etch, e URIBL non matcha mai..
quella riga in init.pre c'è, e "spamassassin --lint" non dice alcun
che..
Sapete darmi qualche dritta?

 Sapete darmi qualche dritta?
Hai controllato che spamd (se lo usi) non venga lanciato con lo switch
-L, oppure --local?
Potrebbe anche essere specificato nel file di configurazione ma non
ricordo la direttiva a memoria.
Gufo
-- 
  ,___,                    Never trust an operating system.
  (9v9)
  (_^((\		    .: May the owl be with you :.
-^-"-"-\\-^-                  
http://gufo.dontexist.org

 
ho risolto, ho installato razor