
From stephan@rename-it.nl  Fri May  3 01:40:23 2013
Return-Path: <stephan@rename-it.nl>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8190F21F93FC for <sieve@ietfa.amsl.com>; Fri,  3 May 2013 01:40:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.504
X-Spam-Level: 
X-Spam-Status: No, score=-0.504 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 217Q45ICEVEa for <sieve@ietfa.amsl.com>; Fri,  3 May 2013 01:40:17 -0700 (PDT)
Received: from drpepper.rename-it.nl (drpepper.rename-it.nl [217.119.238.16]) by ietfa.amsl.com (Postfix) with ESMTP id 9F08721F93FB for <sieve@ietf.org>; Fri,  3 May 2013 01:40:16 -0700 (PDT)
Received: from ewi1299.ewi.utwente.nl ([130.89.145.113]:49428) by drpepper.rename-it.nl with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <stephan@rename-it.nl>) id 1UYBXI-0004Dy-4C; Fri, 03 May 2013 10:40:14 +0200
Message-ID: <518377E2.3000307@rename-it.nl>
Date: Fri, 03 May 2013 10:40:02 +0200
From: Stephan Bosch <stephan@rename-it.nl>
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
MIME-Version: 1.0
To: Ned Freed <ned.freed@mrochek.com>
References: <20130407160743.19463.39851.idtracker@ietfa.amsl.com> <5161A34D.3040805@rename-it.nl> <5165D08D.4040404@rename-it.nl> <01OSWJ6MW7KE000054@mauve.mrochek.com>
In-Reply-To: <01OSWJ6MW7KE000054@mauve.mrochek.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-RenameIT-MailScanner-SpamScore: -2.3 (--)
X-RenameIT-MailScanner-SpamCheck: No, score=-2.3 required=5.0 tests=ALL_TRUSTED, BAYES_00 autolearn=ham version=3.3.1
Cc: Sieve mailing list <sieve@ietf.org>
Subject: Re: [sieve] Fwd: New Version Notification for draft-bosch-sieve-duplicate-02.txt
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 May 2013 08:40:23 -0000

Op 4/25/2013 11:44 PM, Ned Freed wrote:
>> One other thing: we recently defined this great new Sieve use-case
>> called IMAPSieve. Is there any application imaginable for the duplicate
>> test in this context, i.e. do we want to allow it there? Either way, I
>> think we should state its applicability explicitly.
>
> I think there are legitimate use-cases, but it's also incredibly easy 
> to misuse
> in this context.
>
> The basic problem is that moving messages around in IMAP doesn't carry 
> with it
> any sort of inherent special semantic and people move messages around 
> for all
> sorts of reasons (or for no real reason at all). This is quite unlike 
> message
> delivery.
>
> So, for example, you could define a Sieve in IMAP to prevent, say, the
> inclusion of a second copy of the same message in a given folder. But bad
> things are going to happen if, say, you forget the filter is there and 
> move
> some of the messages out and back in a couple of times.
>
> We'd have to extend the semantics of the extension substantiantially 
> to take
> care of this, and even if we were to do that actually using it would be
> very tricky indeed.
>
> Since I see the main benefit of this extension as how simple it makes
> duplicate checks in Sieve, this usage makes me very nervous, so nervous
> that I could certainly accept a "NOT RECOMMENDED" label for this case.

Yes, I agree with that.

BTW, any further comments on the document as it is now? More thoughts on 
the ':last' issue?

Regards,

Stephan.


From NED+mta-filters@mauve.mrochek.com  Fri May  3 14:30:53 2013
Return-Path: <NED+mta-filters@mauve.mrochek.com>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B751321F925A for <sieve@ietfa.amsl.com>; Fri,  3 May 2013 14:30:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RSUTGGsnMWmR for <sieve@ietfa.amsl.com>; Fri,  3 May 2013 14:30:48 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.59.230.40]) by ietfa.amsl.com (Postfix) with ESMTP id 893CA21F91BC for <sieve@ietf.org>; Fri,  3 May 2013 14:30:48 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01OT7OMRQFGG005239@mauve.mrochek.com> for sieve@ietf.org; Fri, 3 May 2013 14:25:46 -0700 (PDT)
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=iso-8859-1; format=flowed
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01OT3BOFFH80000054@mauve.mrochek.com> (original mail from NED@mauve.mrochek.com) for sieve@ietf.org; Fri, 3 May 2013 14:25:44 -0700 (PDT)
From: NED+mta-filters@mauve.mrochek.com
Message-id: <01OT7OMQCKBE000054@mauve.mrochek.com>
Date: Fri, 03 May 2013 14:22:25 -0700 (PDT)
In-reply-to: "Your message dated Fri, 03 May 2013 10:40:02 +0200" <518377E2.3000307@rename-it.nl>
References: <20130407160743.19463.39851.idtracker@ietfa.amsl.com> <5161A34D.3040805@rename-it.nl> <5165D08D.4040404@rename-it.nl> <01OSWJ6MW7KE000054@mauve.mrochek.com> <518377E2.3000307@rename-it.nl>
To: Stephan Bosch <stephan@rename-it.nl>
Cc: Sieve mailing list <sieve@ietf.org>, Ned Freed <ned.freed@mrochek.com>
Subject: Re: [sieve] Fwd: New Version Notification for draft-bosch-sieve-duplicate-02.txt
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 May 2013 21:30:53 -0000

> Op 4/25/2013 11:44 PM, Ned Freed wrote:
> >> One other thing: we recently defined this great new Sieve use-case
> >> called IMAPSieve. Is there any application imaginable for the duplicate
> >> test in this context, i.e. do we want to allow it there? Either way, I
> >> think we should state its applicability explicitly.
> >
> > I think there are legitimate use-cases, but it's also incredibly easy
> > to misuse
> > in this context.
> >
> > The basic problem is that moving messages around in IMAP doesn't carry
> > with it
> > any sort of inherent special semantic and people move messages around
> > for all
> > sorts of reasons (or for no real reason at all). This is quite unlike
> > message
> > delivery.
> >
> > So, for example, you could define a Sieve in IMAP to prevent, say, the
> > inclusion of a second copy of the same message in a given folder. But bad
> > things are going to happen if, say, you forget the filter is there and
> > move
> > some of the messages out and back in a couple of times.
> >
> > We'd have to extend the semantics of the extension substantiantially
> > to take
> > care of this, and even if we were to do that actually using it would be
> > very tricky indeed.
> >
> > Since I see the main benefit of this extension as how simple it makes
> > duplicate checks in Sieve, this usage makes me very nervous, so nervous
> > that I could certainly accept a "NOT RECOMMENDED" label for this case.

> Yes, I agree with that.

> BTW, any further comments on the document as it is now? More thoughts on
> the ':last' issue?

No, not really. I think this draft is sufficiently mature at this point
that we should try and get it on track to become an RFC.

Barry and/or Pete, would it make sense to progress this through the appsawg?
I'd be happy to do the sheparding work.

				Ned

