[foaf-dev] FOAF-based whitelisting project
Chris Prather
chris at prather.org
Tue Mar 13 05:09:51 UTC 2007
On Mar 12, 2007, at 4:00 PM, Kjetil Kjernsmo wrote:
> On Monday 12 March 2007 17:25, Tom Heath wrote:
>> I quite like the idea of a 0-1 score (rather than 0-100),
>
> OK, I'm willing to go along with 0-1. The reason why I liked 0-100 was
> that we could do fine with integers, whereas 0-1 would imply that we
> were dealing with floats. Not a big issue.
You can always convert to an integer if neccessary ... but most of us
are
using languages that handle FLOAT and INTEGER just as readily :)
>> and in
>> common with Steve's mail that's just arrived, I'm also skeptical
>> about negative trust ratings; what would we *actually* do with them?.
>> Surely all we need is a score somewhere between 0 and 1, or NULL
>> where we don't have any data?
>
> Well, as I allready coded in the qpsmtpd plugin:
> return DENY if ($trust <=
> ($self->qp->config('foaftrust_black') || -101)); # blacklist the
> sender
>
> so, you'd outright deny the email if the trust metric is a
> sufficiently
> large negative value. It would require topical, quantitative trust
> relationships, though. That's something I hope to do, but yeah, I've
> just said that it won't be for v1.0, so lets think more carefully
> about
> it.... :-)
0 is simply an arbitrary line ... on a 0-100 scale you can set 50 as
the point of distrust. 0 becomes your blacklist point (nobody has
trust for this person). Probably the most useful point is to have a
configureable "how willing am I to let spam through" setting. The
system computes that Alice has a 75% trust rating for Charlie ... but
Alice has configured the system to bounce anything less than 80%,
sorry Charlie. Bob however has a nice 95% trust rating, and gets
through.
-Chris
More information about the foaf-dev
mailing list