【问题标题】:Open .eml file in compose mode in any client在任何客户端中以撰写模式打开 .eml 文件
【发布时间】:2017-09-23 14:25:45
【问题描述】:

我编写了一封邮件并存储为 .eml 文件。我需要使用系统中配置的默认电子邮件客户端应用程序以撰写模式打开此 .eml 文件。

它以读取模式打开。我遍历了stackoverflow中的所有线程。每个人的解决方案是添加标题 X-Unsent: 1. 虽然我在 .eml 文件中添加了这个标题,但它正在以读取模式打开。我在这里有什么遗漏吗?

X-Unsent: 1
To: "Manikandan TK" <manirulz88@gmail.com>
Subject: Test
Date: Wed, 26 Apr 2017 08:56:52 +0000
Message-Id: <em206d8b63-c287-48b1-93ae-b9ac686e1bc7@jamshedpur>
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="------=_MB56B3DE95-5830-47CE-BE69-82C5C00F1F9A"

【问题讨论】:

  • 您是否尝试将电子邮件保存为 .eml 格式,然后手动重新打开?你得到相同的结果吗?
  • @EugeneAstafiev 是的。

标签: email outlook thunderbird eml


【解决方案1】:

您根本无法让任何电子邮件客户端仅通过更改邮件标题来以撰写模式打开 .eml 文件。事实上,我几乎 100% 确定这永远不会奏效。

您可以期望的最好的结果是一些命令行或编写每个电子邮件客户端脚本的方式,以通过其他方式以撰写模式打开邮件。

为此,您需要阅读您希望支持的每个电子邮件客户端的文档和/或通读其源代码(如果它是开源的)。您还可以通过电子邮件向所述客户的开发人员发送电子邮件并询问他们如何操作(如果可能的话)。

不过,我怀疑您得到的答案是“不可能”。

也就是说,许多邮件客户端确实支持打开“mailto”网址,这可能是您能做到的最好的。

【讨论】:

    猜你喜欢
    • 2011-12-16
    • 2010-11-01
    • 2021-11-27
    • 1970-01-01
    • 2021-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多