nodemailer과 mailtrap을 이용한 이메일 보내기 — 개인 공부 노트 (tistory.com)
nodemailer과 mailtrap을 이용한 이메일 보내기
사전준비 npm install nodemailer const nodemailer = require("nodemailer"); // 메일 확인 잘하자 이메일 전송 코드 /* --------------------- 이메일 전송 함수 --------------------- */ app.get("/sendmail", (req) => { // 코드 출처 - ht
ww404.tistory.com
이거랑 똑같음 ~ 그런데 다른분 코드 가져와서 써봤당
/* --------------------- 이메일 전송 함수 --------------------- */
app.get("/sendmail", (req) => {
// 코드 출처 - https://nodemailer.com/about/
const transporter= nodemailer.createTransport({
"service": 'naver',
"host": 'smtp.naver.com',
"port": 465,
auth:{
user:"본인 네이버 ID @naver.com", // 보내는 메일 주소
pass: "본인 네이버 비밀번호", // 보내는 메일 비밀번호
}
});
const mailOptions = {
from: '본인 네이버 ID @naver.com', // 네이버 아이디
to: req.body.email, // 수신자 아이디
subject: '0601 테스트 이메일',
html: '안녕하십니까. 반갑습니다.',
};
transporter.sendMail(mailOptions, function (err, info) {
if (err) {
console.log(err);
} else {
console.log('Successfully Send Email.', info.response);
transporter.close()
}
});
send(content);
});
복받으실거에요 굿 ..
'JavaScript > Node.js' 카테고리의 다른 글
nodemailer과 mailtrap을 이용한 이메일 보내기 (0) | 2023.06.01 |
---|