Developing

nodemailer Error: self signed certificate in certificate chain 해결방법 본문

Trouble Shooting

nodemailer Error: self signed certificate in certificate chain 해결방법

DEV_BLOG 2022. 11. 10. 15:05

 

local repo에서 nodemailer를 이용하려던 중 다음과 같은 메시지를 마주하게 되었다

 

 

 

아래 스택오버플로우에서도 제시한 내용으로도 옵션을 걸어주면 해결이 가능한 것을 확인했지만, https://stackoverflow.com/questions/46742402/error-self-signed-certificate-in-certificate-chain-nodejs-nodemailer-express

const transport = nodemailer.createTransport({
    service: "Gmail",
    auth: {
      user: process.env.AUTH_GMAIL_USER,
      pass: process.env.AUTH_GMAIL_PASS,
    },
    //변경부분 시작
    tls: {									
       rejectUnauthorized: false,
    },
    //변경부분 끝
  });

 

 

 

 

내 케이스의 경우에는 실질적으로 발생한 원인이 Avast 백신 프로그램 때문이었다. Avast 감시 제어를 꺼주면서 해당 문제가 해결되는 것을 확인하였다.