C#打开Outlook电子邮件和友好的名字加入
问题描述:
我是知道的能力:C#打开Outlook电子邮件和友好的名字加入
"mailto:[email protected]?subject=MySubject"
,但我想知道是否有办法让在Outlook中,但进行了友好名称字段填入被显示(与outlook一样)而不是电子邮件地址本身。
答
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' <[email protected]>">Contact via Email</a>
哇,完美的说。这非常有帮助 – kacalapy 2012-04-19 18:01:27