Ciao! Qualche tempo fa ho postato la mia soluzione per la gestione di un piccolo server di posta. La soluzione comprendeva Postfix, Dovecot IMAPd, Sieve e Spamassassin usato come content filter di Postfix. La soluzione ha lo svantaggio che lo spam identificato da Spamassassin non può essere rigettato in fase di transazione SMTP, quindi non c'è modo di avvertire il mittente che il messaggio che ha mandato è stato ignorato come spam, senza aprire la possibilità alla generazione di backscatter. Per questo ho deciso di utilizzare Spamassassin come milter invece che come content filter. Ho guardato il software disponibile per fare questo e ho rapidmente deciso che non mi piacevano. Ho quindi deciso di scrivere la mia implementazione. Il lavoro comprende un client python per il protocollo di spamd (senza dipendenze esterne) ed un milter che fa uso di questa libreria per filtrare le mail il transito (utilizzando pymilter, un'interfaccia python alla libreria C). Il codice, in forma molto preliminare, lo trovate qui: http://dev.grinta.net/hg/pyspamc/ Qualsiasi commento è ben gradito. Se c'è interesse rifinisco il tutto e lo pubblico come si deve. Ciao -- Daniele -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx