下载HTML文件,以便在电子邮件客户端(例如MS Outlook)中打开

约翰五世

我正在努力寻找答案,以解决我认为相对简单的问题,并想知道是否有人可以提供帮助:

它是一种允许用户在电子邮件客户端(例如MS Outlook)中打开下载的HTML文件的方法(无需先保存它们)。

我们有一个基于Web的应用程序,允许用户上传文件,包括电子邮件。为此,他们需要将电子邮件保存到他们的网络中,然后通过浏览器的“文件选择”控件上传保存的文件。这些文件保存在Oracle数据库中,并且我们有一个实用程序,允许用户以后下载保存的电子邮件。当他们这样做时,他们可以选择“打开”或“保存”。

使用.msg格式保存电子邮件时,打开下载的电子邮件会在Outlook中打开该电子邮件,并且所有常规电子邮件功能均可用。但是,如果电子邮件以HTML格式保存,则选择“打开”始终会将电子邮件内容加载到浏览器中。

当用户从Web应用程序打开HTML文件时,是否有一种调用Outlook的方法,这样他们就不必(1)始终将电子邮件另存为.msg文件,或2)将电子邮件下载到网络并使用“打开方式”以在Outlook中打开?

下载实用程序允许我们设置MIME类型,但是application / vnd.ms-outlook(以及与电子邮件相关的各种类型)无效。因此HTML电子邮件始终会在浏览器中打开。

我们还尝试将文件扩展名更改为“ .msg”,但这会导致出现Outlook错误消息,并且电子邮件无法打开。完全删除文件扩展名意味着该文件仍在浏览器中打开。

恐怕我们无法更改HTM / HTML文件关联,以使它们在Outlook中打开。

有人知道解决方案吗?尽管我所描述的问题对我们的用户来说并不是什么大问题,但我们希望以编程方式生成电子邮件草稿,以便用户进行编辑和发送,但是由于无法在Outlook中打开HTML文件,因此比我们希望的要棘手得多。

顺便说一下,我们的主要网络浏览器仍是IE7。

非常感谢您的帮助。

德米特里·斯特雷布琴科

Outlook根本不处理HTML文件。它必须是MSG或EML文件。

对于后一种选择,创建带有表示HTML数据的HTML MIME部分的虚拟EML文件非常容易。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何创建一个多电子邮件客户端html模板,以便在所有客户端中显示顶部带有文本的背景图像?

来自分类Dev

从 Android 应用程序打开电子邮件客户端(Gmail、Outlook 等)的收件箱

来自分类Dev

如何强制电子邮件客户端使用html打开附件

来自分类Dev

如何在HTML项目中编码BTN以打开用户电子邮件客户端

来自分类Dev

如何使NativeScript在其本机邮件客户端中打开电子邮件标签?

来自分类Dev

在Outlook或其他客户端中打开电子邮件时,MailMessage在一个点上添加两个点

来自分类Dev

Outlook等电子邮件客户端中的嵌入式图像缩小

来自分类Dev

在Windows服务中以MailItem获取打开的Outlook电子邮件

来自分类Dev

Mutt电子邮件客户端中的“打开附件为”宏

来自分类Dev

在 Javascript 中打开电子邮件客户端时捕获 URL

来自分类Dev

在Java中的Outlook中打开HTML代码

来自分类Dev

在IE网站上使用html正文在Outlook中打开新电子邮件

来自分类Dev

在jQuery中使用自定义预定义电子邮件文本打开电子邮件客户端

来自分类Dev

在与大多数桌面和 Web 电子邮件客户端兼容的 HTML 电子邮件中为图像添加叠加层

来自分类Dev

读取由Azure信息保护统一标签客户端在Outlook电子邮件中设置的Internet标头

来自分类Dev

当电子邮件客户端呈现时,如何使用CDATA保持XSL文件中的vml代码完整?

来自分类Dev

通过电子邮件收集反馈(Outlook客户端)

来自分类Dev

如何为不支持的客户端在HTML电子邮件中交换具有不同图像的GIF

来自分类Dev

从Material UI TextField拨打电话或打开电子邮件客户端

来自分类Dev

英文邮件在某些电子邮件客户端中显示汉字

来自分类Dev

在 django 中发送的电子邮件出现在邮件客户端中

来自分类Dev

如何使用SKPSMTPMessage发送将在电子邮件客户端中解析为正确的电子邮件?

来自分类Dev

电子邮件中的CSS如何由不同的电子邮件客户端和不同的阅读格式处理?

来自分类Dev

如何防止收件人的电子邮件客户端自动链接我发送的电子邮件中的URL?

来自分类Dev

如何使用vb.net中的默认电子邮件客户端发送带有附件的电子邮件

来自分类Dev

在Android中以编程方式启动电子邮件客户端并将电子邮件地址传递给客户端

来自分类Dev

如何始终在Outlook 2013中打开下载的文件

来自分类Dev

从网站打开 Outlook 的电子邮件

来自分类Dev

如何将SVG嵌入到电子邮件的HTML中,以便在大多数/所有电子邮件浏览器中可见?

Related 相关文章

  1. 1

    如何创建一个多电子邮件客户端html模板,以便在所有客户端中显示顶部带有文本的背景图像?

  2. 2

    从 Android 应用程序打开电子邮件客户端(Gmail、Outlook 等)的收件箱

  3. 3

    如何强制电子邮件客户端使用html打开附件

  4. 4

    如何在HTML项目中编码BTN以打开用户电子邮件客户端

  5. 5

    如何使NativeScript在其本机邮件客户端中打开电子邮件标签?

  6. 6

    在Outlook或其他客户端中打开电子邮件时,MailMessage在一个点上添加两个点

  7. 7

    Outlook等电子邮件客户端中的嵌入式图像缩小

  8. 8

    在Windows服务中以MailItem获取打开的Outlook电子邮件

  9. 9

    Mutt电子邮件客户端中的“打开附件为”宏

  10. 10

    在 Javascript 中打开电子邮件客户端时捕获 URL

  11. 11

    在Java中的Outlook中打开HTML代码

  12. 12

    在IE网站上使用html正文在Outlook中打开新电子邮件

  13. 13

    在jQuery中使用自定义预定义电子邮件文本打开电子邮件客户端

  14. 14

    在与大多数桌面和 Web 电子邮件客户端兼容的 HTML 电子邮件中为图像添加叠加层

  15. 15

    读取由Azure信息保护统一标签客户端在Outlook电子邮件中设置的Internet标头

  16. 16

    当电子邮件客户端呈现时,如何使用CDATA保持XSL文件中的vml代码完整?

  17. 17

    通过电子邮件收集反馈(Outlook客户端)

  18. 18

    如何为不支持的客户端在HTML电子邮件中交换具有不同图像的GIF

  19. 19

    从Material UI TextField拨打电话或打开电子邮件客户端

  20. 20

    英文邮件在某些电子邮件客户端中显示汉字

  21. 21

    在 django 中发送的电子邮件出现在邮件客户端中

  22. 22

    如何使用SKPSMTPMessage发送将在电子邮件客户端中解析为正确的电子邮件?

  23. 23

    电子邮件中的CSS如何由不同的电子邮件客户端和不同的阅读格式处理?

  24. 24

    如何防止收件人的电子邮件客户端自动链接我发送的电子邮件中的URL?

  25. 25

    如何使用vb.net中的默认电子邮件客户端发送带有附件的电子邮件

  26. 26

    在Android中以编程方式启动电子邮件客户端并将电子邮件地址传递给客户端

  27. 27

    如何始终在Outlook 2013中打开下载的文件

  28. 28

    从网站打开 Outlook 的电子邮件

  29. 29

    如何将SVG嵌入到电子邮件的HTML中,以便在大多数/所有电子邮件浏览器中可见?

热门标签

归档