
From nobody Tue Apr 11 13:57:28 2017
Return-Path: <murch@andrew.cmu.edu>
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 B5EC0127876 for <sieve@ietfa.amsl.com>; Tue, 11 Apr 2017 13:57:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level: 
X-Spam-Status: No, score=-2.799 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ovtkQ_glQl65 for <sieve@ietfa.amsl.com>; Tue, 11 Apr 2017 13:57:25 -0700 (PDT)
Received: from smtp.andrew.cmu.edu (SMTP.ANDREW.CMU.EDU [128.2.157.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E55BC126D73 for <sieve@ietf.org>; Tue, 11 Apr 2017 13:57:24 -0700 (PDT)
Received: from [172.31.24.159] (VPN-172-31-24-159.VPN.CMU.LOCAL [172.31.24.159]) (user=murch mech=PLAIN (0 bits)) by smtp.andrew.cmu.edu (8.15.2/8.15.2) with ESMTPSA id v3BKvMb1024233 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <sieve@ietf.org>; Tue, 11 Apr 2017 16:57:23 -0400
To: sieve@ietf.org
From: Ken Murchison <murch@andrew.cmu.edu>
Organization: Carnegie Mellon University
Message-ID: <dce85add-cd63-ab60-62ab-8668f410f354@andrew.cmu.edu>
Date: Tue, 11 Apr 2017 16:57:22 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="------------AC38013C05EB9E8670453B56"
X-PMX-Version: 6.3.0.2556906, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2017.4.11.204816
X-SMTP-Spam-Clean: 10% ( TO_IN_SUBJECT 0.5, BODYTEXTH_SIZE_10000_LESS 0, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_2000_2999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DATE_TZ_NA 0, FROM_EDU_TLD 0, URI_WITH_PATH_ONLY 0, __ANY_URI 0, __BAT_BOUNDARY 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HTML_AHREF_TAG 0, __HTTPS_URI 0, __MIME_HTML 0, __MIME_TEXT_H 0, __MIME_TEXT_H1 0, __MIME_TEXT_H2 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __MOZILLA_USER_AGENT 0,  __MULTIPLE_URI_TEXT 0, __SANE_MSGID 0, __TAG_EXISTS_HTML 0, __TO_IN_SUBJECT 0,  __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0)
X-SMTP-Spam-Score: 10%
X-Scanned-By: MIMEDefang 2.78 on 128.2.157.38
Archived-At: <https://mailarchive.ietf.org/arch/msg/sieve/WcMq8m6DebAR1HoZvTV8K6Iu8LQ>
Subject: [sieve] Sieve :regex
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 11 Apr 2017 20:57:27 -0000

This is a multi-part message in MIME format.
--------------AC38013C05EB9E8670453B56
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

All,

I've been spending a bit of time back in the Cyrus IMAP Sieve code and 
I'm thinking about resurrecting the Sieve :regex draft (just in time for 
Easter ;)  in an effort to get it standardized. I actually don't recall 
why this draft died in the Sieve WG -- it may be that Ned and I just 
didn't have the time to work on it, or there may have been issues that 
we didn't want to deal with and/or for which the WG didn't have solutions.

Does anyone have any (new) outstanding issues or answers to those 
already listed in draft-ietf-sieve-regex-01 
<https://tools.ietf.org/html/draft-ietf-sieve-regex-01> ?

Who has implemented some form of :regex (with or without variables 
integration)?

If I resubmit this as an individual, should I name it 
draft-murchison-sieve-regex-09 or start fresh with something like 
draft-murchison-sieve-regex-bis-00 ?


-- 
Kenneth Murchison
Principal Systems Software Engineer
Carnegie Mellon University


--------------AC38013C05EB9E8670453B56
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>All,</p>
    <p>I've been spending a bit of time back in the Cyrus IMAP Sieve
      code and I'm thinking about resurrecting the Sieve :regex draft
      (just in time for Easter ;)  in an effort to get it standardized. 
      I actually don't recall why this draft died in the Sieve WG -- it
      may be that Ned and I just didn't have the time to work on it, or
      there may have been issues that we didn't want to deal with and/or
      for which the WG didn't have solutions.<br>
    </p>
    <p>Does anyone have any (new) outstanding issues or answers to those
      already listed in <a
        href="https://tools.ietf.org/html/draft-ietf-sieve-regex-01">draft-ietf-sieve-regex-01</a>
      ?</p>
    <p>Who has implemented some form of :regex (with or without
      variables integration)?</p>
    <p>If I resubmit this as an individual, should I name it
      draft-murchison-sieve-regex-09 or start fresh with something like
      draft-murchison-sieve-regex-bis-00 ?<br>
    </p>
    <br>
    <pre class="moz-signature" cols="72">-- 
Kenneth Murchison
Principal Systems Software Engineer
Carnegie Mellon University
</pre>
  </body>
</html>

--------------AC38013C05EB9E8670453B56--


From nobody Tue Apr 11 17:00:54 2017
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 50C7B127097 for <sieve@ietfa.amsl.com>; Tue, 11 Apr 2017 17:00:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XJ61t7rcr7lG for <sieve@ietfa.amsl.com>; Tue, 11 Apr 2017 17:00:50 -0700 (PDT)
Received: from sogo.guto.nl (guto.nl [178.21.117.49]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 354F5128ACA for <sieve@ietf.org>; Tue, 11 Apr 2017 17:00:49 -0700 (PDT)
Received: from klara.student.utwente.nl ([130.89.162.218] helo=[10.168.3.2]) by sogo.guto.nl with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <stephan@rename-it.nl>) id 1cy5iF-0003YL-TT; Wed, 12 Apr 2017 02:00:44 +0200
To: Ken Murchison <murch@andrew.cmu.edu>, sieve@ietf.org
References: <dce85add-cd63-ab60-62ab-8668f410f354@andrew.cmu.edu>
From: Stephan Bosch <stephan@rename-it.nl>
Message-ID: <60301a84-fc0a-3b5c-deb5-107063ba98b2@rename-it.nl>
Date: Wed, 12 Apr 2017 02:00:32 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <dce85add-cd63-ab60-62ab-8668f410f354@andrew.cmu.edu>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-SA-Exim-Connect-IP: 130.89.162.218
X-SA-Exim-Mail-From: stephan@rename-it.nl
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on sogo.guto.nl)
Archived-At: <https://mailarchive.ietf.org/arch/msg/sieve/ZxVV8EUmW6PmDDxyFUAhOb0WscA>
Subject: Re: [sieve] Sieve :regex
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 12 Apr 2017 00:00:52 -0000

Op 4/11/2017 om 10:57 PM schreef Ken Murchison:
>
> All,
>
> I've been spending a bit of time back in the Cyrus IMAP Sieve code and
> I'm thinking about resurrecting the Sieve :regex draft (just in time
> for Easter ;)  in an effort to get it standardized.  I actually don't
> recall why this draft died in the Sieve WG -- it may be that Ned and I
> just didn't have the time to work on it, or there may have been issues
> that we didn't want to deal with and/or for which the WG didn't have
> solutions.
>
> Does anyone have any (new) outstanding issues or answers to those
> already listed in draft-ietf-sieve-regex-01
> <https://tools.ietf.org/html/draft-ietf-sieve-regex-01> ?
>

Much like the draft indicates, the use of EREs in the context of Unicode
strings is quite problematic. Is there any backwards-compatible regex
flavor that properly deals with UTF-8 that we could adopt? Do we need to
define our own IETF regex flavor?

Another thing I thought of: a thing that is severely lacking in the
Sieve ecosystem is string manipulation. Having some form of regex-based
string substitution/replacement capability would be very useful I think.
Does this violate the Sieve philosophy? It shouldn't if we're careful.

> Who has implemented some form of :regex (with or without variables
> integration)?
>

We have. Dovecot Pigeonhole currently implements
draft-murchison-sieve-regex-08. I haven't gotten around to updating it
to the latest revision (the set modifier particularly). It supports
match variables.

Regards,

Stephan.




From nobody Wed Apr 12 02:30:03 2017
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 8F0511314F3 for <sieve@ietfa.amsl.com>; Wed, 12 Apr 2017 02:29:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=isode.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7-S_hsZ-sk_w for <sieve@ietfa.amsl.com>; Wed, 12 Apr 2017 02:29:56 -0700 (PDT)
Received: from statler.isode.com (Statler.isode.com [62.232.206.189]) by ietfa.amsl.com (Postfix) with ESMTP id C292E1314EE for <sieve@ietf.org>; Wed, 12 Apr 2017 02:29:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1491989378; d=isode.com; s=june2016; i=@isode.com; bh=p94a/lW1P+EpM/Z/0KjEUTMs2BO58YZLXE+F6XMLa+g=; 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=Ia2P/8Lb4gkoD4FMVNKjXbB+C216zhrNa4ajwgF39NENyOWR904+qSZxaxswbUFZQ21LBD 0eiTkWkMlYSsiiRoMrc2KH9Q76z1GDZsrh1nrV6y61w2ZSoOXzuIKW7KX+niNa2R8TjYfE knHI8yOuq+DUhj8hCOphtJF1hC9FHIY=;
Received: from [172.20.1.215] (dhcp-215.isode.net [172.20.1.215])  by statler.isode.com (submission channel) via TCP with ESMTPSA  id <WO3zggB5Y0qw@statler.isode.com>; Wed, 12 Apr 2017 10:29:38 +0100
To: Ken Murchison <murch@andrew.cmu.edu>, sieve@ietf.org
References: <dce85add-cd63-ab60-62ab-8668f410f354@andrew.cmu.edu>
From: Alexey Melnikov <alexey.melnikov@isode.com>
Message-ID: <bf567372-f12b-ca89-3f41-ccdb91f8afe2@isode.com>
Date: Wed, 12 Apr 2017 10:29:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
In-Reply-To: <dce85add-cd63-ab60-62ab-8668f410f354@andrew.cmu.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sieve/l6g5T_oe6UdcCVZGgqG4_OYv-34>
Subject: Re: [sieve] Sieve :regex
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 12 Apr 2017 09:29:58 -0000

On 11/04/2017 21:57, Ken Murchison wrote:

> If I resubmit this as an individual, should I name it 
> draft-murchison-sieve-regex-09 or start fresh with something like 
> draft-murchison-sieve-regex-bis-00 ?
>
Probably better under a new name.


From nobody Fri Apr 14 05:42:19 2017
Return-Path: <murch@andrew.cmu.edu>
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 6489412EC3D for <sieve@ietfa.amsl.com>; Fri, 14 Apr 2017 05:42:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.301
X-Spam-Level: 
X-Spam-Status: No, score=-2.301 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FS7jEZKg2Jk4 for <sieve@ietfa.amsl.com>; Fri, 14 Apr 2017 05:42:17 -0700 (PDT)
Received: from smtp.andrew.cmu.edu (SMTP.ANDREW.CMU.EDU [128.2.157.37]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F32DD12EC35 for <sieve@ietf.org>; Fri, 14 Apr 2017 05:42:16 -0700 (PDT)
Received: from [172.31.24.159] (VPN-172-31-24-159.VPN.CMU.LOCAL [172.31.24.159]) (user=murch mech=PLAIN (0 bits)) by smtp.andrew.cmu.edu (8.15.2/8.15.2) with ESMTPSA id v3ECgEfR060126 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <sieve@ietf.org>; Fri, 14 Apr 2017 08:42:15 -0400
To: sieve@ietf.org
References: <58025124.105@isode.com>
From: Ken Murchison <murch@andrew.cmu.edu>
Organization: Carnegie Mellon University
Message-ID: <29d16281-b9c4-66c4-e457-af5b2cda6283@andrew.cmu.edu>
Date: Fri, 14 Apr 2017 08:42:14 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <58025124.105@isode.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-PMX-Version: 6.3.0.2556906, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2017.3.29.114216
X-SMTP-Spam-Clean: 10% ( TO_IN_SUBJECT 0.5, HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_500_599 0, BODY_SIZE_7000_LESS 0, DATE_TZ_NA 0, FROM_EDU_TLD 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SINGLE_URI_IN_BODY 0, URI_WITH_PATH_ONLY 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FORWARDED_MSG 0, __HAS_FROM 0, __HAS_MSGID 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __MOZILLA_USER_AGENT 0, __NO_HTML_TAG_RAW 0, __PHISH_SPEAR_STRUCTURE_1 0, __REFERENCES 0, __SANE_MSGID 0, __SINGLE_URI_TEXT 0, __SUBJ_ALPHA_NEGATE 0, __TO_IN_SUBJECT2 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0)
X-SMTP-Spam-Score: 10%
X-Scanned-By: MIMEDefang 2.78 on 128.2.157.37
Archived-At: <https://mailarchive.ietf.org/arch/msg/sieve/EcWzuu4J3xZ1TMGA0pxlqREDPE0>
Subject: Re: [sieve] Considering publication of draft-bosch-sieve-special-use-01
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 14 Apr 2017 12:42:18 -0000

I'm going to start implementing this in Cyrus IMAP soon (even though the 
-01 draft just expired).


On 10/15/2016 11:54 AM, Alexey Melnikov wrote:
> Hi,
> If anybody is considering implementation of this extension, can you
> please let me know?
>
> Thank you,
> Alexey
>
> _______________________________________________
> sieve mailing list
> sieve@ietf.org
> https://www.ietf.org/mailman/listinfo/sieve

-- 
Kenneth Murchison
Principal Systems Software Engineer
Carnegie Mellon University


From nobody Fri Apr 14 12:36:38 2017
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 6CB3C12954B for <sieve@ietfa.amsl.com>; Fri, 14 Apr 2017 12:36:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gdjeK9byEWMk for <sieve@ietfa.amsl.com>; Fri, 14 Apr 2017 12:36:34 -0700 (PDT)
Received: from sogo.guto.nl (guto.nl [178.21.117.49]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC5A81294FE for <sieve@ietf.org>; Fri, 14 Apr 2017 12:36:33 -0700 (PDT)
Received: from klara.student.utwente.nl ([130.89.162.218] helo=[10.168.3.2]) by sogo.guto.nl with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <stephan@rename-it.nl>) id 1cz719-0006mP-CX; Fri, 14 Apr 2017 21:36:28 +0200
To: Ken Murchison <murch@andrew.cmu.edu>, sieve@ietf.org
References: <58025124.105@isode.com> <29d16281-b9c4-66c4-e457-af5b2cda6283@andrew.cmu.edu>
From: Stephan Bosch <stephan@rename-it.nl>
Message-ID: <e0efe3ea-699f-9e77-cf83-1dae5ede0b8f@rename-it.nl>
Date: Fri, 14 Apr 2017 21:36:13 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <29d16281-b9c4-66c4-e457-af5b2cda6283@andrew.cmu.edu>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 130.89.162.218
X-SA-Exim-Mail-From: stephan@rename-it.nl
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on sogo.guto.nl)
Archived-At: <https://mailarchive.ietf.org/arch/msg/sieve/kT3YFuQmdmc7uzTvpTpGYyeZlIM>
Subject: Re: [sieve] Considering publication of draft-bosch-sieve-special-use-01
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 14 Apr 2017 19:36:37 -0000

Op 4/14/2017 om 2:42 PM schreef Ken Murchison:
> I'm going to start implementing this in Cyrus IMAP soon (even though
> the -01 draft just expired).

Would be good if we could take this to the next level.

I can refresh the document, but I am not sure that is necessary at this
point.

Regards,

Stephan.

>
> On 10/15/2016 11:54 AM, Alexey Melnikov wrote:
>> Hi,
>> If anybody is considering implementation of this extension, can you
>> please let me know?
>>
>> Thank you,
>> Alexey
>>
>> _______________________________________________
>> sieve mailing list
>> sieve@ietf.org
>> https://www.ietf.org/mailman/listinfo/sieve
>


