Re: [Last-Call] Last Call: <draft-billon-expires-06.txt> (Updated Use of the Expires Message Header Field) to Proposed Standard

tom petch <daedulus@btconnect.com> Thu, 08 December 2022 10:01 UTC

Return-Path: <daedulus@btconnect.com>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C288C14CEFC for <last-call@ietfa.amsl.com>; Thu, 8 Dec 2022 02:01:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, 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=btconnect.onmicrosoft.com
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 2TYPLLwnUZNb for <last-call@ietfa.amsl.com>; Thu, 8 Dec 2022 02:01:04 -0800 (PST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2101.outbound.protection.outlook.com [40.107.13.101]) (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 6016AC14CEE2 for <last-call@ietf.org>; Thu, 8 Dec 2022 02:01:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AhkHifU/2WqhLAd1OMfqNm8OXdWPVdRynUAyTyKFLgIlVPNBT5Bf40aC87uQi+Gwsl3Z5598f278Ekv/7uBvfK7PcngNxRxfAYkl9XES1riASSFBQ73WrPcnatDbNa2QSY0NiqXUs1xbw20S7wWviNhIMVSqcgzsuNpN9xr3X706iBYO0G0ZLsCJJS+66jFuUPyrX88PYvpkjhmsW/xIflb106Q+WYKVAJNw8ayT3o7rQAKsANFxMKnzlyUFSyo974s0fmOcpKSPVCpRb+IZulxcrmIKLUdj3YGMGP0GkIbfIXvOGIi2Eil/+V4EycI2z83nQ7FmaxB/jhVdSiOcXA==
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=cCGHPdKwdVRIk8IA9TVVXk3NZziQDTueTO5ma0uRFfw=; b=YkCok1Bhad4Sp/ymQJAQmrfevNkJmg02KSbiQs989q4XFTTgOgmv37rG1znxAkjWO/dXoaIdOhPO363GSGEkZwx7hzgqDjLyskKFPEDqb6VPns7nkZ/BopnukRQ7XGP1cgjyfpQclo60tgf5hasvnKQ7r+3ArOSG69IlSyXbmCc588xZ91bNDsxoqKcqOMnl++3QA2C5g4ZV3Zpkpb9GtAq0SrxUHI6Ys1ab8q4Dna+uRuEsZUQkbwE4oad/lE67F53PN8q0xivNCVdkNZp2zdOgc/LCtJeFv7zfreYjddjvQxUw5dzqDsHL7WQeGMJXItbpUn2vdsO9ysPvPjivug==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cCGHPdKwdVRIk8IA9TVVXk3NZziQDTueTO5ma0uRFfw=; b=TLZNAkaMFMRgmCnSD15JHeZd2V2cA5oqdBWfLk/Y/YsOWuo7uTwucy1fL3HXHNDq5omgLohzfJtqSWw138j5cA21enBY+wRhA0nykE68d0em6PxqVb3mw98jzBHGnzKGS3Tel0VeJmDu10DoHsXbmvaCuNZUHAAYgKYlVNTh76w=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
Received: from VI1PR07MB6704.eurprd07.prod.outlook.com (2603:10a6:800:18b::8) by AM7PR07MB6498.eurprd07.prod.outlook.com (2603:10a6:20b:1a1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Thu, 8 Dec 2022 10:00:59 +0000
Received: from VI1PR07MB6704.eurprd07.prod.outlook.com ([fe80::80b3:2aca:f436:92e4]) by VI1PR07MB6704.eurprd07.prod.outlook.com ([fe80::80b3:2aca:f436:92e4%9]) with mapi id 15.20.5880.014; Thu, 8 Dec 2022 10:00:59 +0000
To: George Michaelson <ggm@algebras.org>, Keith Moore <moore@network-heretics.com>
References: <166973210946.22951.15613495979123865103@ietfa.amsl.com> <ff51b5cb-494a-a848-b346-6e7df1d273f5@network-heretics.com> <bd085e0f-9fbf-472c-a2a0-40156afda2f3@betaapp.fastmail.com> <ab3c841b-8e46-a039-0c2d-4f55d7259b8e@network-heretics.com> <5c8f5777-1b59-c1a2-9c79-aacbee60efea@tana.it> <1bd86b4d-f679-295b-8a7c-c2dd06a2d090@network-heretics.com> <CAKr6gn1ZqSeEu43dHE6ScFk6QxxgOO90ZGZ+Ykrhut3LQtcO5g@mail.gmail.com>
Cc: last-call@ietf.org
From: tom petch <daedulus@btconnect.com>
Message-ID: <6391B5B4.7050604@btconnect.com>
Date: Thu, 08 Dec 2022 10:00:20 +0000
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.5.0
In-Reply-To: <CAKr6gn1ZqSeEu43dHE6ScFk6QxxgOO90ZGZ+Ykrhut3LQtcO5g@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: LO3P265CA0009.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:bb::14) To VI1PR07MB6704.eurprd07.prod.outlook.com (2603:10a6:800:18b::8)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: VI1PR07MB6704:EE_|AM7PR07MB6498:EE_
X-MS-Office365-Filtering-Correlation-Id: f10507b3-c44a-4532-7153-08dad903199a
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: tWEauesJtN+ffEbOBAW5Zc+ck8dWU7Y45hvucBvL/94ceUVm2QroyNMWiRBMbFlJXrnfLNC1LgzVQz45BEaPxVVwXzdj+r3LKxUb72w8ZO0bAQc+1FlTXG9fnj44i+XiVTWYp46f/9VO0BCV/HhOhoBj33HR7Kw95Wc0Tvnr/djhYO7fFrd35zdjoaMjw3QAO7GOyVNU1QBYFNtB5VpIy3k6VOtqbwY8Nf2/fc0QfVH010LX0S1aKjpehrsTwsDjjNDjEfIprnE+w9xmd96ZiVpKSU/Y8Y4TephqApaMcfYYXUk/kn77ql9HtH4p2BaXGEcpsh7kC3VMUkHLbaLRd4LSwhK4kECOagUfkz2jLL+vyU0BzRHwcdlQOOYdNL69o050TLONhBaOr6EUiT6Gb7vwLTFUrCzz67dH2nra+I/y1+W5dSOVxe+/2weDlZXX6p/dE8CqhgkgVqzzf/UY++F9a3UTkwIB3JRCUlwT/7azFsfxmxJIFC3hC6+GEB4xhIPKjmh6mP2SzyYr/aNfReqhufgs2srofzcDpD0+PheixrzTUvI3K9GnIiZph3kFESk4F84bireYcmYuaa2YpSibC7c1sE/Fi7HbRkNQXsquRrBlCcm1xJIwhaxR7a1c4uZPKsjJ5zzwDthlOlLkG6Rh81MdINDKfUmYYi7F96msgiAHqW/Fcqjq8yYIHa7MPRo/YkfqEa40zQ3VIL5k3Q==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR07MB6704.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(346002)(366004)(136003)(376002)(396003)(451199015)(83380400001)(66574015)(478600001)(87266011)(86362001)(6506007)(53546011)(966005)(26005)(52116002)(36756003)(6486002)(33656002)(186003)(82960400001)(38350700002)(2616005)(6512007)(5660300002)(41300700001)(8676002)(4326008)(66476007)(38100700002)(6666004)(8936002)(66556008)(316002)(66946007)(15650500001)(110136005)(2906002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: ONNWB/fHCJuTXyOZUP8tFklJfFsiVGIDDfrHR7UizgxDafNCs/ytyQgI5f9wpmeEc/ZpdsmgWKS0MzWzKaso3Rouq/uy0oCNHgyE7534u4mYSruEy4+0+v52LZLLw669PWbx1ojVylLBqpthHEh/uIgI2GLbxmANdOn1y3EevjhalnMf14iwtcvUjFCT/WBs+nb40kil2zyn7KXq+WJxkOs+S3e34wjKiHrk378DYXmFetlDJFSMsQf7xwCUtkoPLpQXNWgf6n6vHGIeEuv38d+sYrLSA+Diiogh8WQ0imLO0N+QUOW+1RqhoNs+YOLwEvjhs/oUCA1CLjn/ksTP92PmOyEbAi9e8PyqxEjN/dEEpBRMMnj/psUyrHDaQLyrXA2vtsk34e2+zzT7vmCNSGJSya67m/yG3S+XFJ79puXgQ9H9kerVCHNQtmy7Y3z3Nakk+cTpBiOFXyhP97zRdvzZdKZgNI8kAlk5xybCIjgPFxL2ezrSVesZyLFs9oDUJRQQb+3aOjnefOKzOVQo+dalBtQUdnnAUGTK22tYB7BInLAcVScEElLCCltiI6oRa6LF1aN1wlrb2Tbkz0Ly0apKGOXWqRZFFxVH/MX+KYKhPU9RStHW362zMBV0la52KDn8g4gpadyFP2sFkw42dA6hIgPQxU6RdGE1UgTNHC6lPSbIee+TBAchID0odnm5j9RmaHyMvbkQxPtpGzhGLD796PunKMtKoGOQ9cttTN78Wl6ApG64sef9oMcdGws8gPnAa0ZbdV665KSSWAvp22AoGV+zI9ZYOEDPUJ+s/vcS6kyl/6N9d0VLvdrLXzpg+f3sZL8iuTfLV5Xve2tkJcepJ3boqhqiTBDs7va7qbain2lgESEVNsk3pMtZPTAU5BPNaFUBdiNPYbynTx384xNZA3NZL5lO3dSJMMCH1R0fkXLJKYUtar3C9zmXZdsRG7dQimWUNQp9rFC2yEwyHv+VlD7sM4VUEYUAps6Ie+E3vC+P3rnL/sdXItC1v2zpSiC5vlExHPQrj6rYw6hMyrhosrz9127B/Jim+t7NCZHHsx38fH47Op1qt0Y+lNGQR2E5UZ2/hO4i799a5TJLwagRByO/HfOLKSWsSp7oZrwL3Zk355RUlqBRjBUI1zerF0VDUIkp4nF4o8j1eqXv1e+7PpnNBtMPcgmwDJvnpCgguZ5QC3qDu0GC8LLovnSopQMwJXye3mUzVT4e1NgsTdbeKfCxtJexfdjChdU1zGT7LMu190Yu+w+QTM6zRkcWddtr13lGmtcfuIW+onMzn/Nl0YrSCs5yEe09eywcXw/I7LdbFfaeYdsdQodyGQzzxDu1LRGZd0VzG5BoXhwEuauSUJm24C3KhtG9RJcqIMI/rwBXYl/DHR0nJj+qmPaO7EQCcwVi0k+nR+lX6EZ0rETAp0hpQEuzATpkGu/69O9RiNz2jt/gw2SmdrM4+IrLHlD+qVfcIFIyd9QzHcgePk0+1lN1b8islIVcq1sfJj2v3n0+ljcf4fukm3N+4DlB7iOIo7lb8mn9sauzoZYTvH/+IL6IHKGJ5R6vOdOQwZxLU8kxPBKyCchuHk6VQDmufcFHlDt43n4M6t11bW9z2w==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f10507b3-c44a-4532-7153-08dad903199a
X-MS-Exchange-CrossTenant-AuthSource: VI1PR07MB6704.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Dec 2022 10:00:59.5456 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 53oFWkl1bxjy528gDsD2gUHdpNdliQzWk5Tab4wi4tBL97nju9PC62MSjEeiBFzB3a1kCJBs7m7tUIer04n3YA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6498
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/b0zHjW5lIU4d7NTiqJRhwWI51UA>
Subject: Re: [Last-Call] Last Call: <draft-billon-expires-06.txt> (Updated Use of the Expires Message Header Field) to Proposed Standard
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Dec 2022 10:01:09 -0000

On 06/12/2022 03:35, George Michaelson wrote:
> If a message had an EXPIRES-BY header, semantically past it's "due"
> date, and an intermediate store-and-forward SMTP MTA decided to look
> in its queue, would it be "wrong" for it to return to sender rather
> than deliver? If the header could be shown to be origin specified, and
> not arbitrarily added?
>
> I admit to having more than one view on that. I can see the utility, I
> shudder at the implications for things sent but not seen, expires not
> withstanding.

Mail systems already exercise far too much control over what users, such 
as the IETF, can do and this I-D is a leap in the wrong direction.

s.5 is a licence to cause damage. 'no email should be silently and 
automatically deleted' is far too weak.  That is at least a  MUST NOT. 
The first sentence of that paragraph 'logically leads to deletion ' sets 
the wrong tone.  It assumes that the party which inserted the 'Expires:' 
header is omniscient and benign, which is not the Internet we have today.

The section on Security Considerations is so weak as to be comical.

A parallel situation which irks me is the classification of e-mails by 
major mail providers as spam.  I receive a mail via a list from an 
organisation every week or two which my major mail provider classifies 
as spam so I do not receive it and have to log on to their web site to 
tell the major mail provider that it is not spam and not to classify any 
future e-mail from that organisation as spam.  Two weeks later the major 
mail provider classifies another such email as spam; it has been doing 
this for years.  (It also classifies a number of IETF e-mail, typically 
responses to a Call for Consensus such as this thread, as spam; usually 
a follow up email gets through so I can see I have lost something).

Major email providers do not have the interests of users auch as the 
IETF at heart and should not be given permission to do even worse.

Tom Petch









>
> -G
>
> On Tue, Dec 6, 2022 at 1:15 PM Keith Moore <moore@network-heretics.com> wrote:
>>
>> On 12/5/22 12:19, Alessandro Vesely wrote:
>>
>>> The I-D covers specified creators in Section 5:
>>>
>>>                                 For instance, systems may allow
>>>     automatic rules to clean up expired email from specific message
>>>     creators or with defined characteristics, or to provide a mode to
>>>     quickly handle all expired email.
>>
>> In my opinion, this is far too vague, and leaves too much room for
>> parties other than the recipient to impose such "clean up".
>>
>>> Perhaps it should add that any auto-delete configuration should be
>>> under direct user's control.
>>
>> Recipient's control.  And probably a MUST.
>>
>>>
>>> I think that delete by the MTA would have its own merit.  Many MTAs
>>> still hold undelivered messages for days, and rfc5321bis still says
>>> that "the give-up time generally needs to be at least 4-5 days."  For
>>> various kinds of transient messages, the give-up time could be much
>>> shorter.  MTAs don't need to read Expire fields, however, since
>>> RFC2852's DELIVERBY addresses exactly that use case.
>>
>> And DELIVERBY is presumably specified by the sender of the message,
>> whereas Expires policy should only be set by the recipient.
>>
>> It might be good for this draft to explicitly compare Expires to
>> DELIVERBY.  And it should specifically forbid intermediate systems (not
>> just MTAs but also spam filters) from deleting messages based on Expires.
>>
>> Keith
>>
>>
>> --
>> last-call mailing list
>> last-call@ietf.org
>> https://www.ietf.org/mailman/listinfo/last-call
>