From barryleiba.mailing.lists@gmail.com  Fri May  3 14:55:22 2013
Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B94A21F9164 for <sieve@ietfa.amsl.com>; Fri,  3 May 2013 14:55:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.978
X-Spam-Level: 
X-Spam-Status: No, score=-101.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pD9FAp7ot7b8 for <sieve@ietfa.amsl.com>; Fri,  3 May 2013 14:55:18 -0700 (PDT)
Received: from mail-vb0-x232.google.com (mail-vb0-x232.google.com [IPv6:2607:f8b0:400c:c02::232]) by ietfa.amsl.com (Postfix) with ESMTP id 6280A21F90C1 for <sieve@ietf.org>; Fri,  3 May 2013 14:55:18 -0700 (PDT)
Received: by mail-vb0-f50.google.com with SMTP id w16so1753572vbb.9 for <sieve@ietf.org>; Fri, 03 May 2013 14:55:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=v/kLJEH/7yuSim6ARgZl2w4o01wPlFGpCLzB9vWudmg=; b=skOeCb4P4lgDoc8yNDwU6/tOvhVwBHk0/fV61oO0uHEUJUYUZgVzbzprfsyYlI/bHQ dGwKWsL+yfG7dUpoRHpN8mO8XRRv6YgKOB1zPfcDwNx0A0uOXYmNkqImDM2jku00tP6I Ri5OiIbmXIN0a2f2uFoMRxakPK/+WDZN/N0GUZXTS3ng0wnfqVXeHdXd53tv2e+mDiSl cGQipXm/9zHLJv3QgldyGqXT8eXw3YRx6EQE2ToDbWJBCXpa1mIN8f/y3qk4FebOBnyO o1jGm9YkTNriQfrg/vUOC0+xcVb3mUmkzKOt4PoUSrfcjbZfzJCMwOO9E2Y5TYtKPrKm Kc7Q==
MIME-Version: 1.0
X-Received: by 10.220.177.69 with SMTP id bh5mr4290287vcb.22.1367618114785; Fri, 03 May 2013 14:55:14 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.59.3.41 with HTTP; Fri, 3 May 2013 14:55:14 -0700 (PDT)
In-Reply-To: <01OT7OMQCKBE000054@mauve.mrochek.com>
References: <20130407160743.19463.39851.idtracker@ietfa.amsl.com> <5161A34D.3040805@rename-it.nl> <5165D08D.4040404@rename-it.nl> <01OSWJ6MW7KE000054@mauve.mrochek.com> <518377E2.3000307@rename-it.nl> <01OT7OMQCKBE000054@mauve.mrochek.com>
Date: Fri, 3 May 2013 17:55:14 -0400
X-Google-Sender-Auth: YAcvlp2v6edOJ58VgN5XSDWMsT4
Message-ID: <CAC4RtVB8H4MXBUsoow-3SSzB0ZEeM32O_7emMXnvtyooS8jvHg@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: "NED+mta-filtersmauvemrochekcom" <NED+mta-filters@mauve.mrochek.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Sieve mailing list <sieve@ietf.org>, Ned Freed <ned.freed@mrochek.com>
Subject: Re: [sieve] Fwd: New Version Notification for draft-bosch-sieve-duplicate-02.txt
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 May 2013 21:55:22 -0000

> No, not really. I think this draft is sufficiently mature at this point
> that we should try and get it on track to become an RFC.
>
> Barry and/or Pete, would it make sense to progress this through the appsawg?
> I'd be happy to do the sheparding work.

Fire away; send a message to <appsawg-chairs@tools.ietf.org>, ask, and
offer to shepherd.

Murray and Salvatore are suddenly getting a batch of new work to keep
them off the streets.

Barry

From alexey.melnikov@isode.com  Tue May 21 14:39:23 2013
Return-Path: <alexey.melnikov@isode.com>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E07F1F0D27 for <sieve@ietfa.amsl.com>; Tue, 21 May 2013 14:39:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.203
X-Spam-Level: 
X-Spam-Status: No, score=-101.203 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PZLmY90vFLEw for <sieve@ietfa.amsl.com>; Tue, 21 May 2013 14:39:19 -0700 (PDT)
Received: from statler.isode.com (statler.isode.com [62.3.217.254]) by ietfa.amsl.com (Postfix) with ESMTP id EA63121F9128 for <sieve@ietf.org>; Tue, 21 May 2013 14:39:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1369172358; d=isode.com; s=selector; i=@isode.com; bh=oRmXK6WwIPrlKRj+TWlFUiJMP6aPN4/hvyx8TvHkwMQ=; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description; b=ka+6yg6eC/LSMsPQirm/O6s2lgkDW8kA/9W0vZcv8xaIJyZ+VWcLWnSf9HsBOV7PlFkr+B bsDxtIc9zi4TnVPvul8m+7sQ9f4is7ZDbs4EksxbVh+vUz5MeNbOd9VnWCB3QwetNH3djZ TUycDleJEMZCNwOhwEEb+n77ON1fHpY=;
Received: from [188.30.38.86] (188.30.38.86.threembb.co.uk [188.30.38.86])  by statler.isode.com (submission channel) via TCP with ESMTPSA  id <UZvphAA6F58x@statler.isode.com>; Tue, 21 May 2013 22:39:17 +0100
References: <CAL0qLwb26e4QCaN9SJC3QSUK9M89mkxXY4r7sDyS6KtMMGXXhw@mail.gmail.com>
From: Alexey Melnikov <alexey.melnikov@isode.com>
X-Mailer: iPad Mail (9B206)
Message-Id: <5B930670-A6D9-448F-8B44-5A8FA73321B6@isode.com>
Date: Tue, 21 May 2013 22:42:53 +0100
To: "sieve@ietf.org" <sieve@ietf.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary=Apple-Mail-CAF3D571-5BD5-4B57-A7A5-3C950D332496
Content-Transfer-Encoding: 7bit
Subject: [sieve] Fwd: [apps-discuss] Processing draft-bosch-sieve-duplicate via APPSAWG
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 May 2013 21:39:23 -0000

