@strapi/provider-email-amazon-ses
TypeScript icon, indicating that this package has built-in type declarations

5.13.0 • Public • Published

@strapi/provider-email-amazon-ses

Resources

Links

Installation

# using yarn
yarn add @strapi/provider-email-amazon-ses

# using npm
npm install @strapi/provider-email-amazon-ses --save

Configuration

Variable Type Description Required Default
provider string The name of the provider you use yes
providerOptions object Will be directly given to createClient function. Please refer to node-ses doc. yes
settings object Settings no {}
settings.defaultFrom string Default sender mail address no undefined
settings.defaultReplyTo string | array Default address or addresses the receiver is asked to reply to no undefined

⚠️ The Shipper Email (or defaultfrom) may also need to be changed in the Email Templates tab on the admin panel for emails to send properly

Example

Path - ./config/plugins.js

module.exports = ({ env }) => ({
  // ...
  email: {
    config: {
      provider: 'amazon-ses',
      providerOptions: {
        key: env('AWS_SES_KEY'),
        secret: env('AWS_SES_SECRET'),
        amazon: `https://email.${env('AWS_SES_REGION', 'us-east-1')}.amazonaws.com`, // https://docs.aws.amazon.com/general/latest/gr/ses.html
      },
      settings: {
        defaultFrom: 'myemail@protonmail.com',
        defaultReplyTo: 'myemail@protonmail.com',
      },
    },
  },
  // ...
});

Path - .env

AWS_SES_KEY=
AWS_SES_SECRET=
AWS_SES_REGION=

Readme

Keywords

Package Sidebar

Install

npm i @strapi/provider-email-amazon-ses

Homepage

strapi.io

Weekly Downloads

4,905

Version

5.13.0

License

SEE LICENSE IN LICENSE

Unpacked Size

16.8 kB

Total Files

9

Last publish

Collaborators

  • pierreburgy
  • aurelsicoko
  • alexandrebodin
  • convly
  • remidej
  • baronvoninternet
  • marc-roig-strapi
  • jhoward1994