nodemailer 주요 코드
import nodemailer from 'nodemailer'
export async function sendTemplate(email,template){
const transporter = nodemailer.createTransport({
service : "gmail",
auth : {
user : "alsdn8055@gmail.com",
pass : process.env.GOOGLE_PASSWORD
}
})
const res = await transporter.sendMail({
from : "코드캠프 <alsdn8055@gmail.com>",
to : email,
subject : "[코드캠프] 가입을 축하합니다!!",
html : template
})
console.log(`${email} 로 가입환영템플릿 ${template} 를 전송합니다`)
}
// auth 의 user 이메일과 sendMail 의 from 이메일은 동일해야 한다.
// 코드캠프 <alsdn8055@gmail.com> 이렇게 보내는 사람의 이름을 설정해줄 수 있다.
728x90
'Backend 백엔드' 카테고리의 다른 글
[ 22 ] Docker - API 패키징 (0) | 2024.08.16 |
---|---|
[ 21 ] 도커 ( Docker ) (0) | 2024.08.15 |
[ 19 ] 인증번호 전송 API 실습 ( coolsms ) (0) | 2024.08.12 |
[ 18 ] 동기 비동기 (0) | 2024.08.12 |
[ 17 ] GRAPHQL - API 만들기 (0) | 2024.08.10 |