From nobody Tue Apr 25 11:17:32 2017
Return-Path: <murch@andrew.cmu.edu>
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 7928E131747 for <sieve@ietfa.amsl.com>; Tue, 25 Apr 2017 11:17:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vhs2SWlqTUAw for <sieve@ietfa.amsl.com>; Tue, 25 Apr 2017 11:17:30 -0700 (PDT)
Received: from smtp.andrew.cmu.edu (SMTP.ANDREW.CMU.EDU [128.2.105.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2114E131569 for <sieve@ietf.org>; Tue, 25 Apr 2017 11:17:30 -0700 (PDT)
Received: from [172.31.24.188] (VPN-172-31-24-188.VPN.CMU.LOCAL [172.31.24.188]) (user=murch mech=PLAIN (0 bits)) by smtp.andrew.cmu.edu (8.15.2/8.15.2) with ESMTPSA id v3PIHQ9a018204 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 25 Apr 2017 14:17:27 -0400
To: Ned Freed <ned.freed@mrochek.com>
Cc: sieve@ietf.org
References: <7357c8a0-4256-963c-3122-039053135f3b@andrew.cmu.edu> <01Q9S9O1X09A00004H@mauve.mrochek.com>
From: Ken Murchison <murch@andrew.cmu.edu>
Organization: Carnegie Mellon University
Message-ID: <02f52bbc-c6a9-32ed-cb96-e38b80e80337@andrew.cmu.edu>
Date: Tue, 25 Apr 2017 14:17:26 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0
MIME-Version: 1.0
In-Reply-To: <01Q9S9O1X09A00004H@mauve.mrochek.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-PMX-Version: 6.3.0.2556906, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2017.4.25.181216
X-SMTP-Spam-Clean: 8% ( HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1100_1199 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DATE_TZ_NA 0, FROM_EDU_TLD 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, MULTIPLE_REAL_RCPTS 0, NO_CTA_URI_FOUND 0, NO_URI_FOUND 0, NO_URI_HTTPS 0, REFERENCES 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FORWARDED_MSG 0, __HAS_CC_HDR 0, __HAS_FROM 0, __HAS_MSGID 0, __IN_REP_TO 0,  __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __MOZILLA_USER_AGENT 0, __NO_HTML_TAG_RAW 0, __PHISH_SPEAR_STRUCTURE_1 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NAME_DIFF_FROM_ACC 0, __TO_REAL_NAMES 0,  __USER_AGENT 0)
X-SMTP-Spam-Score: 8%
X-Scanned-By: MIMEDefang 2.78 on 128.2.105.202
Archived-At: <https://mailarchive.ietf.org/arch/msg/sieve/082iJ1fNGPsQrABubtR7cqzEJ2U>
Subject: Re: [sieve] Sieve :fcc option
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 25 Apr 2017 18:17:31 -0000

Hi Ned,


On 01/17/2017 11:42 AM, Ned Freed wrote:
>> A vendor that uses Cyrus IMAP has some customers that would like to have
>> copies of outgoing Sieve-generated messages (e.g. reject, vacation)
>> stored in their Sent mailbox.  We could obviously do this with a user
>> configurable option, but I was thinking of extending Sieve to support a
>> :fcc <mailbox> option on reject, vacation and any new actions where it
>> might apply.  The option could also leverage
>> draft-bosch-sieve-special-use to do something like :fcc "\\Sent"
>
> I see no problem for notify or vacation, but there's a serious 
> semantics issue
> with reject - when you reject a message you are saying, "I didn't 
> receive" this
> message". If you implement an action where you do in fact receive the 
> message,
> albeit as a part of a DSN, you're essentially lying about what you did.


Would you object to allowing :fcc with reject only (and not with 
ereject), which sends MDNs, and presumably is post-delivery?  Or would 
you still have the same concerns?


-- 
Kenneth Murchison
Principal Systems Software Engineer
Carnegie Mellon University

