Re: [Asrg] Summary of junk button discussion
"Chris Lewis" <clewis@nortel.com> Thu, 25 February 2010 20:26 UTC
Return-Path: <CLEWIS@nortel.com>
X-Original-To: asrg@core3.amsl.com
Delivered-To: asrg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5F1EF28C27E for <asrg@core3.amsl.com>; Thu, 25 Feb 2010 12:26:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.459
X-Spam-Level:
X-Spam-Status: No, score=-6.459 tagged_above=-999 required=5 tests=[AWL=-0.016, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SUBJECT_FUZZY_TION=0.156]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rhg7dRaQlXsV for <asrg@core3.amsl.com>; Thu, 25 Feb 2010 12:26:53 -0800 (PST)
Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com [47.140.192.56]) by core3.amsl.com (Postfix) with ESMTP id DFC8128C259 for <asrg@irtf.org>; Thu, 25 Feb 2010 12:26:52 -0800 (PST)
Received: from zrtphxs1.corp.nortel.com (casmtp.ca.nortel.com [47.140.202.46]) by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id o1PKT0G09028 for <asrg@irtf.org>; Thu, 25 Feb 2010 20:29:00 GMT
Received: from zrtphx5h0.corp.nortel.com ([47.140.202.65]) by zrtphxs1.corp.nortel.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 25 Feb 2010 15:28:50 -0500
Received: from [47.130.64.199] (47.130.64.199) by zrtphx5h0.corp.nortel.com (47.140.202.65) with Microsoft SMTP Server (TLS) id 8.1.340.0; Thu, 25 Feb 2010 15:28:49 -0500
Message-ID: <4B86DD80.8060508@nortel.com>
Date: Thu, 25 Feb 2010 15:28:48 -0500
From: Chris Lewis <clewis@nortel.com>
Organization: Nortel
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Lightning/0.9 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666
MIME-Version: 1.0
To: asrg@irtf.org
References: <20100225054546.16850.qmail@simone.iecc.com> <4B86172D.2080702@nortel.com> <4B86AD93.1050800@tana.it>
In-Reply-To: <4B86AD93.1050800@tana.it>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 25 Feb 2010 20:28:50.0583 (UTC) FILETIME=[24006270:01CAB659]
Subject: Re: [Asrg] Summary of junk button discussion
X-BeenThere: asrg@irtf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Anti-Spam Research Group - IRTF <asrg@irtf.org>
List-Id: Anti-Spam Research Group - IRTF <asrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/listinfo/asrg>, <mailto:asrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/asrg>
List-Post: <mailto:asrg@irtf.org>
List-Help: <mailto:asrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/asrg>, <mailto:asrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Feb 2010 20:26:54 -0000
On 2/25/2010 12:04 PM, Alessandro Vesely wrote: > On 25/Feb/10 07:22, Chris Lewis wrote: >> On 2/25/2010 12:45 AM, John Levine wrote: >> >>> The only think other than a junk button that appears useful is a >>> not-junk button to display when looking at stuff in a junk folder. I >>> suppose we could do that, but then we'd have to define what a junk >>> folder is. > I don't think John meant a "general" definition here... :-/ John seemed to be implying you can't have a "non-junk" button without a junk folder (eg: in an IMAP sense). I was just pointing out Thunderbird's "not junk" implementation, which is functional independent of the existence of any kind of foldering mechanism, IMAP or otherwise. >> [...] >> With more tweaking, such an implementation would be a bit more >> user-friendly, and can stand as a guide as to how you might spec out >> what the junk/unjunk button "means", and leave actions to the >> implementation. > I cannot help distinguishing between IMAP and POP3 here. For IMAP, > synchronization of Bayesian data among several servers and clients may > be viewed as a generic distributed database problem, possibly > complicated by an amount of fuzziness. It is possible to send an abuse > report as a consequence of particular user's actions; it is just > similar to "move marked junk to junk folder". It's an implementation _convenience_ (for IMAP). Nothing more. There is nothing preventing you sending your Bayesian data out-of-band to the server, nor, keeping it local for client-based filtering (as in Thunderbird). Heck, SpamAssassin even manages to tune Bayesian without having any end-user feedback at all. > For POP3, there are no folders. Perhaps no server-visible folders, but there are folders none the less in most (if not all) POP3 reader implementations. > That's what makes that definition > difficult. Users can look for X-Spam-* headers only after they've > already downloaded the message. This is moot. Most filters these days don't bother making "clearly spam" visible at all to the end user or mail reader, and the X-Spam- headers (as in the SpamAssassin sense) don't exist. It's only in marginal cases where the user has to see the email to decide whether an email is spam or not that the X-Spam headers will be worth while. Which, in the case of POP3, means they have to download the message anyway to make that determination. > In case servers maintain _per-user_ > Bayesian data --as they should-- the whole idea of filtering on the > servers seems rather pointless. > > To recap, junk buttons can be embedded within a more sophisticated > architecture (as for IMAP). But not the other way around: anti-spam > filter training cannot (in general) be based upon junk buttons and > abuse reporting. Of course you can train spam filters based on abuse reports. We've been doing precisely that for 13 years in several different incarnations. It may well make sense to include an "tickle IMAP" server as part of a spec, but, also having an abuse reporting mechanism makes sure that you have just about all implementations covered, IMAP or otherwise. We could spec both, and leave it up to an installation or user to decide which (or both) to use in any particular instance.
- [Asrg] Summary of junk button discussion John Levine
- Re: [Asrg] Summary of junk button discussion Jose-Marcio Martins da Cruz
- Re: [Asrg] Summary of junk button discussion Murray S. Kucherawy
- Re: [Asrg] Summary of junk button discussion John Leslie
- Re: [Asrg] Summary of junk button discussion Alessandro Vesely
- Re: [Asrg] Summary of junk button discussion Ian Eiloart
- Re: [Asrg] Summary of junk button discussion Jose-Marcio Martins da Cruz
- Re: [Asrg] Summary of junk button discussion Ian Eiloart
- Re: [Asrg] Summary of junk button discussion der Mouse
- Re: [Asrg] Summary of junk button discussion John Levine
- Re: [Asrg] Summary of junk button discussion Chris Lewis
- Re: [Asrg] Summary of junk button discussion Ian Eiloart
- Re: [Asrg] Summary of junk button discussion Alessandro Vesely
- Re: [Asrg] Summary of junk button discussion Chris Lewis
- Re: [Asrg] Summary of junk button discussion Jose-Marcio Martins da Cruz
- Re: [Asrg] Summary of junk button discussion Alessandro Vesely
- Re: [Asrg] Summary of junk button discussion Chris Lewis
- Re: [Asrg] Summary of junk button discussion Alessandro Vesely
- Re: [Asrg] Summary of junk button discussion Jose-Marcio Martins da Cruz
- Re: [Asrg] Summary of junk button discussion Ian Eiloart
- Re: [Asrg] Summary of junk button discussion John Levine
- Re: [Asrg] Summary of junk button discussion Alessandro Vesely
- Re: [Asrg] Summary of junk button discussion Ian Eiloart