[dane] Speaking of mailbox names in the DNS

"John R Levine" <johnl@taugh.com> Sat, 14 November 2015 21:49 UTC

Return-Path: <johnl@taugh.com>
X-Original-To: dane@ietfa.amsl.com
Delivered-To: dane@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 418E21B2BEA for <dane@ietfa.amsl.com>; Sat, 14 Nov 2015 13:49:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.263
X-Spam-Level:
X-Spam-Status: No, score=0.263 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] autolearn=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 d-8weWInKAX9 for <dane@ietfa.amsl.com>; Sat, 14 Nov 2015 13:49:10 -0800 (PST)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 317381B2BE6 for <dane@ietf.org>; Sat, 14 Nov 2015 13:49:10 -0800 (PST)
Received: (qmail 20745 invoked from network); 14 Nov 2015 21:49:09 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:mime-version:content-type:user-agent; s=5108.5647ac55.k1511; bh=GwN+hj4iqRXoIx7+Icrv9PeBRfM9246HJ35sdIq09AU=; b=UOwScBJVjBvvOETDqz/Oe0EjU/UHJ/SpzcUqr3bnGLB52Yn1xbsDmBpEMzNFgrfQY27JS8TnRW1hufvBubeC9/iE67SihBn4pnL2JxTKDvChaT+8XXqyuJ1DA93OaHrD64DoGyBoiGmV2jNpUnlOGkvACN+Z6vh9Qo/KtuhUhfzY2bpYiP1Xo/fFyktyrbJOvMuu4XIUqGFf3jn1NSe3wymXqk9EQVSP4AA6aIaqhGDKYTfG+tSywcgiE6Y9Kxt6
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:mime-version:content-type:user-agent; s=5108.5647ac55.k1511; bh=GwN+hj4iqRXoIx7+Icrv9PeBRfM9246HJ35sdIq09AU=; b=WqjFE3TYJQYuBNNkyv4nR7rIY0t7ZUQXSw1DcJ2KE7qqEDMfqNTAchixaqkCwqTI9HJGqJM1+Qc/pP8WM7uzVdYiV6NX/O4UCLQvgAeNDQXr/7PwQizYn582hs7Ns2Ys/Jy52ioNY4rGDhSQGyObgzWGtOtLJ3U7+912Kl+rC0dgXVVtOv4gPMoLpi2WEgNrpZZQMkBSqVojve0wDmB1jiDpk4R3KXWuoD7xVREbI7adn8mTFRshR9rJIH/rVRM+
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 14 Nov 2015 21:49:08 -0000
Date: Sat, 14 Nov 2015 16:49:08 -0500
Message-ID: <alpine.OSX.2.11.1511141640320.28180@ary.lan>
From: John R Levine <johnl@taugh.com>
To: "dane@ietf.org" <dane@ietf.org>
User-Agent: Alpine 2.11 (OSX 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"; format="flowed"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dane/pE2xe-O0XFDsISffeLlO7pBzkyM>
Subject: [dane] Speaking of mailbox names in the DNS
X-BeenThere: dane@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DNS-based Authentication of Named Entities <dane.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dane>, <mailto:dane-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dane/>
List-Post: <mailto:dane@ietf.org>
List-Help: <mailto:dane-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dane>, <mailto:dane-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Nov 2015 21:49:11 -0000

Take a look at RFC 6763 on DNS-SD.  Section 4.1.1 says you put the name of 
the service instance directly in the DNS as Net-Unicode which is basically 
UTF-8 minus control characters:

    ...  Because Service Instance
    Names are not host names, they are not constrained by the usual rules
    for host names [RFC1033] [RFC1034] [RFC1035], and rich-text service
    subdomains are allowed and encouraged, for example:

      Building 2, 1st Floor  .  example  .  com  .
      Building 2, 2nd Floor  .  example  .  com  .
      Building 2, 3rd Floor  .  example  .  com  .
      Building 2, 4th Floor  .  example  .  com  .

    In addition, because Service Instance Names are not constrained by
    the limitations of host names, this document recommends that they be
    stored in the DNS, and communicated over the wire, encoded as
    straightforward canonical precomposed UTF-8 [RFC3629] "Net-Unicode"
    (Unicode Normalization Form C) [RFC5198] text.

Since DNS-SD is widely deployed and the world hasn't come to an end, I 
don't see why mailbox names need anything else.  This has the side effect 
of case folding ASCII characters, which some people appear to think is 
important.

R's,
John