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

Javascript 从客户端JS脚本以编程方式控制Outlook,javascript,outlook,outlook-api,Javascript,Outlook,Outlook Api,只要点击一个HTML按钮,我希望Outlook在客户端上打开,当然它已经安装好了 更具体地说,应该打开“新建电子邮件”对话框 现在棘手的部分是:我应该能够预先填充像to、CC、Subject、Body这样的字段,尤其是能够传递要附加到电子邮件的PDF文件 我考虑过使用mailto链接,但对于附件来说,这似乎并不可行 编辑:我基本上想知道除了传统的mailto之外,浏览器和Outlook之间是否还有其他API 只是给你一些背景知识:这是针对内部web应用程序的,不能通过web访问。这不是web的工

只要点击一个HTML按钮,我希望Outlook在客户端上打开,当然它已经安装好了

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

现在棘手的部分是:我应该能够预先填充像to、CC、Subject、Body这样的字段,尤其是能够传递要附加到电子邮件的PDF文件

我考虑过使用mailto链接,但对于附件来说,这似乎并不可行

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


只是给你一些背景知识:这是针对内部web应用程序的,不能通过web访问。

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

你总可以有一个后端系统,使用邮枪或类似的东西发送电子邮件。但它不会使用Outlook或用户的电子邮件地址


归根结底,您需要依靠浏览器和Outlook来实现API之间的交互,而除了您在问题中提到的邮件之外,这些API是不存在的。

谢谢Charlie。这基本上就是我的问题的目的:除了mailto之外,浏览器和Outlook之间还有其他API吗?这是我想的,但也许有什么我们都不知道的事情。谢谢你,我知道答案,哈哈。没有这样的API可以满足您的需要:@ChristopherKrah也看到了这一点: