codestates / codestates/rightnow

[Error Handling] nodemailer로 메일을 보낼때 메시지 전송 실패

Open
#146 0 comments 0 reactions 0 assignees View on GitHub
err-handling
Dominant language
TypeScript
Stars
0
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### **어떤 에러인가요?**
- 클라이언트와 서버를 연결했을때 메일을 보내면 메일전송 실패가 뜬다.

### **에러 메시지**
- 서버에서 설정해준 메일전송실패 err message가 나온다.

### **에러 핸들링 방법**

```js
smtp: {
service: 'gmail',
host: 'smtp.gmail.com',
port: 587,
auth: {
user: process.env.MAIL_EMAIL,
pass: process.env.MAIL_PASSWORD,
},
tls: { rejectUnauthorized: false },
// 서명받지 않은 사이트의 요청도 받겠다.
// 위 코드를 추가해 주어야 한다.
},
```

### **에러 핸들링을 위해 참고한 레퍼런스 링크**

[링크](https://velog.io/@mschoi0122/Node.js-nodemailer-%EB%82%98%EC%9D%98-%EC%9D%B4%EB%A9%94%EC%9D%BC-%EA%B3%84%EC%A0%95-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.