<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.21 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-mailmaint-smtputf8-syntax-00" category="std" consensus="true" submissionType="IETF" xml:lang="en" version="3">
  <!-- xml2rfc v2v3 conversion 3.25.0 -->
  <front>
    <title>SMTPUTF8 address syntax</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-mailmaint-smtputf8-syntax-00"/>
    <author initials="A." surname="Gulbrandsen" fullname="Arnt Gulbrandsen">
      <organization>ICANN</organization>
      <address>
        <postal>
          <street>6 Rond Point Schumann, Bd. 1</street>
          <city>Brussels</city>
          <code>1040</code>
          <country>Belgium</country>
        </postal>
        <email>arnt@gulbrandsen.priv.no</email>
      </address>
    </author>
    <author initials="J." surname="Yao" fullname="Jiankang Yao">
      <organization>CNNIC</organization>
      <address>
        <postal>
          <street>No.4 South 4th Zhongguancun Street</street>
          <city>Beijing</city>
          <code>100190</code>
          <country>China</country>
        </postal>
        <email>yaojk@cnnic.cn</email>
      </address>
    </author>
    <date year="2025" month="January" day="15"/>
    <area>Applications</area>
    <workgroup>mailmaint</workgroup>
    <keyword>email</keyword>
    <abstract>
      <?line 58?>

<t>This document specifies rules for email addresses that are flexible
enough to express the addresses typically used with SMTPUTF8, while
avoiding confusing or risky elements.</t>
      <t>This is one of a pair of documents: This is simple to implement,
contains only globally viable rules and is intended to be usable for
software such an MTA. Its companion defines has more complex rules,
takes regional usage into account and aims to allow only addresses
that are readable and cut-and-pastable in some community.</t>
    </abstract>
  </front>
  <middle>
    <?line 70?>

<section anchor="introduction">
      <name>Introduction</name>
      <t><xref target="RFC6530"/>-<xref target="RFC6533"/> and <xref target="RFC6854"/>-<xref target="RFC6858"/> extend various
aspects of the email system to support non-ASCII both in localparts
and domain parts. In addition, some email software supports unicode in
domain parts by using encoded domain parts in the SMTP transaction
("RCPT TO:<eref target="mailto:info@xn--dmi-0na.fo">info@xn--dmi-0na.fo</eref>") and presenting the unicode version
(dømi.fo in this case) in the user interface.</t>
      <t>The email address syntax extension is in <xref target="RFC6532"/>, and allows
almost all UTF8 strings as localparts. While this certainly allows
everything users want to use, it is also flexible enought to allow
many things that users and implementers find surprising and sometimes
worrying.</t>
      <t>The flexibility has caused considerable reluctance to support the full
syntax in contexts such as web form address validation.</t>
      <t>This document attempts to describe rules that:</t>
      <ol spacing="normal" type="1"><li>
          <t>includes the addresses that users generally want to use for
themselves and organizations want to provision for their employees.</t>
        </li>
        <li>
          <t>excludes things that have been described as security risks.</t>
        </li>
        <li>
          <t>Looks safe at first glance to implementers (including ones with
little unicode expertise) and are fairly easy to use in unit tests.</t>
        </li>
        <li>
          <t>Contain no regional rules.</t>
        </li>
      </ol>
      <t>These goals are somewhat aspirational.</t>
    </section>
    <section anchor="requirements-language">
      <name>Requirements Language</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="terminology">
      <name>Terminology</name>
      <t>Script, in this document, refers to the unicode script property (see
<xref target="UAX24"/>). Each code point is assigned to one script ("a" is Latin),
except that some are assigned to "Common" or a few other special
values. Fraktur and /etc/rc.local aren't scripts in this document, but
Latin is.</t>
      <t>Latin refers those code points that have the script property "Latin"
in Unicode. Orléans in France and Münster in Germany both have Latin
names in this document. It also refers to combinations of those code
points and combining characters, and to strings that contain no code
points from other scripts.</t>
      <t>Han, Cyrillic etc. refer to those code points that have the respective
script property in Unicode, as well as to strings that contain no code
points from other scripts.</t>
      <t>ASCII refers to the first 128 code points within unicode, which
includes the letters A-Z but not É or Ü. It also refers to strings
that contain only ASCII code points.</t>
      <t>Non-ASCII refers to unicode code points except the first 128, and also
