[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Riminilug-general] Spamassassin e Immagini 'inline'
On Fri, December 29, 2006 9:59 am, Gabriele Zappi wrote:
> Salve a tutti.
>
> Come test di spamassassin, come faccio a riconoscere una Mail in html
che
> ha un'immagine all'interno del corpo (un'immagine incorporata nel
messaggio) rispetto ad un messaggio, sempre in Html, ma che ha
un'immagine
> come attachment.
> Nel caso che qualcuno di voi abbia già avuto esperienze di questo tipo,
il
> test EXTRA_MPART_TYPE può essere sufficiente, o se alzo lo score di
questo
> test rischio di fare troppi "falsi positivi" in altre situazioni?
Scusate, mi rispondo da solo, visto che penso di aver trovato la giusta
soluzione per il mio scopo, se la cosa può essere di aiuto a qualcun
altro....
Ho notato che Spamassassin faceva già uso di test quali
HTML_IMAGE_ONLY_02, HTML_IMAGE_ONLY_04, ... HTML_IMAGE_ONLY_10, dove
verifica l'esistenza di un immagine all'interno di un messaggio html,
verificando anche il "peso" del messaggio.
Quindi, prendendo spunto dalla funzione che usa in questo caso
(html_image_only), ho modificato lo script perl:
<perl_path>/<perl_version>/Mail/SpamAssassin/EvalTests.pm
aggiungendo la seguente sub:
sub html_image {
my ($self, undef) = @_;
return (exists $self->{html}{"inside_img"} &&
exists $self->{html}{length} );
}
Quindi è stato sufficiente andare a personalizzare il test nel file
~/.spamassassin/user_pref (o /etc/mail/spamassassin/local.cf se intende
abilitarlo globalmente systemwide) le seguenti righe di test
body HTML_IMAGE eval:html_image()
describe HTML_IMAGE Immagini dentro mail non permesse bla bla bla..
score HTML_IMAGE 4.0 # ... o il punteggio che volete...
Se poi utilizzate qmail-scanner st patch di Toribio
(http://toribio.apollinare.org/qmail-scanner/), è possibile aumentare lo
score di HTML_IMAGE in modo tale che superi il valore di
required_hits+valore_di_sa-delete, cosicché la mail venga respinta al
mittente o direttamente cestinata a seconda delle esigenze.
Grazie comunque per l'attenzione e scusate il disturbo.
Anzi... già che ci sono ....
AUGURI DI UNO SPLENDIDO 2007 A TUTTI !!!
Gabriele
--
Gabriele Zappi
Rimini Linux User Group
_______________________________________________
Riminilug-general mailing list
Riminilug-general@xxxxxxxxxxxx
http://riminilug.it/mailman/listinfo/riminilug-general