Strapi 앱에서 AWS SES 이메일 공급자를 설정하는 방법
이 기사에서는 Strapi 앱에서 AWS SES 이메일 공급자를 설정하는 방법을 배웁니다.
전제 조건:
Strapi 앱을 생성했는지 확인하십시오(학습how to install Strapi)
Yarn 또는 NPM과 같은 패키지 관리자
1단계: Strapi AWS S3 업로드 공급자 설치
터미널을 열고 다음을 실행하십시오.
yarn add strapi-provider-email-amazon-ses
또는npm i strapi-provider-email-amazon-ses --save
package.json
가 있으면 strapi-provider-email-amazon-ses
를 확인하십시오. 그렇다면 Strapi AWS SES 이메일 공급자를 성공적으로 설치한 것입니다.2단계: config 디렉토리에 plugins.js 생성
경로:
./config/plugins.js
module.exports = ({ env }) => ({
email: {
provider: 'amazon-ses',
providerOptions: {
key: env('AWS_ACCESS_KEY_ID'),
secret: env('AWS_SECRET_ACCESS_KEY'),
amazon: `https://email.${env('AWS_REGION')}.amazonaws.com`
},
settings: {
defaultFrom: env('EMAIL_DEFAULT_FROM'),
defaultReplyTo: env('EMAIL_DEFAULT_REPLY_TO')
}
},
}
구성
3단계: 환경 변수 입력
위의
./config/plugins.js
에서는 많은 환경 변수를 할당했습니다. 이제 그것들을 채울 시간입니다.경로:
.env
(Strapi 앱의 루트 디렉토리)환경 변수에 defaultFrom(EMAIL_DEFAULT_FROM) 및 defaultReplyTo(EMAIL_DEFAULT_REPLYTO)를 포함하는 것은 필수는 아니지만 선택 사항입니다.
AWS 보안 자격 증명을 얻으려면 어떻게 해야 합니까?
AWS 관리 콘솔에 로그인한 다음 드롭다운 메뉴를 열기만 하면 됩니다. 내 보안 자격 증명을 선택합니다.
그러면 다음과 같은 페이지가 표시됩니다.
AWS 보안 자격 증명을 얻는 방법에 대해 자세히 알아보십시오.
만세! Strapi 앱을 시작하고 작동하는지 확인할 때입니다. 읽어주셔서 감사합니다. 오늘도 즐거운 하루 보내세요!
나와 연결:
Github - kevinadhiguna
참조:
NPM strapi-provider-email-amazon-ses
Reference
이 문제에 관하여(Strapi 앱에서 AWS SES 이메일 공급자를 설정하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kevinadhiguna/how-to-setup-aws-ses-email-provider-in-your-strapi-app-a40텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)