깜놀하는 해므찌로

Node.js nodemailer 노드js 메일 전송 기본 예시 본문

IT

Node.js nodemailer 노드js 메일 전송 기본 예시

agnusdei1207 2023. 5. 11. 16:48
반응형
SMALL
const nodemailer = require("nodemailer"); // 모듈 요청

var email = { // 발송 메일 정보
    host: "sandbox.smtp.mailtrap.io",
    port: 2525,
    auth : {
        user: "ec588e1cd23795",
        pass: "a7b3f95fdecf76"
    }
};

const send = async(option) => { // send 메소드 커스텀
    nodemailer.createTransport(email).sendMail(option, (error, info) => {
        if(error){
            console.log("error!");
        }else{
            console.log(info);
            return info.response;
        }
    });
}

let emailData = { // 메일 송수신자, 제목 및 내용 설정
    from : "test@gmail.com",
    to : "test@gmail.com",
    subject : "node Js test",
    text : "node"
}

send(emailData); // 발송
반응형
LIST