to strings that contain at least one such code point.</t>
      <t>By way of example, the address info@dømi.fo is latin and non-ASCII,
its localpart is latin and ASCII, and its domain part is latin and
non-ASCII. 中国 is a Han string in this document, but 阿Q正传 is
neither a Latin string nor a Han string, because it contains a Latin Q
and three Han code points.</t>
    </section>
    <section anchor="rules">
      <name>Rules</name>
      <t>Based on the above goals, the following rules are formulated:</t>
      <ol spacing="normal" type="1"><li>
          <t>An address <bcp14>MUST NOT</bcp14> contain an a-label (e.g. xn--dmi-0na).</t>
        </li>
        <li>
          <t>An address <bcp14>MUST</bcp14> contain only code points in the PRECIS
IdentifierClass.</t>
        </li>
        <li>
          <t>An address <bcp14>MUST</bcp14> consist entirely of a sequence of composite
characters, ZWJ and ZWNJ. ("c" followed by "combining hook below" is
an example of a composite character, "d" is another example; see
<xref target="RFC6365"/> for the definition.)</t>
        </li>
        <li>
          <t>An address MOT NOT contain more than one script, disregarding
ASCII. (Disregarding ASCII, the word Orléans contains only an é, which
is one script, namely Latin.)</t>
        </li>
      </ol>
    </section>
    <section anchor="examples">
      <name>Examples</name>
      <t>example@example.com is permitted, because 1) it does not contain any
a-label, 2) it consists entirely of permissible code points, 4) it
consists of 19 composite characters, and 4) it contains no non-ASCII
code points at all.</t>
      <t>The address dømi@dømi.fo is permitted, because 1) it does not contain any
a-label, 2) does not apply, 3) it consists entirely of permissible
code points, 4) it consists of 12 composite characters, 5) does not apply
and 6) it consists entirely of 'Latin' and 'Common' code points (and
./@).</t>
      <t>The address U+200E '@' U+200F '.' U+200E is not permitted, because 4)
U+200E and U+200F are not parts of composite characters.</t>
      <t>阿Q正传@阿Q正传.example is permitted because it contains ASCII and Han,
dømi@dømi.fo is legal because it contains ASCII and Latin, but
阿Q正传@dømi.fo is illegal becasue it contains Han 阿 and the Latin
non-ASCII letter ø.</t>
      <t>TODO: add more examples and rationales again.</t>
    </section>
    <section anchor="IANA">
      <name>IANA Considerations</name>
      <t>This document does not require any actions from the IANA.</t>
    </section>
    <section anchor="SECURITY">
      <name>Security Considerations</name>
      <t>When a program renders a unicode string on-screen or audibly and
includes a substring supplied by a potentially malevolent source, the
included substring can affect the rendering of a surprisingly large
part of the overall string.</t>
      <t>This document describes rules that make it difficult for an attacker
to use email addresses for such an attack. Implementers should be
aware of other possible vectors for the same kind of attack, such as
subject fields and email address display-names.</t>
      <t>If an address is signed using DKIM and (against the rules of this
document) mixes left-to-right and right-to-left writing, parts of both
the localpart and the domain part can be rendered on the same side of
the '@'. This can create the appearance that a different domain signed
the message.</t>
      <t>The rules in this document permit a number of code points that can
