<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx</link><description>Introduction 
 New to IE7 is more reliable and standards-compliant support for international mailto URIs. This post will describe how users, application developers, and web developers can use this new feature of IE7. 
 The following is a simple example</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>mailto - limitations and paths forward</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#8889277</link><pubDate>Sat, 23 Aug 2008 03:23:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8889277</guid><dc:creator>Dan's WebDAV 101</dc:creator><description>&lt;p&gt;The mailto tag used in html content is used to load the default mapi client (email client) on the user's&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8889277" width="1" height="1"&gt;</description></item><item><title>Avoiding an international mailto maelstrom</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#3993928</link><pubDate>Sun, 22 Jul 2007 03:37:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3993928</guid><dc:creator>Sorting It All Out</dc:creator><description>&lt;p&gt;The mail I got the other day from Wes Miller (yes, that Wes Miller!) forwarding someone else's question:&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3993928" width="1" height="1"&gt;</description></item><item><title>Avoiding an international mailto maelstrom</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#3993806</link><pubDate>Sun, 22 Jul 2007 03:21:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3993806</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;The mail I got the other day from Wes Miller (yes, that Wes Miller!) forwarding someone else&amp;amp;#39;s question&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3993806" width="1" height="1"&gt;</description></item><item><title>re: International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#1689444</link><pubDate>Fri, 16 Feb 2007 18:54:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1689444</guid><dc:creator>tihomir</dc:creator><description>&lt;p&gt;In legacy mode if a character in the mailto URI has no representation in the destination codepage it will be represented with a question mark.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://vistahelp.blogspot.com"&gt;http://vistahelp.blogspot.com&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1689444" width="1" height="1"&gt;</description></item><item><title>re: International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#1671174</link><pubDate>Tue, 13 Feb 2007 23:51:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1671174</guid><dc:creator>Dave Risney [MSFT]</dc:creator><description>&lt;p&gt;@Richard Ishida&lt;/p&gt;
&lt;p&gt;(2) Just to be clear, what you wrote is true for legacy mode only. &amp;nbsp;In non-legacy mode IE7 a mailto URI may contain characters that are not directly representable in the encoding of the document containing the mailto URI and these characters will make it to the mail client.&lt;/p&gt;
&lt;p&gt;Thanks again for your comments.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1671174" width="1" height="1"&gt;</description></item><item><title>re: International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#1670996</link><pubDate>Tue, 13 Feb 2007 23:33:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1670996</guid><dc:creator>Richard Ishida</dc:creator><description>&lt;p&gt;Thanks for the clarifications.&lt;/p&gt;
&lt;p&gt;Re (2), the danger being that some data is lost, ie. the euro sign becomes a question mark. &amp;nbsp;I find that people aren't often clear about that. &amp;nbsp;They may think that somehow the escape means that the character will somehow magically appear in the mail client, regardless of the encoding of their document. (One way to avoid this issue, of course, is to use UTF-8 everywhere.)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1670996" width="1" height="1"&gt;</description></item><item><title>re: International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#1670840</link><pubDate>Tue, 13 Feb 2007 22:51:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1670840</guid><dc:creator>Dave Risney [MSFT]</dc:creator><description>&lt;p&gt;@Richard Ishida&lt;/p&gt;
&lt;p&gt;Thanks for your comments. &amp;nbsp;Responses to your points:&lt;/p&gt;
&lt;p&gt;(3) If a hostname is passed through to the mail client whether its punycode encoded or not, its up to the mail client to display and resolve the hostname in the manner that the mail client chooses.&lt;/p&gt;
&lt;p&gt;(2) What exactly do you mean by 'dangerous' here? &amp;nbsp;In legacy mode if a character in the mailto URI has no representation in the destination codepage it will be represented with a question mark.&lt;/p&gt;
&lt;p&gt;(1) I used NCRs in my examples in order to avoid font issues, and so I could easily convey the meaning of the text without explaining the char. encoding of the HTML snippet and its byte representation. &amp;nbsp;I didn't mean to suggest that people should necessarily use NCRs. &amp;nbsp;They should only use NCRs if their document's encoding can't directly represent that character.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1670840" width="1" height="1"&gt;</description></item><item><title>re: International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#1670430</link><pubDate>Tue, 13 Feb 2007 21:22:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1670430</guid><dc:creator>Richard Ishida</dc:creator><description>&lt;p&gt;Hello Dave, Thanks for this useful post. It's great to see that you've followed the IRI spec for this. &amp;nbsp;I have a couple of points.&lt;/p&gt;
&lt;p&gt;[1] I think the article seems to imply that you should use NCRs (eg. &amp;amp;#x3113;) to represent non-ASCII characters, whereas i think it is best to use the characters themselves whenever possible. &amp;nbsp;You say &amp;quot;For example, if you wanted to include the previous example mailto URI in an HTML document you should use HTML encoding to represent the non US-ASCII character as ‘#x3113’.&amp;quot; &amp;nbsp;I would argue that you should say instead &amp;quot;For example, if you wanted to include the previous example mailto URI in an HTML document you should use Chinese characters to represent the non US-ASCII character, as in &amp;quot;?subject=ㄓ&amp;quot; (you can also use the escape ‘&amp;amp;#x3113’ if you have to).&amp;quot; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;(On the other hand, (a) a bopomofo character is a bit of an odd choice, since bopomofo is rarely seen in Chinese text (just in the IME or ruby), and (b) with that character there may be a font issue for readers. I think you might have more success with an example such as the earlier used registration mark or an accented Latin character. For example, subject=Ol&amp;#225; - where Ol&amp;#225; is Portuguese for 'hello'. &amp;nbsp;Just a suggestion.)&lt;/p&gt;
&lt;p&gt;[2] I think it would be worthwhile to mention that for legacy mode it is dangerous to insert characters in the mailto that are not available in the encoding of the page - even if the NCR approach allows you to do so (eg. if you have a euro character in the mailto URI, but the encoding of the page is ISO 8859-1). &amp;nbsp;Actually, i'm also curious to know what IE does in that situation.&lt;/p&gt;
&lt;p&gt;[3] If mailto:name@xn--lba.example.com is passed through to the mail client, is it expected that the mail client will resolve the punycode?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1670430" width="1" height="1"&gt;</description></item><item><title>re: International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#1670101</link><pubDate>Tue, 13 Feb 2007 19:58:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1670101</guid><dc:creator>Viktor Krammer</dc:creator><description>&lt;p&gt;You can also use the Quero IDN plug-in for IE to make IDN mailto links compatible with older mail clients such as Outlook Express. Quero automatically converts IDN email addresses to their ASCII representation. To write an email to somebody with an IDN address enter &amp;quot;mailto:name@&amp;#174;.example.com&amp;quot; in the Quero address box.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.quero.at/"&gt;http://www.quero.at/&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1670101" width="1" height="1"&gt;</description></item><item><title>re: International Mailto URIs in IE7</title><link>http://blogs.msdn.com/b/ie/archive/2007/02/12/international-mailto-uris-in-ie7.aspx#1665564</link><pubDate>Tue, 13 Feb 2007 05:29:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1665564</guid><dc:creator>Will</dc:creator><description>&lt;p&gt;The article above should be retitled &amp;quot;YouTube does not generate valid RSS, which IE7 rightly refuses to render.&amp;quot;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1665564" width="1" height="1"&gt;</description></item></channel></rss>