[Emailcore] Ticket #14: G.7.8. Review different size limits

Todd Herr <todd.herr@valimail.com> Fri, 09 July 2021 19:02 UTC

Return-Path: <todd.herr@valimail.com>
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 E2D703A2B55 for <emailcore@ietfa.amsl.com>; Fri, 9 Jul 2021 12:02:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=valimail.com
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 Et0NpnEsUb39 for <emailcore@ietfa.amsl.com>; Fri, 9 Jul 2021 12:02:13 -0700 (PDT)
Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C9EF3A2B77 for <emailcore@ietf.org>; Fri, 9 Jul 2021 12:02:12 -0700 (PDT)
Received: by mail-qt1-x82f.google.com with SMTP id c9so4269506qte.6 for <emailcore@ietf.org>; Fri, 09 Jul 2021 12:02:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=valimail.com; s=google2048; h=mime-version:from:date:message-id:subject:to; bh=fYyOMmGbdl9WrACRjzgx20flBsgJd29rWsRYXfaps0E=; b=WiSJ6iF8ORhjUqMtW4D2aWeSR8dDCvgFaFGMGQGp7QMBgUJrZdRGpqUQykFh+FXdcE +rXX/SKWfqMIE5Twc3aP5wi7o1qpC5kCPLyeDrDdN8wQdc8IP7if3b758Yyys7cDJuhk CeTx8Q9LBpCiI5oA/qyHF8eNV5wu47sP5b8nr9UPlV4S7v3cwL9rFA0CY/dunHUFfwT9 1yLsr2WsDCkBU3OwXqRnwNENAop7JSo+w+kVFAigP/C0P3YQ2iqx86Wd1Alh+4aOerEl QKfs6B/C8dlSJcQKJqdU7jKg0rxsRdNsdkvwcM4UBt86IHyIjH6Mo5dD0IY2KCZFWijs YXOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fYyOMmGbdl9WrACRjzgx20flBsgJd29rWsRYXfaps0E=; b=Hw9gbEqjJnNS651new5LkWkUc15BSVQhtrulH3XoicZw/+Rh08w/HflzVCih9xAFZR SsZJAeRioEnaycFPo5mf8K/SF17G/kW0JtHzGHx9qDQr9bOWtnC5oUaoSe34vAl/9neY ECtKwu+PF6zq8vAG2+2Ns6Z3+ZPeNlWM+luDLZKo/IkEMs16SdJodd7g7P86wNIsHLT5 s67WvcfobAQJO8u6l6sgkZgabFi8BklMnJxt4MmP7i/iCr+H9/T2afeGAH26qKExzNef BkGtR5M7Gp4enu+/dvhbSNVxF0ghTdPjxidrgpsZJiV5IiGX52cgh1YX/aRhCo2vOU7N U6Iw==
X-Gm-Message-State: AOAM532B9xPcmh5NvSINnSNQAqJfVAMAE/VQZ0qGAZDhZtEd+t4xJSBZ 2spR41I9b6gFwaXilLCcC3QoXpS1qGXuJ0Oa8jEEnY4tE2M0Jg==
X-Google-Smtp-Source: ABdhPJwxk3+Vb7orJjkq0XP63pUQQK/QJAc7dIq0AyblsZqhOrmHZiH1gb8GPbK0P7PFielrRdw678f7hwE+gjjucmE=
X-Received: by 2002:ac8:59ca:: with SMTP id f10mr17774134qtf.298.1625857330835; Fri, 09 Jul 2021 12:02:10 -0700 (PDT)
MIME-Version: 1.0
From: Todd Herr <todd.herr@valimail.com>
Date: Fri, 09 Jul 2021 15:01:55 -0400
Message-ID: <CAHej_8miev_XV3egTgiDEm7ARyyPoKzMAH-2z=9FrDoP=JRZgQ@mail.gmail.com>
To: emailcore@ietf.org
Content-Type: multipart/alternative; boundary="000000000000a908c005c6b568cb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/M49C-xxTNCdDlVseFJdNgJsn3sQ>
Subject: [Emailcore] Ticket #14: G.7.8. Review different size limits
X-BeenThere: emailcore@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 09 Jul 2021 19:02:27 -0000

Greetings.

I would like to start a discussion about ticket #14 -
https://trac.ietf.org/trac/emailcore/ticket/14

Section 4.5.3.1 of draft-ietf-emailcore-rfc5321bis reads:

4.5.3.1.  Size Limits and Minimums

   There are several objects that have required minimum/maximum sizes.
   Every implementation MUST be able to receive objects of at least
   these sizes.  Objects larger than these sizes SHOULD be avoided when
   possible.  However, some Internet mail constructs such as encoded
   X.400 addresses (RFC 2156 [26]) will often require larger objects.
   Clients MAY attempt to transmit these, but MUST be prepared for a
   server to reject them if they cannot be handled by it.  To the
   maximum extent possible, implementation techniques that impose no
   limits on the length of these objects should be used.
   Extensions to SMTP may involve the use of characters that occupy more
   than a single octet each.  This section therefore specifies lengths
   in octets where absolute lengths, rather than character counts, are
   intended.


and ticket 14 asks the question:

Given the controversy on the SMTP mailing list between 20191123 and now
about maximum lengths, is the above adequate or is further tuning of the
limit text below needed?


draft-ietf-emailcore-rfc5321bis then goes on to specify length limits in
octets, not characters, in each of the following sections:

4.5.3.1.1. Local-part
4.5.3.1.2. Domain
4.5.3.1.3. Path
4.5.3.1.4. Command Line
4.5.3.1.5. Reply Line
4.5.3.1.6. Text Line
4.5.3.1.7. Message Content
4.5.3.1.8. Recipient Buffer


Thoughts?

-- 

*Todd Herr* | Technical Director, Standards and Ecosystem
*e:* todd.herr@valimail.com
*m:* 703.220.4153

This email and all data transmitted with it contains confidential and/or
proprietary information intended solely for the use of individual(s)
authorized to receive it. If you are not an intended and authorized
recipient you are hereby notified of any use, disclosure, copying or
distribution of the information included in this transmission is prohibited
and may be unlawful. Please immediately notify the sender by replying to
this email and then delete it from your system.