Newsgroup: it.comp.os.linux.sys
Titolo: Perplessità su Spamassassin...

Premessa: non conosco bene il prodotto e non sono un Perl-Fanatic. 
Quindi sono un po' prevenuto. Ma la mia perplessità è questa: essendo 
spamassassin sotanzialmente uno script Perl, è in grado di gestire 
correttamente un carico di mail significativo (diciamo dell'ordine dei 
10.000 messaggi al giorno)? C'e' bisogno di un bel po' di potenza di 
calcolo per supportarlo? (oltretutto sul server c'e' già un antivirus 
milter-based, quindi le mail dovrebbero sottoporsi ad un bel po' di 
lavorazioni...)
Per caso, esistono filtri antispam noti per essere più efficienti o più 
leggeri?
TIA, bye!
-- 
Fabrizio "Hermooz" Ermini

 10.000 messaggi al giorno)?
Io lo faccio girare su un vecchio toshiba (Pentium 2 400 Mhz)
con 128 Mb di ram, i tempi di processo li vedi da solo:
http://62.166.160.89/usage/spam.html
E sulla stessa macchina girano squid ed Apache.
Davide
-- 
| Bell Atlantic.  If telecommunications were a prison, BA would be the
| 300-pound inmate who takes a certain..."liking" towards you.
| --Isaac-Lew 
| 

 
http://62.166.160.89/usage/spam.html
Ok, l'hardware è limitato, ma i tempi in effetti non mi paiono buoni. In 
media vanno da 0.8 a 1.5 secondi... se cominci a moltiplicarli per n 
migliaia di messaggi si arriva a cifre che mi danno un po' da pensare.
In altre parole, non vorrei introdurre un bottleneck. So che 
spamassassin è un po' lo standard de facto, ma credo che cerchero' 
qualcosa di più prestante...
-- 
Fabrizio "Hermooz" Ermini

 TIA, bye!
io sul server qmail uso blackhole, non è decisamente al livello di spamassassin, ma è molto veloce (è compilato dal c)
http://sourceforge.net/projects/blackholespam/

 TIA, bye!
 
http://bogofilter.sourceforge.net/
Io uso bogofilter per il mio portatile. Veloce ed efficiente. Non so se ti
puo' andar bene. 
-- 
--
Enterprise-E

 puo' andar bene. 
bogofilter... bello... ma testato su una macchina con un traffico passante
di qualche migliaio di mail/giorno, i database sono esplosi a limiti
inaccettabili (con l'autofeed del filtro) fino a costringermi a levarlo
perchè si mangiava tutta la ram...
Devo ammettere che non avevo nè il tempo nè la voglia di fare tuning, però
la cosa era inquietante.
Inoltre, da usare system-wide, è un po' troppo intrusivo, a meno che non
prevedi di avere un db per utente: che accade se hai un cliente su 1000
che di mestiere fa il farmacista e ordina casse di viagra? o se gestisce
un pornoshop?
Per inciso, sulla stessa macchina ora gira spamassassin, senza grossi
problemi di carico e con meccanismi di scoring decisamente più
granulari...
Per l'OP: considera comunque che il fatto di essere in perl, se usi spamd,
non è molto rilevante: viene compilato all'avvio e rimane in esecuzione...
Piuttosto, attento all'aggiornamento delle rbl dell'mta: se te ne muore
qualcuna di critica e non la sostituisci per tempo, la pacca di spam che
passa e che spamassassin si deve smandruppare non impiega troppo a
piantarti la macchina... diciamo "esperienza passata"...
'ao...
-- 
Afterlife confessions
Tell me who you used to be
Looking on in wonder
As I show you it was me

 piantarti la macchina... diciamo "esperienza passata"...
Hm, questo mi piace poco... speravo in qualche cosa messo lì e 
abbandonato. Non sono pagato per fargli da balia, senno' mi orientavo su 
qualcosa di bayesiano...
In summa mi dici che per le prestazioni è critico dare una bella botta a 
priori con le RBL, senno' si sovraccarica la parte rule-based?
-- 
Fabrizio "Hermooz" Ermini

 postati da Davide (Btw, davide, tu cosa usi per "passare" le mail a spamd?)
spamc tramite la patch di qmail-queue. Perche', c'e' di meglio?
Davide
-- 
| Sanity is like money; you should just have enough to get by.  Any more
| and you turn into a freak. --rone 

 
Non lo so, io uso sendmail :-)
-- 
Fabrizio "Hermooz" Ermini

 Non lo so, io uso sendmail :-)
Quindi lo richiami tramite procmail?
Davide
-- 
| Eh? Linux is luserproof?  What kind of "proper" set up is that,
| ripping out all removable media devices and ethernet, freezing the
| hard drive spindle, encasing it in concrete and dropping it off a
| pier? -- Greg Andrews on alt.sysadmin.recovery 

 Quindi lo richiami tramite procmail?
E' una possibilità, ma ero più orientato ad una soluzione basata su 
milter. Questo perchè ho visto che nel caso degli antivirus è la via che 
funziona meglio...
-- 
Fabrizio "Hermooz" Ermini

 perchè si mangiava tutta la ram...
Sorry, non lo sapevo. Io sono passato a bogofilter perche' non riuscivo ad
istruire Spamassassin.
-- 
--
Enterprise-E

 priori con le RBL, senno' si sovraccarica la parte rule-based?
ti faccio un esempio gramo-gramo di quella che è la situazione attuale di
uno dei server che amministro:
log di un paio di giorni di lavoro (di una singola macchina, ospitante X
domini di cui un paio piuttosto corposi)
a) Totale dei contatti smtp avuti:
267496
b) Di cui appartenenti a domini inesistenti e pertanto scartate:
3151
c) Totale scartate per altri motivi (di solito probe su utenti inesistenti,
ecc):
54060
d) Scartate dalle rbl:
99185
Ora 
a-(b+c)= totale_mail_"ricevibili"= 210285
di cui realmente accettate e passate in carico a spamassassin praticamente
la metà...
Considera che il computo totale di quelle 210285 tiene in considerazione
anche le mail che in realtà non stanno "entrando" ma sono generate da
processi locali, e che saranno circa un 10% del totale... non avevo voglia
di purgarle dal log perchè è un po' complesso e perchè sono pigro... trai
le tue conclusioni ;-)
Considera, cmq, che la configurazione in essere è abbastanza efficiente a
far sì che spamassassin in realtà marchia abbastanza poco (ma marchia...)
Purtroppo, il fenomeno spam si muove velocemente e una configurazione che
risulta efficiente ora tra un mese potrebbe essere inutile.
Ciao...


 postati da Davide (Btw, davide, tu cosa usi per "passare" le mail a spamd?)
Ciao, anche io stavo pensando a milter-spamc pero' sto avendo diversi
problemi. Io ho seguito la procedura da qui:
http://www.snert.com/Software/milter-spamc/index.shtml
-- 
Actarus
ti.orebil@ottedenebid.v
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it