--Apple-Mail-CAF3D571-5BD5-4B57-A7A5-3C950D332496
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi,
Are there people here who can do additional reviews of the draft?

Thank you,
Alexey

Begin forwarded message:

> From: "Murray S. Kucherawy" <superuser@gmail.com>
> Date: 7 May 2013 23:24:30 GMT+01:00
> To: IETF Apps Discuss <apps-discuss@ietf.org>
> Subject: [apps-discuss] Processing draft-bosch-sieve-duplicate via APPSAWG=

>=20
> We have received a request to process the above draft through APPSAWG, sin=
ce there is no longer a sieve WG.  It is a relatively short document and app=
ears to fall within our charter.
>=20
> We haven't processed a sieve extension here yet; rather, they've gone thro=
ugh small, tight WGs so far.  Before issuing a formal call for adoption, I'd=
 like to gauge whether we have enough sieve-aware people currently following=
 APPSAWG to be able to contribute reviews and constructive commentary.  A vi=
rtual show of hands, please?
>=20
> Alternatively, the ADs may wish to spin up another short-lived WG to handl=
e this.  Barry or Pete, care to comment?
>=20
> -MSK, co-chairin'
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss

--Apple-Mail-CAF3D571-5BD5-4B57-A7A5-3C950D332496
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head></head><body bgcolor=3D"#FFFFFF"><div>Hi,</div><div>Are there pe=
ople here who can do additional reviews of the draft?</div><div><br></div><d=
iv>Thank you,</div><div>Alexey</div><div><br>Begin forwarded message:<br><br=
></div><blockquote type=3D"cite"><div><b>From:</b> "Murray S. Kucherawy" &lt=
;<a href=3D"mailto:superuser@gmail.com">superuser@gmail.com</a>&gt;<br><b>Da=
te:</b> 7 May 2013 23:24:30 GMT+01:00<br><b>To:</b> IETF Apps Discuss &lt;<a=
 href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a>&gt;<br><b>S=
ubject:</b> <b>[apps-discuss] Processing draft-bosch-sieve-duplicate via APP=
SAWG</b><br><br></div></blockquote><div></div><blockquote type=3D"cite"><div=
><div dir=3D"ltr"><div>We have received a request to process the above draft=
 through APPSAWG, since there is no longer a sieve WG.&nbsp; It is a relativ=
ely short document and appears to fall within our charter.<br><br>We haven't=
 processed a sieve extension here yet; rather, they've gone through small, t=
ight WGs so far.&nbsp; Before issuing a formal call for adoption, I'd like t=
o gauge whether we have enough sieve-aware people currently following APPSAW=
G to be able to contribute reviews and constructive commentary.&nbsp; A virt=
ual show of hands, please?<br>
<br></div><div>Alternatively, the ADs may wish to spin up another short-live=
d WG to handle this.&nbsp; Barry or Pete, care to comment?<br></div><div><br=
></div>-MSK, co-chairin'<br></div>
</div></blockquote><blockquote type=3D"cite"><div><span>____________________=
___________________________</span><br><span>apps-discuss mailing list</span>=
<br><span><a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a>=
</span><br><span><a href=3D"https://www.ietf.org/mailman/listinfo/apps-discu=
ss">https://www.ietf.org/mailman/listinfo/apps-discuss</a></span><br></div><=
/blockquote></body></html>=

--Apple-Mail-CAF3D571-5BD5-4B57-A7A5-3C950D332496--

