如何在c#

时间:2016-05-15 12:11:54

标签: c# html html-email

我希望reply to链接类似于mail to。 我从c#代码生成电子邮件字符串,并希望放置回复当前电子邮件的reply to链接。任何人都可以帮助将reply to链接放在c#代码中吗? for example:生成mailto链接,我们使用mailto:testemail@gmail.com?subject=testsubject。 通过单击此链接,我们可以邮寄到特定的emailid。 同样,我希望通过点击回复链接,用户可以生成电子邮件作为回复当前电子邮件。

1 个答案:

答案 0 :(得分:0)

假设您向用户显示他们尝试回复的现有电子邮件?没有HTML标记可以做到这一点。

您尚未说明此电子邮件的来源,但我认为您向用户显示了系统中生成的电子邮件或其他通信。如果是这种情况,您将需要像其他任何POST链接一样对其进行编码并传入您要回复的电子邮件的“id” - POST的结果应该是重定向到类似电子邮件的页面您可以通过从原始电子邮件中引用来以编程方式填写大部分电子邮件内容。

一旦用户填写了此回复邮件页面,另一个HTTP POST就会返回到您的服务器,您可以使用.net SMTP功能构建实际的电子邮件并从服务器发送。请注意,无法从您的用户邮件帐户或使用其邮件客户端发送此类邮件和电子邮件。