To all:
A little research to make sure we all understand the difference between the TO: "display name" name@domain line in an email, and <A href="mailto:name@domain"> in HTML (validated by CSE v7.00) and what might work in some browser.
:arrow: Stating in the beginning with {my words}:
"HTML 4.01 Specification"
W3C Recommendation 24 December 1999
In section "12.2 The A element" {page 149 in the attributes list is} href=uri[p 51].
Going to page 51 to find the definition of a URI:
6.4 URIs {page 51}
This specification uses the term URI as defined in [URI] [p.355] (see also [RFC1630]
[p.356] ).
Following to the list of references:
[URI] {page 355}
"Uniform Resource Identifiers (URI): Generic Syntax", T. Berners-Lee, R.
Fielding, L. Masinter, August 1998. Note that RFC 2396 updates [RFC1738]
[p.354] and [RFC1808] [p.354] .
[RFC1738] {page 354}
"Uniform Resource Locators", T. Berners-Lee, L. Masinter, and M. McCahill,
December 1994.
{I found RFC2396 at}
http://www.ietf.org/rfc/rfc2396.txt
Network Working Group T. Berners-Lee
Request for Comments: 2396 MIT/LCS
Updates: 1808, 1738 R. Fielding
Category: Standards Track U.C. Irvine
L. Masinter
Xerox Corporation
August 1998
Uniform Resource Identifiers (URI): Generic Syntax
...
1.3. Example URI
...
mailto:mduerst@ifi.unizh.ch
-- mailto scheme for electronic mail addresses
{We note here no display name}
{We found RFC1738 at}
http://www.ietf.org/rfc/rfc1738.txt
Network Working Group T. Berners-Lee
Request for Comments: 1738 CERN
Category: Standards Track L. Masinter
Xerox Corporation
M. McCahill
University of Minnesota
Editors
December 1994
Uniform Resource Locators (URL)
...
3.5. MAILTO
The mailto URL scheme is used to designate the Internet mailing
address of an individual or service. No additional information other
than an Internet mailing address is present or implied.
A mailto URL takes the form:
mailto:<rfc822-addr-spec>
where <rfc822-addr-spec> is (the encoding of an) addr-spec, as
specified in RFC 822 [6]. Within mailto URLs, there are no reserved
characters.
Note that the percent sign ("%") is commonly used within RFC 822
addresses and must be encoded.
Unlike many URLs, the mailto scheme does not represent a data object
to be accessed directly; there is no sense in which it designates an
object. It has a different use than the message/external-body type in
MIME.
{and finely to RFC822 to define addr-spec}
http://www.w3.org/Protocols/rfc822/
RFC822: Standard for ARPA Internet Text Messages
...
6. Address Specification
6.1. Syntax
address = mailbox ; one addressee
/ group ; named list
group = phrase ":" [#mailbox] ";"
mailbox = addr-spec ; simple address
/ phrase route-addr ; name & addr-spec
route-addr = "<" [route] addr-spec ">"
route = 1#("@" domain) ":" ; path-relative
addr-spec = local-part "@" domain ; global address
local-part = word *("." word) ; uninterpreted
; case-preserved
domain = sub-domain *("." sub-domain)
sub-domain = domain-ref / domain-literal
domain-ref = atom ; symbolic reference
{Note that the addr-spec does not contain a display-name like the TO: or FROM: do. This is long :roll: but specs are like that.}