From aaron@serendipity.cx  Tue May 21 15:22:49 2013
Return-Path: <aaron@serendipity.cx>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78A181F0D3A for <sieve@ietfa.amsl.com>; Tue, 21 May 2013 15:22:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.642
X-Spam-Level: 
X-Spam-Status: No, score=-101.642 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dvtDsba+g+Nh for <sieve@ietfa.amsl.com>; Tue, 21 May 2013 15:22:44 -0700 (PDT)
Received: from slice.serendipity.cx (slice.serendipity.cx [67.23.2.90]) by ietfa.amsl.com (Postfix) with ESMTP id C99F61F0D27 for <sieve@ietf.org>; Tue, 21 May 2013 15:22:44 -0700 (PDT)
Received: from mail-ob0-f176.google.com (mail-ob0-f176.google.com [209.85.214.176]) by slice.serendipity.cx (Postfix) with ESMTPSA id 3026594012 for <sieve@ietf.org>; Tue, 21 May 2013 15:18:39 -0700 (PDT)
Received: by mail-ob0-f176.google.com with SMTP id wp18so1426388obc.35 for <sieve@ietf.org>; Tue, 21 May 2013 15:22:13 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=hQ4LHLkQF5JC+zD3jZ56bPZyC4RVzIE6H2wJS3/gneU=; b=XLoGgR7Ae+aVluI2RLs7NHvL0ty6hRm46DDHHDuUcugU5jSJZlFcpTkxCNeJOH/P0h DSRBKs4K/B6TzG6kf8LQCqs4o0AgaZGa/ITgPVDMMNEeMeV2rYThhklHuoQK1ZIYVQ/E rKXXspUDzZiUJ2S8pGm7zowt15aBbl8diS0ygAjKk2X5vFwqqpL4SIFFbOPth2VaLHR4 iQTEvgyc0TVGRN9JL9jsOWRJIhfIZae+ujJy5NE8hZSCOexM4Dd0pbwmCM4Jt9z9iHpF Ld7LppagrPcPPSoCmFWFpJTKHe67WAWhJM1NcoxDxgzW9WP2qCm34z25fxwrWW2xwQtI CicA==
X-Received: by 10.60.40.4 with SMTP id t4mr2927285oek.133.1369174933661; Tue, 21 May 2013 15:22:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.55.97 with HTTP; Tue, 21 May 2013 15:21:53 -0700 (PDT)
In-Reply-To: <5B930670-A6D9-448F-8B44-5A8FA73321B6@isode.com>
References: <CAL0qLwb26e4QCaN9SJC3QSUK9M89mkxXY4r7sDyS6KtMMGXXhw@mail.gmail.com> <5B930670-A6D9-448F-8B44-5A8FA73321B6@isode.com>
From: Aaron Stone <aaron@serendipity.cx>
Date: Tue, 21 May 2013 15:21:53 -0700
Message-ID: <CAEdAYKXutkqfu0gj9M3dsFar732XrByVWkB-2ZyS4HzRyfB6mA@mail.gmail.com>
To: Alexey Melnikov <alexey.melnikov@isode.com>
Content-Type: multipart/alternative; boundary=089e013cb9628e755b04dd41e1b7
Cc: "sieve@ietf.org" <sieve@ietf.org>
Subject: Re: [sieve] Fwd: [apps-discuss] Processing draft-bosch-sieve-duplicate via APPSAWG
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 May 2013 22:22:49 -0000

--089e013cb9628e755b04dd41e1b7
Content-Type: text/plain; charset=ISO-8859-1

I read the draft and it looked good to me. +1


On Tue, May 21, 2013 at 2:42 PM, Alexey Melnikov
<alexey.melnikov@isode.com>wrote:

> Hi,
> Are there people here who can do additional reviews of the draft?
>
> Thank you,
> Alexey
>
> Begin forwarded message:
>
> *From:* "Murray S. Kucherawy" <superuser@gmail.com>
> *Date:* 7 May 2013 23:24:30 GMT+01:00
> *To:* IETF Apps Discuss <apps-discuss@ietf.org>
> *Subject:* *[apps-discuss] Processing draft-bosch-sieve-duplicate via
> APPSAWG*
>
> We have received a request to process the above draft through APPSAWG,
> since there is no longer a sieve WG.  It is a relatively short document and
> appears to fall within our charter.
>
> We haven't processed a sieve extension here yet; rather, they've gone
> through small, tight WGs so far.  Before issuing a formal call for
> adoption, I'd like to gauge whether we have enough sieve-aware people
> currently following APPSAWG to be able to contribute reviews and
> constructive commentary.  A virtual show of hands, please?
>
> Alternatively, the ADs may wish to spin up another short-lived WG to
> handle this.  Barry or Pete, care to comment?
>
> -MSK, co-chairin'
>
> _______________________________________________
>
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>
>
> _______________________________________________
> sieve mailing list
> sieve@ietf.org
> https://www.ietf.org/mailman/listinfo/sieve
>
>

