[Gen-art] Gen-ART Last Call review of draft-ietf-lamps-e2e-mail-guidance-14

Paul Kyzivat <pkyzivat@alum.mit.edu> Sat, 17 February 2024 23:31 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B33DBC14F5E9; Sat, 17 Feb 2024 15:31:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level:
X-Spam-Status: No, score=-2.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alum.mit.edu
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lKtJj86f35HO; Sat, 17 Feb 2024 15:31:27 -0800 (PST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2094.outbound.protection.outlook.com [40.107.94.94]) (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 CF111C14F5E3; Sat, 17 Feb 2024 15:31:23 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X5VUQGzr0xgyGDt6ytqB+gAcWroVRXfZ5IeshGm/thhJbCNVBZr4ygvE87MDglSeuc4ZMSZaNut1XYf7uakkLW5x9TeTZm6NuKnmXvDwpgEkGQ28nA63FysK+jHUxTYHZ7PiTzodPDO6yEWlzx3VTFEg8C7THyUEeMQfjnejpx+Wz8baGW0lUxYPARl8jAwwYc6GtS4a91p6X4WxFtQmmuVOEHVW7KzlJnEuKz9/7F1bl084trkL8j1qy6OjNqqfd/IgfrEFVGL01ReLKATmBKG1W3j1zayp8wnDEmue2ZgcVvO4D/x8Lh/OTrdNJ7wopBXd/axR2jXzs2wLXM6T4A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gVhK8RJ0jhk6PeWWidKsXVEULSTktBp1MSZnReaGw10=; b=XdKIcXQNa2TWpTM0XhpIUPdvtCetLJw/b8koTnMuTvfyAGx2aiAlw14Fd3hYuYB+KxsXGrHgEtr7sbKWeP6DR5t8j1XbfjaqXaV6RU4SdtoucgAqZc0f7SjqOsPEp/kVgC6m78oefYMyXtkqZXcQ08sfETdieXLiJF3n37bk2f4+/goFD3AgM/sFEsMeb/w85XtRl7CX/eJla84CEAsD3lRGr5qensqngheYn/5cUYm19z3uVfMZLZTQf6EekY3RWrz4drSm+5E3GTGopZUPO1pBcf+/JBFKhyZ5/6Uezu3BKDC+cSU2yz5+vfo4Sr8vtAlfiT8Qm/gvK7GcpUHHNg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 18.7.68.33) smtp.rcpttodomain=ietf.org smtp.mailfrom=alum.mit.edu; dmarc=pass (p=none sp=none pct=100) action=none header.from=alum.mit.edu; dkim=none (message not signed); arc=none (0)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alum.mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gVhK8RJ0jhk6PeWWidKsXVEULSTktBp1MSZnReaGw10=; b=J5iH3bgYzqaK1IljOigtVcDLulp3nTZupUihHNgV+LSXoH9K1yS68Wvak7GSIbGaP1aEpLt6q3NVnbDOibJZ6v09uFkEKYbmpIBOk2yFJX9I1F+9V5UiLTu10JXnE+VSLtCR4UyLu9QVzbOrSfJVRkKMr/pj+I00AFCOi0za8g4=
Received: from BN9PR03CA0501.namprd03.prod.outlook.com (2603:10b6:408:130::26) by MW4PR12MB5628.namprd12.prod.outlook.com (2603:10b6:303:185::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.14; Sat, 17 Feb 2024 23:31:21 +0000
Received: from BN3PEPF0000B06A.namprd21.prod.outlook.com (2603:10b6:408:130:cafe::2f) by BN9PR03CA0501.outlook.office365.com (2603:10b6:408:130::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.34 via Frontend Transport; Sat, 17 Feb 2024 23:31:20 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 18.7.68.33) smtp.mailfrom=alum.mit.edu; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=alum.mit.edu;
Received-SPF: Pass (protection.outlook.com: domain of alum.mit.edu designates 18.7.68.33 as permitted sender) receiver=protection.outlook.com; client-ip=18.7.68.33; helo=outgoing-alum.mit.edu; pr=C
Received: from outgoing-alum.mit.edu (18.7.68.33) by BN3PEPF0000B06A.mail.protection.outlook.com (10.167.243.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.0 via Frontend Transport; Sat, 17 Feb 2024 23:31:20 +0000
Received: from [192.168.1.52] (c-73-143-251-114.hsd1.ma.comcast.net [73.143.251.114]) (authenticated bits=0) (User authenticated as pkyzivat@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.14.7/8.12.4) with ESMTP id 41HNVIGu019387 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT); Sat, 17 Feb 2024 18:31:19 -0500
Message-ID: <1aa54ca6-d948-45d1-9963-4c1f5e878cdd@alum.mit.edu>
Date: Sat, 17 Feb 2024 18:31:18 -0500
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
To: draft-ietf-lamps-e2e-mail-guidance.all@ietf.org
Cc: General Area Review Team <gen-art@ietf.org>, last-call@ietf.org, spasm@ietf.org
Content-Language: en-US
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-EOPAttributedMessage: 0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: BN3PEPF0000B06A:EE_|MW4PR12MB5628:EE_
X-MS-Office365-Filtering-Correlation-Id: f79805bd-597c-4119-3f2f-08dc30108bd5
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: v5Br0QLtNpbL8naTwpoHE0WV7ivPRzUPllKK0wRrEBldF2uGTnyuFhenPNKU6KNe0/eWs0/6yx7/CRqzePCErYJIm5SWAtiyh/A4vwKIXhRjATgjk3RqBBev7H3QaksjYS0N6k7gGf1rckCD+sbPRc2h5T3HPQt4GuedypMlh/c9QscPawc2qB3QwKW5t7yzBZs9XWWx7UtZjClCLGZWJnmTjj4nWyN2HM9e3PmgcGYD6askg3UOr6HqSBHMWLxbft4W+7o3fbQkb5sf4paFAvpkAsPqxRh2THzBlNxw2/GPqGeelbWTlz/0mqA7WmcjtS4qfolcbSw1TXMU1u12cVshEEfYHI/Nuj7W++dT2wlXxCVxM9n0ArcEf1XG1Tz2F8GJ9Rse6rHyvK5gN9eswJer9ga/3chXvL5SDle2aorrz8xuOZSW8tnPCi1rDzCTLNsNMpLuyLaj/lJu0IYuFy8byOOlPrDsY8j020C1E5izKE26wTZRPZp3fw5C62Fn3bYAEAvyZy0SMp3WGIYkzVF0MT+9ws+Gdr+QZU59PF5ziODSns/pUB6PyzR+hWjpzbVXOYBm68AyTK0mCq6YNu4M4qHIBqeXjQbu2+BcGI8=
X-Forefront-Antispam-Report: CIP:18.7.68.33; CTRY:; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:outgoing-alum.mit.edu; PTR:outgoing-alum.mit.edu; CAT:NONE; SFS:(13230031)(136003)(39860400002)(396003)(346002)(376002)(230922051799003)(1800799012)(36860700004)(82310400011)(64100799003)(451199024)(186009)(46966006)(31686004)(31696002)(7596003)(86362001)(356005)(82740400003)(75432002)(5660300002)(41320700001)(336012)(450100002)(2906002)(316002)(70586007)(70206006)(6916009)(83380400001)(8936002)(4326008)(786003)(8676002)(19627235002)(478600001)(41300700001)(956004)(2616005)(26005); DIR:OUT; SFP:1102;
X-OriginatorOrg: alum.mit.edu
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Feb 2024 23:31:20.1823 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f79805bd-597c-4119-3f2f-08dc30108bd5
X-MS-Exchange-CrossTenant-Id: 3326b102-c043-408b-a990-b89e477d582f
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3326b102-c043-408b-a990-b89e477d582f; Ip=[18.7.68.33]; Helo=[outgoing-alum.mit.edu]
X-MS-Exchange-CrossTenant-AuthSource: BN3PEPF0000B06A.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB5628
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/0KhEz_45KintpKV6yWoeAgFHf_4>
Subject: [Gen-art] Gen-ART Last Call review of draft-ietf-lamps-e2e-mail-guidance-14
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Feb 2024 23:31:30 -0000

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last call comments.

For more information, please see the FAQ at

<https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.

Document: draft-ietf-lamps-e2e-mail-guidance-14
Reviewer: Paul Kyzivat
Review Date: 2024-02-17
IETF LC End Date: 2024-02-19
IESG Telechat date: ?

Summary:

This draft is basically ready for publication, but has nits that should 
be fixed before publication.

NITS: 5

(I also have included some questions at the end that I don't think 
qualify as issues.)

1) NIT: Section 9.7.2:

In the following:

"If such a proxy handles certificate discovery in inbound messages (see 
Appendix A.2.1), it will also need to communicate the results of that 
discovery process to its corresponding proxy for message composition 
(see Section 9.7.1)."

I think there is a problem here with "... proxy ... communicate ... to 
... proxy". Shouldn't it communicate to the MUA?

2) NIT: Section 2.2

s/Implmenters/Implementers/

3) NIT: Section 8.1.1

s/rFC822Name/RFC822Name/

4) NIT: Section 9.5

s/(e.g. and IMAP mailbox)/(e.g. an IMAP mailbox)/

5) NIT: IdNits:

IdNits reports many things, most of them bogus. A couple of them look to 
me like they deserve consideration:

   -- Obsolete informational reference (is this intentional?): RFC 3501
      (Obsoleted by RFC 9051)

   -- Duplicate reference: draft-ietf-openpgp-crypto-refresh,
      mentioned in 'I-D.ietf-openpgp-crypto-refresh', was also
      mentioned in 'I-D.ietf-openpgp-crypto-refresh-13'.


Other Comments/Questions:

I found this document very informative. I wasn't aware how many issues 
there are with this feature. The work required to make an MUA comply 
with this document seems daunting. Is it expected that this will happen 
for popular MUAs?

Also, do you consider web server based implementations of email clients 
(such as gmail) to be proxies? If so it might be good to say so 
explicitly. If not, then should they be discussed separately?

When composing a reply a user may find that desired parts of a 
replied-to message have not been quoted by the MUA. (Due to the rules in 
5.4.) Such user is likely to curse and then simply copy/paste the 
desired text. Is the MUA expected to detect this behavior and discourage it?