codestates / codestates/Subllet
[ERR] CredentialsProviderError: Could not load credentials from any providers
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### 어떤 에러인가요?
- AWS SES 서비스를 이용해 nodemailer로 메일을 보내는 과정에서 권한이 없다는 에러가 발생했습니다.
### 에러 메시지
```shell
$ CredentialsProviderError: Could not load credentials from any providers
```
### 에러 핸들링 방법
- AWS의 ACCESS_KEY_ID와 AWS_SECRET_ACCESS_KEY를 발급 받아 적용했습니다.
```js
const ses = new aws.SES({
apiVersion: "2010-12-01",
region: "us-east-1",
credentials: {
accessKeyId: process.env.AWS_ACCESS_KEY_ID,
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY,
},
});
```
### 에러 핸들링을 위해 참고한 레퍼런스 링크
https://stackoverflow.com/questions/53054293/amazon-ses-error-for-verified-address-messagerejected-email-address-is-not-ver
https://nodemailer.com/transports/ses/
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.