--089e013cb9628e755b04dd41e1b7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I read the draft and it looked good to me. +1</div><div cl=
ass=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Tue, May 21, 2013=
 at 2:42 PM, Alexey Melnikov <span dir=3D"ltr">&lt;<a href=3D"mailto:alexey=
.melnikov@isode.com" target=3D"_blank">alexey.melnikov@isode.com</a>&gt;</s=
pan> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div bgcolor=3D"#FFFFFF"><div>Hi,</div><div>=
Are there people here who can do additional reviews of the draft?</div><div=
>
<br>
</div><div>Thank you,</div><div>Alexey</div><div><br>Begin forwarded messag=
e:<br><br></div><blockquote type=3D"cite"><div><b>From:</b> &quot;Murray S.=
 Kucherawy&quot; &lt;<a href=3D"mailto:superuser@gmail.com" target=3D"_blan=
k">superuser@gmail.com</a>&gt;<br>

<b>Date:</b> 7 May 2013 23:24:30 GMT+01:00<br><b>To:</b> IETF Apps Discuss =
&lt;<a href=3D"mailto:apps-discuss@ietf.org" target=3D"_blank">apps-discuss=
@ietf.org</a>&gt;<br><b>Subject:</b> <b>[apps-discuss] Processing draft-bos=
ch-sieve-duplicate via APPSAWG</b><br>

<br></div></blockquote><div><div class=3D"h5"><div></div><blockquote type=
=3D"cite"><div><div dir=3D"ltr"><div>We have received a request to process =
the above draft through APPSAWG, since there is no longer a sieve WG.=A0 It=
 is a relatively short document and appears to fall within our charter.<br>

<br>We haven&#39;t processed a sieve extension here yet; rather, they&#39;v=
e gone through small, tight WGs so far.=A0 Before issuing a formal call for=
 adoption, I&#39;d like to gauge whether we have enough sieve-aware people =
currently following APPSAWG to be able to contribute reviews and constructi=
ve commentary.=A0 A virtual show of hands, please?<br>


<br></div><div>Alternatively, the ADs may wish to spin up another short-liv=
ed WG to handle this.=A0 Barry or Pete, care to comment?<br></div><div><br>=
</div>-MSK, co-chairin&#39;<br></div>
</div></blockquote></div></div><blockquote type=3D"cite"><div><span>_______=
________________________________________</span><div class=3D"im"><br><span>=
apps-discuss mailing list</span><br><span><a href=3D"mailto:apps-discuss@ie=
tf.org" target=3D"_blank">apps-discuss@ietf.org</a></span><br>

<span><a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/apps-discuss</a></span><b=
r></div></div></blockquote></div><br>______________________________________=
_________<br>


sieve mailing list<br>
<a href=3D"mailto:sieve@ietf.org">sieve@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/sieve" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/sieve</a><br>
<br></blockquote></div><br></div>

--089e013cb9628e755b04dd41e1b7--

