2017-03-02 72 views
0

我正尝试使用ews-javascript-api从Exchange服务器读取邮件。FindItems承诺在ews-javascript-api不执行

但是,FindItems的承诺没有得到执行。

var ews = require('ews-javascript-api'); 
var ExchangeService = ews.ExchangeService; 
var service = new ExchangeService(ews.ExchangeVersion.Exchange2010); 
service.Credentials = new ews.ExchangeCredentials("MY_USERNAME", "MY_PASSWORD"); 
service.Url = new ews.Uri("https://outlook.office365.com/Ews/Exchange.asmx"); 

var items = service.FindItems(ews.WellKnownFolderName.Inbox, "hasattachment:true",new ews.ItemView(1)); 

items.then(function(response){ 

    console.log("RESPONSE"); 
},function(err){ 
    console.log("ERROR"); 
}); 

回答

0

你的意思是ews-javascript-api(不是aws-javascript-api)?

您可能会遇到问题报告here,修复程序尚未发布到npm上的最新标记,您可以安装[email protected]以暂时解决问题。

+0

是的,ews。对不起,一直在努力:) –