通过电子邮件发送网页

时间:2013-02-01 10:08:54

标签: c# asp.net email webpage

我需要在电子邮件中打开/加载/显示网页(不要在电子邮件中发送页面的HTML),例如iframe(不要在电子邮件中使用)。还想在其中启用JS

根据我的研究/知识,我没有找到任何可能的方法,但是有任何黑客攻击,可能会使这种情况发生。

请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

在此处查看我的答案 - 如何将网页作为电子邮件发送: How To send Webpage as Email Message?

您需要将您的样式内嵌或放在网页的头部。显然javascript也不会工作,如果你使用图像,你需要使用完整的网址。

答案 1 :(得分:0)

不能像你描述的那样在大多数电子邮件客户端中显示网站:

  • 引用的资源CSS和图片在大多数电子邮件客户端中都不可用
  • 大多数电子邮件客户端都不会运行javascript

作为一种解决方法,您将能够发送嵌入了样式的html电子邮件。一旦客户端下载图像(主要是在要求用户这样做之后),您的html电子邮件就像电子邮件客户端中的网页一样。

相关问题