是否存在一个 URI 方案来打开预定义的 MUA 来读取给定的电子邮件?

是否存在一个 URI 方案来打开预定义的 MUA 来读取给定的电子邮件?

有一些众所周知的 URI 方案,例如:

  • file://将告诉浏览器不要执行 HTTP 调用,而是打开文件。例如:file:///C:/Users/alice/Desktop/README.txt
  • mailto:将打开一个 MUA 以准备撰写消息,可选择填写数据。例如:mailto:[email protected]?subject=Hello&body=Hey,%20go!

问题:

我需要一个 URI 方案,单击时指示 MUA 不要打开“撰写窗口”(如实际mailto:所做的那样),而是打开“阅读窗口”。MUA 应该打开并显示特定电子邮件(例如,通过 Message-Id 标识)。

理想示例:openmail:[email protected]

有这样的方案吗?它在哪里定义?

答案1

是否存在一个 URI 方案来打开预定义的 MUA 来读取给定的电子邮件?

我不这么认为。

IANA 定义的完整 URI 方案列表如下:统一资源标识符 (URI) 方案并且仅包括mailto:撰写电子邮件。

最接近的等价物可能是,imap:但如果没有进一步调查,我不确定它是否能满足您的特定需求。

RFC 2192:IMAP URL 方案

imap://<iserver>/<enc_mailbox>[uidvalidity]<iuid>[isection]

指的是特定的消息或消息部分。

也可以看看RFC 2060:互联网消息访问协议 - 版本 4rev1

相关内容