Re: [ietf-smtp] How is EAI mail implemented ?

Sam Varshavchik <mrsam@courier-mta.com> Tue, 15 June 2021 22:43 UTC

Return-Path: <mrsam@courier-mta.com>
X-Original-To: ietf-smtp@ietfa.amsl.com
Delivered-To: ietf-smtp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49E253A40CE for <ietf-smtp@ietfa.amsl.com>; Tue, 15 Jun 2021 15:43:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.436
X-Spam-Level: *
X-Spam-Status: No, score=1.436 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_PBL=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 GKmSlyiVUrDP for <ietf-smtp@ietfa.amsl.com>; Tue, 15 Jun 2021 15:43:42 -0700 (PDT)
Received: from mailx.courier-mta.com (mailx.courier-mta.com [68.166.206.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8B3C3A40D1 for <ietf-smtp@ietf.org>; Tue, 15 Jun 2021 15:43:41 -0700 (PDT)
Received: from monster.email-scan.com (monster.email-scan.com [::ffff:192.168.0.2]) (TLS: TLSv1.3,256bits,TLS_AES_256_GCM_SHA384) by www.courier-mta.com with UTF8SMTPS id 0000000000221036.0000000060C92D16.0000657B; Tue, 15 Jun 2021 18:43:34 -0400
Received: from monster.email-scan.com (localhost [127.0.0.1]) (IDENT: uid 1004) by monster.email-scan.com with UTF8SMTP id 00000000000208A1.0000000060C92D16.0000F198; Tue, 15 Jun 2021 18:43:34 -0400
References: <5bb26c2f-a94d-ccaf-8fc1-51684f25f48@taugh.com> <20210615182626.GA57503@kiel.esmtp.org> <50d39b92-77b7-3857-d73c-d6902b6a7ee@taugh.com>
Message-ID: <cone.1623797013.955385.61687.1004@monster.email-scan.com>
X-Mailer: http://www.courier-mta.org/cone/
From: Sam Varshavchik <mrsam@courier-mta.com>
To: ietf-smtp@ietf.org
Date: Tue, 15 Jun 2021 18:43:33 -0400
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="=_monster.email-scan.com-61687-1623797013-0001"; micalg=pgp-sha1; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/JHsOOajEZpsM5NrYW7Sx5v-czgo>
Subject: Re: [ietf-smtp] =?utf-8?q?How_is_EAI_mail_implemented_=3F?=
X-BeenThere: ietf-smtp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of issues related to Simple Mail Transfer Protocol \(SMTP\) \[RFC 821, RFC 2821, RFC 5321\]" <ietf-smtp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-smtp/>
List-Post: <mailto:ietf-smtp@ietf.org>
List-Help: <mailto:ietf-smtp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jun 2021 22:43:46 -0000

John R Levine writes:

>>> Nobody I've seen tags messages as EAI in their internal queues.
>>
>> sendmail does:
>
> Huh.  Why does it set the UTF8 flag on MAIL FROM when sending ASCII messages?

A few months ago someone @icann.org contacted me regarding "UASG030 EAI  
Testing Results for Courier". After swapping a few messages, the upshot was  
that, apparently, the testing apparatus that was employed in that endeavor  
expected SMTPUTF8 senders specify the UTF8 flag on anything that's sent to a  
receiver that advertises SMTPUTF8, even if it's pure ASCII.

I'm the kind that doesn't keep his INBOX forever. After everything was said  
and done that conversation didn't seem like something that needed to be  
archived, so I don't have the complete exchange any more, but that was the  
capsule summary of it. I couldn't quite see much sense in this myself,  
honestly, but neither did I see much of a reason to die on that specific  
hill, so I just made a few tweaks and moved on.

So, if the majority opinion here is that UTF8 does not need to be set on  
ASCII-only mail, then maybe somewhere would want to discuss this with that  
other group of people, over there.