From barryleiba.mailing.lists@gmail.com  Wed May 22 09:19:40 2013
Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BB9B21F8808; Wed, 22 May 2013 09:19:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.499
X-Spam-Level: 
X-Spam-Status: No, score=-102.499 tagged_above=-999 required=5 tests=[AWL=-0.122, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_23=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9s--U9ohY-it; Wed, 22 May 2013 09:19:36 -0700 (PDT)
Received: from mail-vc0-f173.google.com (mail-vc0-f173.google.com [209.85.220.173]) by ietfa.amsl.com (Postfix) with ESMTP id DA72821F969F; Wed, 22 May 2013 09:19:35 -0700 (PDT)
Received: by mail-vc0-f173.google.com with SMTP id ht10so1438783vcb.32 for <multiple recipients>; Wed, 22 May 2013 09:19:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=qt8LaYP9/aS+d76G1ToKgT4p4lKUZ6tVnKatoPBp8d0=; b=qW4dmTmGJBCWFv0JQZbLP9uM0a8Y23RcoTscjjlDStfovU6J2/W4Ek5S0YyMR/ZC+u phWLqTaYM6gCQ/SeTswXTTqm30WAW5ADTBOoUJhYkZxrB05nTaf/mAZ37fcHcu9n7lnD 6K4CWsfOmVtTSjCKpwP4Ub9GN3ePTDY5GGPPXM3QU+rFFkYHrNsTT+vGNSdph5dwspQK kQ2wGC9IcstWNh0NaaJQnKs+uYnRXjM2lypjkrhXo/znXXjWkMzj6Y2HzNdQMyrytNT9 nuWSw6i/oW3yD0hQoz1kgkVLtIpwiqFWwwJm1IS4mANpEKQ+B2MRhx7juQ8ANgBJb7YL HV8A==
MIME-Version: 1.0
X-Received: by 10.59.3.9 with SMTP id bs9mr3050037ved.38.1369239575171; Wed, 22 May 2013 09:19:35 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.58.6.233 with HTTP; Wed, 22 May 2013 09:19:35 -0700 (PDT)
In-Reply-To: <CAL0qLwarMwK-5OGsRx_HrK1eB_PSKUR-6VW2kf83M+uRYO=Asw@mail.gmail.com>
References: <CAL0qLwb26e4QCaN9SJC3QSUK9M89mkxXY4r7sDyS6KtMMGXXhw@mail.gmail.com> <33A64D70C0880C037339D8F8@caldav.corp.apple.com> <CAL0qLwarMwK-5OGsRx_HrK1eB_PSKUR-6VW2kf83M+uRYO=Asw@mail.gmail.com>
Date: Wed, 22 May 2013 12:19:35 -0400
X-Google-Sender-Auth: 6NwujQn1EpLdwMgHCyn9KCaP8lQ
Message-ID: <CAC4RtVAF25SUjUB=RScd8Aq9eehe5QMzOt7_ADkmnuLU7_MyNA@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Sieve mailing list <sieve@ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [sieve] [apps-discuss] Processing draft-bosch-sieve-duplicate via APPSAWG
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 May 2013 16:19:40 -0000

> I'd prefer the discussion happen here, but I don't feel strongly on the
> matter.
>
> However, I'd be happier if there were a few other reviewers/commenters in
> here that are willing to support the document through the process.  Now
> Cc:ing sieve@ietf.org (when someone over there approves my post), can I get
> a couple more volunteers?

We always have a tricky situation when something belongs elsewhere as
well as on apps-discuss -- this has happened a few times as we've
branched off discussions (webfinger, json, dmarc), and will also
happen in cases such as imap and sieve stuff, as we try to bring it
into appsawg.  I think the best approach is to try to cross-post when
it's stuff that's relatively low volume (such as this), and to keep
apps-discuss periodically updated when it's higher volume (such as
webfinger).

We've now had reviews of this document

   https://datatracker.ietf.org/doc/draft-bosch-sieve-duplicate/

...by Ned Freed, Aaron Stone, and Cyrus Daboo.  Alexey, too, as
shepherd.  And PSA has expressed approval for handling it in appsawg.
I've seen no objections, so I think that works for bringing it into
appsawg.  For review, if we could get a couple of other appsawg folks,
even some who are not otherwise involved with sieve, to review it as a
sanity check, we should be OK.  Claudio can help corral a couple of
reviewers through appsdir.

We might also specifically ask Arnt Gulbrandsen and Tim Showalter for
reviews, as formerly active Sieve folks.

Barry

