[Extra] BINARY in imap4rev2 (was Re: I-D Action: draft-ietf-extra-imap4rev2-04.txt)

"Chris Newman" <chris.newman@oracle.com> Mon, 11 March 2019 20:37 UTC

Return-Path: <chris.newman@oracle.com>
X-Original-To: extra@ietfa.amsl.com
Delivered-To: extra@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id ECFA2130EA6 for <extra@ietfa.amsl.com>; Mon, 11 Mar 2019 13:37:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.302
X-Spam-Status: No, score=-4.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=oracle.com
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id oIqOJm4Gq6BD for <extra@ietfa.amsl.com>; Mon, 11 Mar 2019 13:37:47 -0700 (PDT)
Received: from aserp2130.oracle.com (aserp2130.oracle.com []) (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 42F92127967 for <extra@ietf.org>; Mon, 11 Mar 2019 13:37:47 -0700 (PDT)
Received: from pps.filterd (aserp2130.oracle.com []) by aserp2130.oracle.com ( with SMTP id x2BKOUoG129183 for <extra@ietf.org>; Mon, 11 Mar 2019 20:37:46 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=corp-2018-07-02; bh=TaPL0LM9g+/0aX8DofNJDSnbrCLF/VIOi6FBgu64yJI=; b=zlVnZ9AsOrascCFrtWlL5aZas8qOnQzdIIKnsw68Ze+X5ZmpIpa88L9A3nPTGqIqaEzP LpCrzLAkOBH2rr4IfFLkEHyV58gTdcoC30WFsp9tNjM6sdUUg9HxnpgivkqpWxRAXZWF mr4Sn9YxursRMRO3TG4X3zQLzy6Efx34LQobxqxl0Y6KXXgJBZUXU+dtL0xl3i8Nk/O6 wHB6y6x+7WPCuJFewzZ+BTi9Yg0pmrhzf3xwU98rkTycNOZT6nmWVkG0m9Y5QwLa0prx iOegdU8zLAPqkRCSXpmSvOPuHWk2c+ofP2kFiuK8ZN/F7rDM0RNjQA5H7vJhn4t7sawW Vw==
Received: from userv0022.oracle.com (userv0022.oracle.com []) by aserp2130.oracle.com with ESMTP id 2r430ehavr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <extra@ietf.org>; Mon, 11 Mar 2019 20:37:46 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com []) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id x2BKbeI0028958 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <extra@ietf.org>; Mon, 11 Mar 2019 20:37:40 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com []) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x2BKbevw029930 for <extra@ietf.org>; Mon, 11 Mar 2019 20:37:40 GMT
Received: from [] (/ by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 11 Mar 2019 13:37:38 -0700
From: "Chris Newman" <chris.newman@oracle.com>
To: extra@ietf.org
Date: Mon, 11 Mar 2019 13:37:37 -0700
X-Mailer: MailMate (1.12.4r5594)
Message-ID: <3C6355CD-BA02-41A7-8DDA-16233E41B0EF@oracle.com>
In-Reply-To: <155212910291.28686.15855866349973202216@ietfa.amsl.com>
References: <155212910291.28686.15855866349973202216@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9192 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=13 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=328 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1903110140
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/i7fZzwElL66U2VStUHncWkJCWF0>
Subject: [Extra] BINARY in imap4rev2 (was Re: I-D Action: draft-ietf-extra-imap4rev2-04.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: Mon, 11 Mar 2019 20:37:49 -0000

I do believe the document should make it clear whether a FETCH BINARY[] 
can be applied to a non-leaf body part and what the result will be if 
that's done.

Possible choices:
  * not allowed, will result in a BAD/NO
  * allowed, but may result in UNKNOWN-CTE for servers that don't 
support recursive CTE removal on sub-parts of non-leaf types.
  * Allowed to fetch non-leaf and server has to support decoding base64 
& QP CTEs of all parts of {multipart/*, message/rfc822, message/global} 

The IMAP BINARY spec was never clear on this point.

		- Chris