asp.net格式化电子邮件

时间:2010-05-19 14:49:47

标签: c# asp.net email .net-3.5

我正在开发一个应用程序,该应用程序涉及用户单击超链接以弹出Outlook电子邮件模板。我有SendTo值和主题值。 如何在电子邮件正文中输入文字?

2 个答案:

答案 0 :(得分:3)

在超链接中,您可以在电子邮件地址后添加?body=变量。格式化正文将是一个挑战,因为对于像空格这样的符号,您必须使用十六进制代码(space = %20,newline = %0D)。我不知道你的设计标准是什么,但大多数时候我更喜欢用所需的输入字段创建一个表单,让.NET处理在提交上发送电子邮件的消息。

答案 1 :(得分:1)

你在寻找这个吗?

<a href="mailto:person@test.com?subject=x&body=y">...</a>