Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc5322bis-03
Steffen Nurpmeso <steffen@sdaoden.eu> Mon, 01 August 2022 20:02 UTC
Return-Path: <steffen@sdaoden.eu>
X-Original-To: emailcore@ietfa.amsl.com
Delivered-To: emailcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8681C15948B for <emailcore@ietfa.amsl.com>; Mon, 1 Aug 2022 13:02:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.611
X-Spam-Level:
X-Spam-Status: No, score=-0.611 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_ILLEGAL_IP=1.3, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=no autolearn_force=no
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 HU79KNUwOWM3 for <emailcore@ietfa.amsl.com>; Mon, 1 Aug 2022 13:02:35 -0700 (PDT)
Received: from sdaoden.eu (sdaoden.eu [217.144.132.164]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DE22C159480 for <emailcore@ietf.org>; Mon, 1 Aug 2022 13:02:33 -0700 (PDT)
Received: from kent.sdaoden.eu (kent.sdaoden.eu [192.0.2.2]) by sdaoden.eu (Postfix) with ESMTPS id 59A441605D; Mon, 1 Aug 2022 22:02:30 +0200 (CEST)
Received: by kent.sdaoden.eu (Postfix, from userid 1000) id D0C7A92C04; Mon, 1 Aug 2022 22:02:28 +0200 (CEST)
Date: Mon, 01 Aug 2022 22:02:28 +0200
Author: Steffen Nurpmeso <steffen@sdaoden.eu>
From: Steffen Nurpmeso <steffen@sdaoden.eu>
To: John C Klensin <john-ietf@jck.com>
Cc: emailcore@ietf.org
Message-ID: <20220801200228.WxfOc%steffen@sdaoden.eu>
In-Reply-To: <969063F2609AB90C285E5B77@PSB>
References: <20220801174340.tQBME%steffen@sdaoden.eu> <969063F2609AB90C285E5B77@PSB>
Mail-Followup-To: John C Klensin <john-ietf@jck.com>, emailcore@ietf.org
User-Agent: s-nail v14.9.24-282-gca8e98f6b0
OpenPGP: id=EE19E1C1F2F7054F8D3954D8308964B51883A0DD; url=https://ftp.sdaoden.eu/steffen.asc; preference=signencrypt
BlahBlahBlah: Any stupid boy can crush a beetle. But all the professors in the world can make no bugs.
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/chKx6uXkPZ4aqFeyyvdGppQhmow>
Subject: Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc5322bis-03
X-BeenThere: emailcore@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: EMAILCORE proposed working group list <emailcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/emailcore>, <mailto:emailcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/emailcore/>
List-Post: <mailto:emailcore@ietf.org>
List-Help: <mailto:emailcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/emailcore>, <mailto:emailcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Aug 2022 20:02:36 -0000
John C Klensin wrote in <969063F2609AB90C285E5B77@PSB>: ... |Representing seconds should be a non-problem The problem is about the time conversion that happens. . The mail sender places Date:, according to the standard this SHOULD happen in local time. . The mail receiver interpretes Date: including the given +HHMM offset, and converts this to time zone of the receiver. This causes a faulty date representation to the end user on the receiver side. ... |First of all, your relationship with MUA users is not, at least |so far, an IETF problem. It is certainly not a problem for |5322bis. ... |So I don't understand the problem. Past experience may have guided you wrong. ... |> The same user made an identical request to the exim MTA |> in 2020, and they seem to follow it, at least in parts. They |> simply switch to UTC, whereas i thought the following would |> apply better: |> |> Though "-0000" also indicates Universal Time, it is used to |> indicate that the time was generated on a system that may be |> in a local time zone other than Universal Time and that the |> date-time contains no information about the local time zone. |> |> Maybe the standard should explicitly mention the above approach |> for all timezones which require second precision not to loose |> the correct timestamp? | |I think there are two separate issues in the above. The first exim of the University of Cambridge (originally) choose to simply use UTC in the given case, leaving no indication of the actually used timezone of the sender. This change was committed in 2020 and is thus likely (i am not an exim user nor did i look that much into their source repository) in use on a large number of boxes. As the issue is new to me i do not know how many programs actually circumvent the problem in at least the way exim does it, at all. All which do not produce mail messages that will show up with a wrong time (potentially, date) in the MUAs on the receiver side. (I think we are talking about the majority of software.) And doing the trick and using UTC on the other hand contradicts the SHOULD on the indication of local timezones. The standard does offer the -0000 hint, but that seems not to have been heard yet. --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)
- [Emailcore] WGLC: draft-ietf-emailcore-rfc5322bis… Alexey Melnikov
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John Levine
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John Levine
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Alexey Melnikov
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Alexey Melnikov
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Todd Herr
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Alexey Melnikov
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Todd Herr
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John C Klensin
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John C Klensin
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Ken Murchison
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Steffen Nurpmeso
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Peter J. Holzer
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John C Klensin
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John Levine
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John Levine
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Steffen Nurpmeso
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Steffen Nurpmeso
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Peter J. Holzer
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John C Klensin
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John Levine
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John C Klensin
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Steffen Nurpmeso
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Peter J. Holzer
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John Levine
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Steffen Nurpmeso
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Jeremy Harris
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Steffen Nurpmeso
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Julien ÉLIE
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John C Klensin
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Julien ÉLIE
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… John Levine
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Russ Allbery
- Re: [Emailcore] WGLC: draft-ietf-emailcore-rfc532… Alexey Melnikov
- [Emailcore] Time zones (was: Re: WGLC: draft-ietf… John C Klensin
- Re: [Emailcore] Time zones Russ Allbery
- Re: [Emailcore] Time zones (was: Re: WGLC: draft-… Steffen Nurpmeso
- Re: [Emailcore] Time zones John C Klensin
- Re: [Emailcore] Time zones Russ Allbery
- Re: [Emailcore] Time zones John Levine
- Re: [Emailcore] Time zones (was: Re: WGLC: draft-… John C Klensin
- Re: [Emailcore] Time zones (was: Re: WGLC: draft-… Steffen Nurpmeso
- Re: [Emailcore] Time zones Keith Moore