2017-09-20 9 views
0

Node.js 코드에서 Outlook에있는 회사 전자 메일로 간단한 메일을 보내려고했지만 주소가 '[email protected]'이 아닌 그것은 '[email protected]'과 같습니다. 내가 사용하는 코드 여기nodejs를 사용하여 회사 구성 Outlook으로 메일 보내기

Error: connect ETIMEDOUT 40.97.170.162:587 

한다 : 나는이 새로운 오전으로

var nodemailer = require('nodemailer'); 
var transporter = nodemailer.createTransport({ 
    host: "smtp-mail.outlook.com", // hostname 
    secureConnection: false, // TLS requires secureConnection to be false 
    port: 587, // port for secure SMTP 
    tls: { 
     ciphers:'SSLv3' 
    }, 
    auth: { 
     user: '[email protected]', 
     pass: 'password' 
    } 
}); 

var mailOptions = { 
    from: '[email protected]', 
    to: '[email protected]', 
    subject: 'Sending Email using Node.js', 
    text: 'That was easy!' 
}; 

transporter.sendMail(mailOptions, function(error, info){ 
    if (error) { 
    console.log(error); 
    } else { 
    console.log('Email sent: ' + info.response); 
    } 
}); 

몇 가지 통찰력 기대를

이 오류를 얻고있다.

감사합니다.

답변

0

프록시를 확인하고 SMTP가 smtp인지 smtpe인지 확인한 다음 사용자 이름과 사서함 비밀번호를 계속 진행하십시오.