make it difficult to cut and paste.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC5322">
          <front>
            <title>Internet Message Format</title>
            <author fullname="P. Resnick" initials="P." role="editor" surname="Resnick"/>
            <date month="October" year="2008"/>
            <abstract>
              <t>This document specifies the Internet Message Format (IMF), a syntax for text messages that are sent between computer users, within the framework of "electronic mail" messages. This specification is a revision of Request For Comments (RFC) 2822, which itself superseded Request For Comments (RFC) 822, "Standard for the Format of ARPA Internet Text Messages", updating it to reflect current practice and incorporating incremental changes that were specified in other RFCs. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5322"/>
          <seriesInfo name="DOI" value="10.17487/RFC5322"/>
        </reference>
        <reference anchor="RFC6365">
          <front>
            <title>Terminology Used in Internationalization in the IETF</title>
            <author fullname="P. Hoffman" initials="P." surname="Hoffman"/>
            <author fullname="J. Klensin" initials="J." surname="Klensin"/>
            <date month="September" year="2011"/>
            <abstract>
              <t>This document provides a list of terms used in the IETF when discussing internationalization. The purpose is to help frame discussions of internationalization in the various areas of the IETF and to help introduce the main concepts to IETF participants. This memo documents an Internet Best Current Practice.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="166"/>
          <seriesInfo name="RFC" value="6365"/>
          <seriesInfo name="DOI" value="10.17487/RFC6365"/>
        </reference>
        <reference anchor="RFC6530">
          <front>
            <title>Overview and Framework for Internationalized Email</title>
            <author fullname="J. Klensin" initials="J." surname="Klensin"/>
            <author fullname="Y. Ko" initials="Y." surname="Ko"/>
            <date month="February" year="2012"/>
            <abstract>
              <t>Full use of electronic mail throughout the world requires that (subject to other constraints) people be able to use close variations on their own names (written correctly in their own languages and scripts) as mailbox names in email addresses. This document introduces a series of specifications that define mechanisms and protocol extensions needed to fully support internationalized email addresses. These changes include an SMTP extension and extension of email header syntax to accommodate UTF-8 data. The document set also includes discussion of key assumptions and issues in deploying fully internationalized email. This document is a replacement for RFC 4952; it reflects additional issues identified since that document was published. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6530"/>
          <seriesInfo name="DOI" value="10.17487/RFC6530"/>
        </reference>
        <reference anchor="RFC6532">
          <front>
            <title>Internationalized Email Headers</title>
            <author fullname="A. Yang" initials="A." surname="Yang"/>
            <author fullname="S. Steele" initials="S." surname="Steele"/>
            <author fullname="N. Freed" initials="N." surname="Freed"/>
            <date month="February" year="2012"/>
            <abstract>
              <t>Internet mail was originally limited to 7-bit ASCII. MIME added support for the use of 8-bit character sets in body parts, and also defined an encoded-word construct so other character sets could be used in certain header field values. However, full internationalization of electronic mail requires additional enhancements to allow the use of Unicode, including characters outside the ASCII repertoire, in mail addresses as well as direct use of Unicode in header fields like "From:", "To:", and "Subject:", without requiring the use of complex encoded-word constructs. This document specifies an enhancement to the Internet Message Format and to MIME that allows use of Unicode in mail addresses and most header field content.</t>
              <t>This specification updates Section 6.4 of RFC 2045 to eliminate the restriction prohibiting the use of non-identity content-transfer- encodings on subtypes of "message/". [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6532"/>
          <seriesInfo name="DOI" value="10.17487/RFC6532"/>
        </reference>
        <reference anchor="RFC6533">
          <front>
            <title>Internationalized Delivery Status and Disposition Notifications</title>
            <author fullname="T. Hansen" initials="T." role="editor" surname="Hansen"/>
            <author fullname="C. Newman" initials="C." surname="Newman"/>
            <author fullname="A. Melnikov" initials="A." surname="Melnikov"/>
            <date month="February" year="2012"/>
            <abstract>
              <t>Delivery status notifications (DSNs) are critical to the correct operation of an email system. However, the existing Draft Standards (RFC 3461, RFC 3464, RFC 6522) are presently limited to ASCII text in the machine-readable portions of the protocol. This specification adds a new address type for international email addresses so an original recipient address with non-ASCII characters can be correctly preserved even after downgrading. This also provides updated content return media types for delivery status notifications and message disposition notifications to support use of the new address type.</t>
              <t>This document extends RFC 3461, RFC 3464, RFC 3798, and RFC 6522. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6533"/>
          <seriesInfo name="DOI" value="10.17487/RFC6533"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC3490">
          <front>
            <title>Internationalizing Domain Names in Applications (IDNA)</title>
            <author fullname="P. Faltstrom" initials="P." surname="Faltstrom"/>
            <author fullname="P. Hoffman" initials="P." surname="Hoffman"/>
            <author fullname="A. Costello" initials="A." surname="Costello"/>
            <date month="March" year="2003"/>
            <abstract>
              <t>Until now, there has been no standard method for domain names to use characters outside the ASCII repertoire. This document defines internationalized domain names (IDNs) and a mechanism called Internationalizing Domain Names in Applications (IDNA) for handling them in a standard fashion. IDNs use characters drawn from a large repertoire (Unicode), but IDNA allows the non-ASCII characters to be represented using only the ASCII characters already allowed in so-called host names today. This backward-compatible representation is required in existing protocols like DNS, so that IDNs can be introduced with no changes to the existing infrastructure. IDNA is only meant for processing domain names, not free text. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3490"/>
          <seriesInfo name="DOI" value="10.17487/RFC3490"/>
        </reference>
        <reference anchor="RFC5891">
          <front>
            <title>Internationalized Domain Names in Applications (IDNA): Protocol</title>
            <author fullname="J. Klensin" initials="J." surname="Klensin"/>
            <date month="August" year="2010"/>
            <abstract>
              <t>This document is the revised protocol definition for Internationalized Domain Names (IDNs). The rationale for changes, the relationship to the older specification, and important terminology are provided in other documents. This document specifies the protocol mechanism, called Internationalized Domain Names in Applications (IDNA), for registering and looking up IDNs in a way that does not require changes to the DNS itself. IDNA is only meant for processing domain names, not free text. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5891"/>
          <seriesInfo name="DOI" value="10.17487/RFC5891"/>
        </reference>
        <reference anchor="RFC6854">
          <front>
            <title>Update to Internet Message Format to Allow Group Syntax in the "From:" and "Sender:" Header Fields</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="March" year="2013"/>
            <abstract>
              <t>The Internet Message Format (RFC 5322) allows "group" syntax in some email header fields, such as "To:" and "CC:", but not in "From:" or "Sender:". This document updates RFC 5322 to relax that restriction, allowing group syntax in those latter fields, as well as in "Resent-From:" and "Resent-Sender:", in certain situations.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6854"/>
          <seriesInfo name="DOI" value="10.17487/RFC6854"/>
        </reference>
        <reference anchor="RFC6858">
          <front>
            <title>Simplified POP and IMAP Downgrading for Internationalized Email</title>
            <author fullname="A. Gulbrandsen" initials="A." surname="Gulbrandsen"/>
            <date month="March" year="2013"/>
            <abstract>
              <t>This document specifies a method for IMAP and POP servers to serve internationalized messages to conventional clients. The specification is simple, easy to implement, and provides only rudimentary results.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6858"/>
          <seriesInfo name="DOI" value="10.17487/RFC6858"/>
        </reference>
        <reference anchor="UAX24" target="https://unicode.org/reports/tr24">
          <front>
            <title>Unicode Script Property</title>
            <author initials="K." surname="Whistler" fullname="Ken Whistler">
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="UMLAUT" target="https://en.wikipedia.org/wiki/Metal_umlaut">
          <front>
            <title>Metal Umlaut</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="TYPE_EMAIL" target="https://html.spec.whatwg.org/multipage/input.html#email-state-(type=email)">
          <front>
            <title>WHATWG input type=email</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
      </references>
    </references>
    <?line 223?>

<section anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The authors wish to thank John C. Klensin, [your name here, please]
[oh wow, the ack section is already outdated]</t>
      <t>Dømi.fo and 例子.中国 are reserved by nic.fo and CNNIC for use in
examples and documentation.</t>
      <t>阿Q正传@ is a famous Chinese novella, 阿Q is the main character.</t>
    </section>
    <section anchor="instructions-to-the-rfc-editor">
      <name>Instructions to the RFC editor</name>
      <t>Please remove all mentions of the Protocol Police before publication
(including this sentence).</t>
      <t>Please remove the Open Issues section.</t>
    </section>
    <section anchor="open-issues">
      <name>Open issues</name>
      <ol spacing="normal" type="1"><li>
          <t>PRECIS IdentifierClass?</t>
        </li>
        <li>
          <t>More examples.</t>
        </li>
        <li>
          <t>Wording to identify destiny; I think this should probably become a
proposed standard and modify a couple of RFCs, but I'm uncertain about
some details and left that open now.</t>
        </li>
        <li>
          <t>More words on the relationship between this and the
companion. There are several parallel differences, maybe this warrants
a section of its own.</t>
        </li>
        <li>
          <t>Should this even mention the requirements placed on domains by
IDNA, ICANN, web browsers and others?</t>
        </li>
      </ol>
    </section>
  </back>
  <!-- ##markdown-source:
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
AAA=

-->

</rfc>
