가수면
nodemailer 본문
npm install nodemailer
npm i --save-dev @types/node
let transporter = nodemailer.createTransport({
host: "받는 사람 메일",
port: 587,
secure: false, // true일 경우 port 465로 수정
auth: {
user: process.env.AUTH_USER, // 보내는 사람 아이디
pass: process.env.AUTH_PASS, // 보내는 사람 메일 비번
},
});
export async function sendEmail({ subject, from, message }: EmailData) {
const mailData = {
from,
to: process.env.AUTH_USER,
subject: `[BLOG] ${subject}`,
html: `
<h1>${subject}</h1>
<div>${message}</div>
<br/>
<p>보낸사람: ${from}</p>
`,
};
return transporter.sendMail(mailData);
}
'React > 라이브러리' 카테고리의 다른 글
NextAuth.js (0) | 2023.06.11 |
---|---|
[Sanity] 기본 정리 (0) | 2023.06.11 |
react-markdown (0) | 2023.06.10 |
Tailwind CSS (1) | 2023.06.08 |
[Framer Motion] Framer Motion (0) | 2023.03.28 |
Comments