/aws-ses-send-emails

Repository for an article at https://bobbyhadz.com/blog/aws-ses-send-emails - for how to send emails via a Lambda function provisioned using AWS CDK

Primary LanguageTypeScript

How to send emails with SES in AWS CDK

A repository for an article on bobbyhadz.com

How to Use

  1. Clone the repository

  2. Install the dependencies

npm install
  1. Create an env.ts file in the root directory, providing the variables listed in the env.example.ts file:
export const SES_REGION = 'YOUR_SES_REGION';
export const SES_EMAIL_TO = 'YOUR_SES_RECIPIENT_EMAIL';
export const SES_EMAIL_FROM = 'YOUR_SES_SENDER_EMAIL';
  1. Create the CDK stack
npx cdk deploy cdk-stack \
  --outputs-file ./cdk-outputs.json
  1. Open the AWS Console and the stack should be created in your default region

  2. Cleanup

npx cdk destroy