[clo-devel] Project proposal (Handling Spam (Was Payment Past Due, account))
Anthony Ventimiglia
anthony at ventimiglia.org
Fri Nov 14 20:23:56 UTC 2003
Erik Enge writes:
> Anthony Ventimiglia <anthony at ventimiglia.org> writes:
>
> > How does mailman work, If it recieves mail the same way user mail is
> > delivered, then it should be trivial to pipe it through a spam filter
> > and procmail along the way. Then procmail could isolate spam and send
> > normal messages along their merry way.
>
> That is true but one of the things I do like with the solution I came up
> with for the place I work is that the spamchecking is done at SMTP-time
> and if it is judged to be spam it gets rejected there; no collateral
> spam via bounces etc.
The problem I have with that is the posibility of false positives. My
filter is at a 98.17% success rate, but that still leaves the
posibility that mail I want will be seen as spam. I've been thinkin
about writing a script to send a reply to all spammers that their mail
was rejected as spam, and possibly telling them a way to resend so it
doesn't get rejected. While this seems a little silly, it's like
giving the keys to a burglar, I don't think any spammers will actually
read a response, but someone who is a false positive will read the
response. Using this method, all spam could be replied to and sent to
/dev/null.
Now back to the subject since we talked about it, I'd like to start a
project "cl-bayes" that will be a Bayesian Patter filtering library.
If we can get someone to write a mail parsing library, putting the
two together to make a CL spam filter will be trivial.
Thanks,
Anthony
--
(incf *yankees-world-series-losses*)
More information about the clo-devel
mailing list