2012-04-19 5 views
1

я отдаю себе отчет в способности:C# Откройте Outlook с электронной почтой и дружественными именами добавили

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

, но я хочу знать, если есть способ, чтобы получить к полевому заселены в перспективе, но для дружественного имени для отображения (как выглядит прогноз) вместо самого адреса электронной почты.

ответ

2

The mailto URL scheme

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

«#mailbox» как указано в RFC 822. Это означает, что он состоит из нуля или более разделенных запятыми адресов электронной почты, возможно, в том числе «фразы» и «Комментарий» компоненты. Обратите внимание, что все URL-адреса зарезервированных символов в «to» должны быть закодированы: в частности, скобки, запятые и знак процента («%»), которые обычно встречаются в синтаксисе «почтовый ящик».

Это говорит на простом тесте следующее казалось работать для меня в Chrome открывает перспективы

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

ничего себе, совершенны. это очень полезно – kacalapy

Смежные вопросы