-2

单击 HTML 按钮时,我希望 Outlook 在客户端上打开(当然前提是它已安装)。

更具体地说,应该打开“新建电子邮件”对话框。

现在是棘手的部分:我应该能够预先填写收件人、抄送、主题、正文等字段,尤其是能够传递 PDF 文件以附加到电子邮件中。

我研究过使用 mailto 链接,但这似乎不适用于附件。

编辑:我基本上想知道浏览器和 Outlook 之间除了传统的 API 之外是否还有其他 API mailto

只是给您一些背景知识:这是针对内部 Web 应用程序的 - 不可通过 Web 访问。

4

1 回答 1

0

这不是网络的工作方式。除非mailto链接支持附件,否则这是不可能的(我 99% 确定它不支持附件)。所以基本上是不可能的。

您总是可以拥有一个使用 MailGun 或类似工具发送电子邮件的后端系统。但它不会使用 Outlook 或来自用户的电子邮件地址。

归根结底,您依靠浏览器和 Outlook 来拥有彼此交互的 API,而那些只是mailto在您在问题中提到的之外不存在。

于 2019-05-01T23:32:25.770 回答