2017-12-20 15 views
0

MEAN (각도 2+) 및 노드 메일러를 사용하여 동적 보낸 사람 주소로 전자 메일을 보내야합니다. 동적 보낸 사람 주소로 전자 메일을 보내는 단일 예제 또는 자습서를 찾을 수 없습니다. 어느 누구든지 HTML, TS, 서비스 및 서버 파일 코드와 함께 단일 값을 갖는 매우 간단한 예제를 제공 할 수 있습니까?MEAN 및 노드 메일러를 사용하여 동적 보낸 사람 주소로 전자 메일 보내기

답변

0
var nodeMailer = require('nodemailer'); 
function sendEmail(email, callback) { 
    var transporter = nodeMailer.createTransport({ 
     host: 'smtp.gmail.com', 
     port: 465, 
     secure: true, 
     auth: { 
      user: '[email protected]', 
      pass: 'password' 
     } 
    }); 
    var mailOptions = { 
     from: '[email protected]', 
     to: email, 
     subject: 'Email Verification', 
     text: 'Hi there, a simple test mail' 
     //html: '' //for html code 
    }; 
    transporter.sendMail(mailOptions, function (err, info) { 
     if (err) { 
      callback(err); 
     } else { 
      callback(null, 'success'); 
     } 
    }); 
} 

HTTP 호출까지 모두 동일합니다. 필요한 이메일로 함수를 호출하십시오.