spf-discuss
[Top] [All Lists]

[spf-discuss] Authentication + Reputation = Accountability

2007-07-12 19:01:01
Cross-posted to the SPF and Karmasphere lists ...

On Jul 12, 2007, at 12:45 PM, Meng Weng Wong wrote:

Those of you who have been following the authentication movement will remember that reputation was always part of the plan.

It is the job of SPF/DKIM/etc to provide authentication.

Karmasphere's job is to provide reputation.


I have had a huge grin on my face for the last half an hour.

Why?

This afternoon I finally got up to speed with SpamAssassin's meta-rules.

and I just now got this report in my headers:

 * -0.0 SPF_PASS SPF: sender matches SPF record
* -0.0 KS_REPUTABLE_DOMAIN_DNS RBL: Envelope sender in mengwong whitelist feedset * -123 AUTH_ACCOUNTABLE Envelope sender is both authenticated and reputable

What does it mean? An SPF pass, on its own, means little; an RHSWL match, on its own, means little; but together, they mean a lot.

To obtain that score of -123, the message has to pass SPF and the envelope sender domain has to be whitelisted at the "mengwong.manywl- v1.dnswl.karmasphere.com" RHSWL.

"mengwong.manywl-v1" is, in turn, a Karmasphere feedset that contains multiple other whitelists, including the dnswl.org's sources, ISIPP, Truste, and VeriSign's list of SSL certified domains.

More feeds are being added to that feedset as we discover new sources of domain whitelists.

I am tremendously pleased. For me, this is the culmination of several years of work: SPF offers authentication, and Karmasphere offers reputation. Together, they fight spam!

Here's the snippet from my local.cf that does this:

  # karmasphere domain-based whitelist
header KS_REPUTABLE_DOMAIN_DNS eval:check_rbl_envfrom ('mengwong.manywl-v1', 'mengwong.manywl-v1.dnswl.karmasphere.com.') describe KS_REPUTABLE_DOMAIN_DNS Envelope sender in mengwong whitelist feedset
  tflags   KS_REPUTABLE_DOMAIN_DNS    net

  score KS_REPUTABLE_DOMAIN_DNS -0.01

meta AUTH_ACCOUNTABLE ((SPF_PASS || DKIM_VERIFIED || DK_VERIFIED) && KS_REPUTABLE_DOMAIN_DNS) describe AUTH_ACCOUNTABLE Envelope sender is both authenticated and reputable
  tflags   AUTH_ACCOUNTABLE   userconf nice noautolearn

  score AUTH_ACCOUNTABLE -123

I'm very happy!

(At this time, while Karmasphere is in beta, querying that whitelist requires IP registration; it will not work if you do not have an account. After we're out of beta that requirement will be dropped.)

Off to rummage through the fridge in search of champagne...


-------------------------------------------
-----------------------------------------------------------------------
Sender Policy Framework: http://www.openspf.org/
Archives at http://archives.listbox.com/spf-discuss/current/
To unsubscribe, change your address, or temporarily deactivate your
subscription,
please go to http://v2.listbox.com/member/?list_id=735
Powered by Listbox: http://www.listbox.com

<Prev in Thread] Current Thread [Next in Thread>