C#打开Outlook电子邮件和友好的名字加入

问题描述:

我是知道的能力:C#打开Outlook电子邮件和友好的名字加入

"mailto:[email protected]?subject=MySubject" 

,但我想知道是否有办法让在Outlook中,但进行了友好名称字段填入被显示(与outlook一样)而不是电子邮件地址本身。

The mailto URL scheme

mailtoURL = "mailto:" [ to ] [ headers ] 
to   = #mailbox 
headers = "?" header *("&" header) 
header  = hname "=" hvalue 
hname  = *urlc 
hvalue  = *urlc 

“#mailbox”是如在RFC 822中指定这意味着它由零个或多个逗号分隔的邮件地址,可能包括“短语”和“评论”的组件。请注意,“to”中的所有URL保留字符都必须进行编码:尤其是“邮箱”语法中常见的括号,逗号和百分号(“%”)。

这一个简单的测试,下面好像我在Chrome工作打开Outlook时

<a href="mailto:'Test' &lt;[email protected]&gt;">Contact via Email</a> 
+0

哇,完美的说。这非常有帮助 – kacalapy 2012-04-19 18:01:27