我怎样才能访问从微软交换服务器使用JavaScript的邮件?

我试图build立一个使用电子从一个特定的邮箱(微软交换服务器)检索邮件的桌面应用程序,现在,我已经环顾四周,并阅读邮箱连接应该做服务器端(问题是由一个build设一个networking基于Web的应用程序,这是有点类似于我想要做的),但是,因为我没有真正部署节点js服务器,而是使用电子,据我了解,就像一个桌面应用程序版本的节点,IM不确定采取哪种方法。 我应该使用api吗? 微软有这个接口吗? 或者我应该使用第三方集成吗?

它看起来像Exchange Web Services API只是作为一个CLR程序集提供,所以如果你想使用它,你需要:

  • 编写一个C#控制台应用程序,然后从Electron应用程序中产生(并通过stdin / stdout进行通信),或者
  • 通过Edge.js在您的Electron应用程序中使用EWS API

或者,您可能可以直接使用SOAP消息与交换服务器进行通信,但这可能有点繁琐的实现。