Articles of outlook

OUTLOOK REST API使用Node.js接受事件

我试图接受使用Rest API的事件,但我无法获得成功的响应,得到这样的答复:{“statusCode”:400,“body”:{“error”:{“code”:“ErrorInvalidRequest” ,“message”:“你的请求不能完成,因为你是会议组织者,所以你不能回应这个会议。”}。 代码试过,直到: function getCalendarOfUser(email, token, startDate, endDate, iCalUId, callback) { console.log("retrieved Start Date: "+startDate+" ,End date: "+endDate); // startDate = '2016-03-10T10:27:00'; //endDate = '2016-05-10T11:27:00'; console.log("Email found in cookie: ", email); console.log("start date : ", startDate + " end date : " + endDate); var optionsForGettingcalendars = { // uri: 'https://outlook.office365.com/api/v2.0/me/calendarview?startDateTime=' + startDate + […]

Nodemailer无效login:451 4.7.0临时服务器错误

我正尝试使用oauth2从office 365 outlook帐户发送一封电子邮件 但我得到以下错误 Invalid login: 451 4.7.0 Temporary server error. Please try again later. PRX4 [MA1PR01CA0110.INDPRD01.PROD.OUTLOOK.COM] 这是我的代码 let sendEmail: (accessToken) => { return new Promise((resolve, reject) => { let options = { "to": "xxx", "subject": "hello from nodemailer", "text": "Hello from nodemailer again" "from": 'xxx' } let transporter = nodemailer.createTransport({ host: 'smtp.office365.com', port: 587, […]

节点Webkit – 通过Outlook打开和发送电子邮件

我有一个cordova应用程序,我想使用Node Webkit在桌面上运行。 我需要用一个Node Webkit equivelant代替cordova.plugins.email()函数,但是我正在努力寻找我需要的信息。 谁能帮忙? //email composer $('#stage').on('click', '#email', function(event){ var pdfatt = (this.getAttribute('data-pdfemail')); var profforename = window.localStorage.getItem('profForename'); var profsurname = window.localStorage.getItem('profSurname'); var profemail = window.localStorage.getItem('profEmail'); cordova.plugins.email.isAvailable( function (isAvailable) { cordova.plugins.email.open({ body:'<p><img src="wp-content/uploads/2016/06/Email_Header.jpg"/></p><br><br>From:<p>'+profforename+' '+profsurname+'</p><p>Tel:'+proftel+'</p><p>Mob: '+profmob+'</p><p>Email: '+profemail+'</p><br><br><a href="'+pdfatt+'"><img height="30px" src='+baseurl+'"/wp-content/uploads/2016/06/download-pdf.jpg"/><br>Click To Download the PDF</a><br><br><br><p><img src="/wp-content/uploads/2016/06/Email_Footer.jpg"/></p>', subject: 'subject', isHtml: true }); //alert('Service is not available') unless […]

无法使用Nodemailer连接到outlook.com SMTP

我正在创build这样的传输对象。 var transport = nodemailer.createTransport("SMTP", { host: "smtp-mail.outlook.com", // hostname secureConnection: false, // use SSL port: 587, // port for secure SMTP auth: { user: "user@outlook.com", pass: "password" } }); 这是我收到的错误,当我试图发送邮件。 [错误:139668100495168:错误:1408F10B:SSL例程:SSL3_GET_RECORD:错误的版本号:../ deps / openssl / openssl / ssl / s3_pkt.c:337:] 当我试图设置ignoreTLS为true。 这是我得到的 {[AuthError:无效login – 530 5.7.0必须首先发出STARTTLS命令]名称:'AuthError',数据:'530 5.7.0必须首先发出STARTTLS命令'} 难道我做错了什么? 请帮忙。