Re: [Extra] Sieve REJECT and :fcc [was Re: Meeting minutes and notes from today]

Ned Freed <ned.freed@mrochek.com> Sun, 07 January 2018 20:30 UTC

Return-Path: <ned.freed@mrochek.com>
X-Original-To: extra@ietfa.amsl.com
Delivered-To: extra@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82C93126C2F for <extra@ietfa.amsl.com>; Sun, 7 Jan 2018 12:30:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level:
X-Spam-Status: No, score=-2.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mrochek.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 6Qh8UYCPVX8L for <extra@ietfa.amsl.com>; Sun, 7 Jan 2018 12:30:13 -0800 (PST)
Received: from mauve.mrochek.com (mauve.mrochek.com [68.183.62.69]) (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 606FA1241FC for <extra@ietf.org>; Sun, 7 Jan 2018 12:30:13 -0800 (PST)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01QNKEQ84LXS001V81@mauve.mrochek.com> for extra@ietf.org; Sun, 7 Jan 2018 12:24:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=201712; t=1515356713; bh=zyDLNd+572OSZzoWaTHUzykn+61oA/vkz3k8OUmH07o=; h=Cc:Date:From:Subject:In-reply-to:References:To:From; b=Gac6FEAQbt/skTI9qI9+lsRD6gUfKSFVB4JXfcAcLsrHd85nn1t1KvTakwecF20xq E4ej3nXgDVc6sYb6MqilQXBziEaGREtSSOFzKpuCgiHYDO9tExPhDO+Z5frsO9gNe8 ukzKnuPP6XjtXeLMYQ8a8fHEJkKULNRHncnCJP+I=
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-type: TEXT/PLAIN; CHARSET="us-ascii"
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01QNFVO5W1CW000051@mauve.mrochek.com>; Sun, 07 Jan 2018 06:32:02 -0800 (PST)
Cc: extra@ietf.org
Message-id: <01QNK2F0RI5W000051@mauve.mrochek.com>
Date: Sun, 07 Jan 2018 06:26:32 -0800
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Thu, 04 Jan 2018 20:40:41 -0500" <2520156B-CD12-4204-9940-A003CDBB686B@glyphein.mailforce.net>
References: <1510734636.1704307.1173072248.27572238@webmail.messagingengine.com> <C0D8D552-4B1C-49D9-8CCC-E6F57F225C1A@glyphein.mailforce.net> <1515028094.3135331.1223576440.053F86DC@webmail.messagingengine.com> <01QNFXVO7LVS000051@mauve.mrochek.com> <BE46D703-89FF-4250-BFF8-EB194729D4CF@glyphein.mailforce.net> <4ae4f1d5-bf40-483a-ae88-befe01d3adef@gulbrandsen.priv.no> <7C65B98D-6755-4957-A181-CBA08354D11B@glyphein.mailforce.net> <1515109224.681625.1224717176.520E1500@webmail.messagingengine.com> <2520156B-CD12-4204-9940-A003CDBB686B@glyphein.mailforce.net>
To: Stan Kalisch <stan@glyphein.mailforce.net>
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/CzosUUTAg587FfuAW0eoQjUMvh0>
Subject: Re: [Extra] Sieve REJECT and :fcc [was Re: Meeting minutes and notes from today]
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email mailstore and eXtensions To Revise or Amend <extra.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/extra>, <mailto:extra-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/extra/>
List-Post: <mailto:extra@ietf.org>
List-Help: <mailto:extra-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/extra>, <mailto:extra-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Jan 2018 20:30:14 -0000

> > On Jan 4, 2018, at 6:40 PM, Bron Gondwana <brong@fastmailteam.com> wrote:
> >
> > Is everybody OK with having fcc not include reject, and having a separate capability (fcc-reject or similar) which administrators can decide whether or not to allow - and indeed, software implementations the choice whether or not to implement.
> >
> > That fixes both issues - those who really want the ability to lie can do so, but it's clear that they're enabling that facility, and it's also possible for both software vendors and administrators to not provide the facility in the first place.

> I personally think it should be up to administrators only, but I recognize
> that's an ugly hack to the spec already in place.  So I'm okay with it.

System-level (or if you prefer, administrative) sieve use is not something
our standards cover. They are exclusively focused on user sieves. And you can't 
simply throw in an administrative feature or three willy-nilly without looking
at the whole picture, which turns out to be fairly complicated.

Many years ago Jutta Degener and I proposed working on extending our documents
to cover the system-level case. There was some apetite for that, but
unfortunately the absoltuely appalling handling of sieve base specification
revision by the IESG at the time drained the energy of the group and that, as
they say, was that.

I certainly would not object to work in this area, but I'm skeptical that
there's sufficient interest.

				Ned