nodemailer
nodemailer는 유저의 계정 정보를 받아 들여야 하는데 계정 정보의 노출이 우려가 된다.
이 부분에 대해 해결할 방법을 추후 공부해보도록 해야겠다.
install
npm install nodemailer --save
app.js
var nodemailer = require('nodemailer');var config = require('./config/config');var smtpTransport = nodemailer.createTransport({auth: {pass: config.pass});var mailOptions = {to: to,subject: 'Nodemailer 테스트',text: '평문 보내기 테스트 ',html:'<h1>HTML 보내기 테스트</h1><p><img src="http://www.nodemailer.com/img/logo.png"/></p>'};smtpTransport.sendMail(mailOptions, function(error, response){smtpTransport.close();});
config.js
module.exports = {pass: "###"};
'Framework > Nodejs' 카테고리의 다른 글
비동기와 CPU Bound (0) | 2017.09.04 |
---|---|
node js, mongodb 연동 with mongoose (0) | 2017.08.16 |
MVC model (0) | 2017.07.07 |
mocha (0) | 2017.07.05 |
미들웨어(1):cookieParser, bodyParser, limit, query (0) | 2017.04.05 |