在桌面和桌面上打开带有格式化文本的邮件客户端iPad的

时间:2016-04-22 10:46:23

标签: c# asp.net asp.net-mvc email outlook

我正在开发一项功能" Share Link"我必须打开邮件客户端并传递链接。 我试过两种方法,一种是这样的:

Window.location.href = "mailto:user@example.com?subject=Subject&body=message%20goes%20here";

但是这种方法的问题是我们不能将文本作为超链接共享。

其他方式是从C#生成eml文件,但这是不可接受的,因为用户必须下载en eml文件然后打开它。

有没有办法在不同设备上的任何邮件客户端中传递邮件正文中的超链接?

1 个答案:

答案 0 :(得分:1)

检查answer

  

RFC 2368的第2节说,身体区应该是   以text / plain格式,所以你不能做HTML。

     

然而,即使您使用纯文本,也可能会有一些现代邮件   无论如何,客户端会将生成的链接呈现为可点击的链接,   虽然。