npm install nodemailer
- node.js 에서 nodemailer 모듈 설치
...
const nodemailer = require('nodemailer'); // nodemailer 모듈 추가
...
// Nodemailer 설정
const transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: process.env.EMAIL_USER, // 발신자의 이메일 입력
pass: process.env.EMAIL_PASS // 이메일의 비밀번호 입력
}
});
...
// 이메일 발송
if (user.email) {
await transporter.sendMail({
from: process.env.EMAIL_USER,
to: user.email,
subject: 'Test Email',
text: message
});
console.log(`Email sent to ${user.email}`);
}
...
