<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:D="DAV:" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='color:#1F497D'>Eran,<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>I&#8217;m not suggesting that
the address must be a real e-mail address.&nbsp; I&#8217;m suggesting that the
ID has that form.&nbsp; It&#8217;s easier for users than entering <a
href="https://me.yahoo.com/userid">https://me.yahoo.com/userid</a>.&nbsp; If it
happens to also be one&#8217;s real e-mail address, fine.&nbsp; That would be a
plus for me, but I don&#8217;t see that as a requirement.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>Paul<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
specs-bounces@openid.net [mailto:specs-bounces@openid.net] <b>On Behalf Of </b>Eran
Hammer-Lahav<br>
<b>Sent:</b> Wednesday, April 02, 2008 12:17 AM<br>
<b>To:</b> specs@openid.net<br>
<b>Subject:</b> RE: Using email address as OpenID identifier<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='color:#1F497D'>Take a look at <a
href="http://www.hueniverse.com/hueniverse/2008/01/addressing-open.html">http://www.hueniverse.com/hueniverse/2008/01/addressing-open.html</a>
- especially the list of other solutions proposed before me, as well as
Brad&#8217;s proposal.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>The thing is, you need the
@gmail, @hotmail, @msn, @yahoo, @aol to support this DNS, and they *<b>are</b>*
the email providers.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>EHL<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Paul E. Jones
[mailto:paulej@packetizer.com] <br>
<b>Sent:</b> Tuesday, April 01, 2008 11:42 PM<br>
<b>To:</b> Eran Hammer-Lahav; specs@openid.net<br>
<b>Subject:</b> RE: Using email address as OpenID identifier<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='color:#1F497D'>Eran,<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>You&#8217;re entirely correct
that this is not an OpenID issue, per se.&nbsp; In fact, not a single word of
text would need to be changed in the current v2 specs, as far as I&#8217;m
concerned.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>But, I do think that it will
take some of the core OpenID team members to put a stake in the ground and say,
&#8220;this is the convention that we&#8217;ll follow.&#8221;&nbsp; What needs
to happen then is perhaps an extension written that explains how to convert an
email address to a URL.&nbsp; Using NAPTR records seems like the simplest way
to do it to me, but I&#8217;m open to suggestions.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>Perhaps it is important to say,
though, that I do not think it requires the e-mail providers to get on board
with this (in my view) simpler notation.&nbsp; I could use an ID like
paulej@myopenid.com and that should work, if myopenid.com would publish the
appropriate NAPTR record.&nbsp; I could also insert NAPTR records into the
packetizer.com DNS server that would allow me to use my email address, but
point at my preferred OpenID provider. &nbsp;In short, just because the user@domain
syntax is used does not mean that it necessarily an e-mail address: it could
be, but more importantly, it just follows that familiar format documented in
RFC 822.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>Paul<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
specs-bounces@openid.net [mailto:specs-bounces@openid.net] <b>On Behalf Of </b>Eran
Hammer-Lahav<br>
<b>Sent:</b> Tuesday, April 01, 2008 10:43 PM<br>
<b>To:</b> specs@openid.net<br>
<b>Subject:</b> RE: Using email address as OpenID identifier<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='color:#1F497D'>The beauty of the current OpenID
spec is that anyone can implement it and go live. However, with email
identifiers you need email providers to support it. If Google, Yahoo, AOL, or
Microsoft announced they are adding such a feature, I am sure the others are
likely to follow. Get 2 of these 4 and you&#8217;ve got something going. But
the biggest issue is not picking a standard but finding a company willing to
put something out there.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>As for the technical solutions,
there are many from DNS to XRDS to a simple template agreed by all. Brad
Fitzpatrick argued at FooCamp that this is not an OpenID issue, but a non-HTTP
URI --&gt; HTTP URI conversation. Basically if you had a generic way of moving
from <a href="mailto:user@example.com">mailto:user@example.com</a> to <a
href="http://example.com/url/user">http://example.com/url/user</a> (or any
other URI with HTTP, the domain, and the user), any URI can be used for OpenID.<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>But at the end this is about
someone of a major email provider saying they are interested and put out
something people can use. After that I expect the snowball to roll. So, do you
know anyone? </span><span style='font-family:Wingdings;color:#1F497D'>J</span><span
style='color:#1F497D'><o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'>EHL<o:p></o:p></span></p>

<p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> specs-bounces@openid.net
[mailto:specs-bounces@openid.net] <b>On Behalf Of </b>Paul E. Jones<br>
<b>Sent:</b> Tuesday, April 01, 2008 10:31 PM<br>
<b>To:</b> specs@openid.net<br>
<b>Subject:</b> Using email address as OpenID identifier<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Folks,<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>I&#8217;ve seen discussion here and there on the use of the
e-mail address as the OpenID identifier.&nbsp; Perhaps this one says it best:<o:p></o:p></p>

<p class=MsoNormal><a
href="http://www.majordojo.com/2007/02/what-openid-needs.php">http://www.majordojo.com/2007/02/what-openid-needs.php</a><o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>I share many of same opinions.&nbsp; If OpenID is going to
be practically usable by the average person, we cannot require the person to
remember some very complex identifier.&nbsp; When I signed up for Yahoo&#8217;s
OpenID service, it presented me with a hideously ugly URL that looked similar
to a base64-encoded string.&nbsp; I could not begin to tell you what it
was.&nbsp; Fortunately, Yahoo allowed me to define my own, friendlier
name.&nbsp; Still, the ID is not one that the average user will remember or get
right.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>While the e-mail address does not have to be the one&#8217;s
ID, it can certainly serve as an alias.&nbsp; Suppose, for example, that the
DNS records at Yahoo contained the following entry:<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;
yahoo.com. IN NAPTR 100 10 &quot;U&quot; &quot;OpenID2&quot;
&quot;^(.+)@(.*)$!https://me.yahoo.com/\1!i&quot;<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>This would allow a Relaying Party to accept an e-mail
address and perform a simple transformation to get the &#8220;real&#8221; URL
identifier.&nbsp; Of course, this does not mean that the existing URL or XRI
identifiers are invalid, nor does it mean that the &#8220;email address&#8221;
has to be a real e-mail address.&nbsp; But, this form would certainly be far
simpler for most people to deal use.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>If something like this has been discussed and rejected, what
was the reason?<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Thanks,<o:p></o:p></p>

<p class=MsoNormal>Paul<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</div>

</body>

</html>