From stephan@rename-it.nl  Wed May 22 15:19:56 2013
Return-Path: <stephan@rename-it.nl>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B745111E814D; Wed, 22 May 2013 15:19:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.504
X-Spam-Level: 
X-Spam-Status: No, score=-0.504 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 39djoRUaR3Qs; Wed, 22 May 2013 15:19:52 -0700 (PDT)
Received: from drpepper.rename-it.nl (drpepper.rename-it.nl [217.119.238.16]) by ietfa.amsl.com (Postfix) with ESMTP id BE1E611E814C; Wed, 22 May 2013 15:19:50 -0700 (PDT)
Received: from klara.student.utwente.nl ([130.89.162.218]:51049 helo=[10.168.3.2]) by drpepper.rename-it.nl with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <stephan@rename-it.nl>) id 1UfHNg-0002rI-Nn; Thu, 23 May 2013 00:19:48 +0200
Message-ID: <519D4466.1030701@rename-it.nl>
Date: Thu, 23 May 2013 00:19:18 +0200
From: Stephan Bosch <stephan@rename-it.nl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: apps-discuss@ietf.org, Sieve mailing list <sieve@ietf.org>
References: <20130522203918.23617.23684.idtracker@ietfa.amsl.com>
In-Reply-To: <20130522203918.23617.23684.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-RenameIT-MailScanner-SpamScore: -2.3 (--)
X-RenameIT-MailScanner-SpamCheck: No, score=-2.3 required=5.0 tests=ALL_TRUSTED, BAYES_00 autolearn=ham version=3.3.1
Subject: Re: [sieve] [apps-discuss] I-D Action: draft-ietf-appsawg-sieve-duplicate-00.txt
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 May 2013 22:19:56 -0000

Hello,

This draft describes an extension to the Sieve mail filtering language 
(RFC 5228) called "duplicate". It adds the ability to detect duplicate 
message deliveries. The main application for this new extension is 
handling duplicate deliveries commonly caused by mailing list 
subscriptions or redirected mail addresses. Using this extension, the 
user can for example decide to move duplicate messages to a special 
folder, mark them as 'seen', or discard them altogether.

I first implemented this extension a little more than a year ago as a 
vendor-defined extension for my own Sieve implementation (Dovecot 
Pigeonhole). I did this upon repeated requests from users. They were 
looking for a Sieve-equivalent of what could be achieved with Procmail 
using `formail -D`. Since then, I extended it a bit and eventually I 
made it more generic. In January of this year I decided that it may be 
suitable for proper standardization, so I posted the specification on 
the Sieve mailing list 
(https://www.ietf.org/mail-archive/web/sieve/current/msg05292.html). 
There, it was first picked up and reviewed by Ned Freed and Alexey 
Melnikov and I turned it into a first I-D submission.

The next versions -01 and -02 were discussed in these threads:

https://www.ietf.org/mail-archive/web/sieve/current/msg05300.html
https://www.ietf.org/mail-archive/web/sieve/current/msg05310.html

At this point it was decided that the document was sufficiently mature 
to start the process of becoming a proposed standard. Since the Sieve WG 
is no longer the obvious place to do this, it was moved to APPSAWG. 
Apart from its name, the new submission 
draft-ietf-appsawg-sieve-duplicate-00 is identical to 
draft-bosch-sieve-duplicate-02.

The following are known issues we haven't addressed in the latest 
version so far and I think these should be discussed a bit more:

- Do we measure the expiry time of entries in the duplicate tracking 
list relative to the initial message or relative to the last duplicate 
(https://www.ietf.org/mail-archive/web/sieve/current/msg05310.html). 
Should we make this configurable?

- Is the "duplicate" extension supposed to be active in IMAPSieve (RFC 
6785) context 
(https://www.ietf.org/mail-archive/web/sieve/current/msg05314.html)? 
Currently, consensus is to mark this as NOT RECOMMENDED.

I'd like to finish this document some time in July or August. For that, 
it would be nice to get it thoroughly reviewed, so your reviews and 
comments are very welcome!

Regards,

Stephan Bosch.


On 5/22/2013 10:39 PM, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>   This draft is a work item of the Applications Area Working Group Working Group of the IETF.
>
> 	Title           : Sieve Email Filtering: Detecting Duplicate Deliveries
> 	Author(s)       : Stephan Bosch
> 	Filename        : draft-ietf-appsawg-sieve-duplicate-00.txt
> 	Pages           : 10
> 	Date            : 2013-05-22
>
> Abstract:
>     This document defines a new test command "duplicate" for the "Sieve"
>     email filtering language.  This test adds the ability to detect
>     duplicate message deliveries.  The main application for this new test
>     is handling duplicate deliveries commonly caused by mailing list
>     subscriptions or redirected mail addresses.  The detection is
>     normally performed by matching the message ID to an internal list of
>     message IDs from previously delivered messages.  For more complex
>     applications, the "duplicate" test can also use the content of a
>     specific header or other parts of the message.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-appsawg-sieve-duplicate
>
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-appsawg-sieve-duplicate-00
>
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss

