Re: [Extra] New Version Notification for draft-bosch-sieve-eai-01.txt

Ned Freed <ned.freed@mrochek.com> Wed, 02 June 2021 18:20 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 318483A15A1 for <extra@ietfa.amsl.com>; Wed, 2 Jun 2021 11:20:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 puKO___7MsTe for <extra@ietfa.amsl.com>; Wed, 2 Jun 2021 11:20:14 -0700 (PDT)
Received: from plum.mrochek.com (plum.mrochek.com [172.95.64.195]) (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 B74893A15A4 for <extra@ietf.org>; Wed, 2 Jun 2021 11:20:14 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01RZRE8Z8BXC008N98@mauve.mrochek.com> for extra@ietf.org; Wed, 2 Jun 2021 11:15:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mrochek.com; s=201712; t=1622657709; bh=5t9eFrIJYdLiagSgHhqb4t0dE4Nuzizgk3hvjqdu7WM=; h=Cc:Date:From:Subject:In-reply-to:References:To:From; b=fnCaZTAkN+NTu8v7G/CSe6S/nwe4DqUu+ZXNfZnT4Tx05nYGMtOU/Bb5EMU5t02bz GMzxSJDLUWpDr4viV21NEakKQo5Tjdfs5V/EBhf+VozvB36UfIXcH6Aa6XxTashLt+ ZTlB9fCW8a39v5+3Fe/dy17Tt4QqHNVpL+bsdDQM=
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 <01RZMX49RI1S0085YQ@mauve.mrochek.com>; Wed, 2 Jun 2021 11:15:06 -0700 (PDT)
Cc: extra@ietf.org, ned.freed@mrochek.com
Message-id: <01RZRE8TLZH40085YQ@mauve.mrochek.com>
Date: Wed, 02 Jun 2021 11:12:28 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Wed, 26 May 2021 22:23:27 -0400" <20210527022328.4BEFC8C9E39@ary.qy>
References: <01RZHH2IBJQ80085YQ@mauve.mrochek.com> <20210527022328.4BEFC8C9E39@ary.qy>
To: John Levine <johnl@taugh.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/vgykLfiNXpMO3w2Cmo6uwRghsoE>
Subject: Re: [Extra] New Version Notification for draft-bosch-sieve-eai-01.txt
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 02 Jun 2021 18:20:19 -0000

> It appears that Ned Freed  <ned.freed@mrochek.com> said:
> >I'm afraid this document has a lot of probems, some of which may not be easy to
> >resolve.
> >
> >The biggest problem by far is that the idea of invoking an extension in order to
> >be able to process an EAI message is intrinsicly nonsensical: A message
> >presented to the Sieve interpreter is either an EAI message or it's not, and
> >there's nothing the Sieve interpreter or Sieve author can do to change that. (It
> >may not even know if a given message was intended to be in EAI format - there's
> >no reliable marker for this.) ...

> Yup.  I think it might be possible to redo this draft as advice on what a sieve
> implementation has to do to handle EAI mail, but your sieve code either handles
> EAI mail, in which case it makes sense to let it process EAI messages, or it
> doesn't, so the behavior with EAI messages is undefined.

I'll be happy to suggest text if there's consensus on it being recast as a client
issue, not an extension.

I do think an extension makes some sense in order to be able to redirect to
an EAI address or initiate new EAI messages.

It might also make sense for this to be split into two documents, one dealing
with compliance, the other with any extension. Or not - I have no real
opinion on the point.

				Ned