从客户端JS脚本以编程方式控制Outlook

时间:2019-05-01 23:14:42

标签: javascript outlook outlook-api

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

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

现在棘手的部分:我应该能够预填充“收件人”,“抄送”,“主题”,“正文”等字段,并且尤其能够传递要附加到电子邮件中的PDF文件。

我研究了使用mailto链接,但似乎不适合使用附件。

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

仅为您提供一些背景知识:这是用于内部Web应用程序-不可通过Web访问。

1 个答案:

答案 0 :(得分:0)

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

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

最终,您将依靠浏览器和Outlook来实现相互接口的API,而这些API只是您在问题中提到的mailto之外才存在。