Node.js 공부 블로그
SMTP란?
Simple Mail Transfer Protocol
✅ nodemailer 모듈을 사용하여 메일 전송 서버 테스트
✅ mail_program.js
const nodemailer = require('nodemailer')
const email = {
host: "smtp.mailtrap.io",
port: 2525,
auth: {
user: "",
pass: ""
}
};
const send = async(option)=>{
nodemailer.createTransport(email).sendMail(option,(error,info)=>{//callback
if(error){
console.log(error);
}else{
console.log(info);
return info.response;
}
});
};
let email_data={
from: 'mrncd1@g mail.com',
to: 'mrncd1@gmail.com',
subject: "This is nodemailer test",
text: "hello world"
}
send(email_data);
✅ MailTrap: email testing tool
Github : mail_program.js