https://github.com/ikovac/ses-bounce-handling
Handle AWS SES Bounces with AWS Lambda and Pulumi
https://github.com/ikovac/ses-bounce-handling
aws aws-lambda bounce iac pulumi ses
Last synced: 2 months ago
JSON representation
Handle AWS SES Bounces with AWS Lambda and Pulumi
- Host: GitHub
- URL: https://github.com/ikovac/ses-bounce-handling
- Owner: ikovac
- Created: 2024-01-19T08:26:04.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-19T09:53:40.000Z (over 2 years ago)
- Last Synced: 2025-02-26T09:22:29.651Z (over 1 year ago)
- Topics: aws, aws-lambda, bounce, iac, pulumi, ses
- Language: TypeScript
- Homepage:
- Size: 930 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SES Bounce Handling

## Getting started
1. Install dependencies
```bash
npm i
```
2. Setup the email for receiving SES bounce notifications.
```bash
pulumi config set email my-email@example.org
```
3. Deploy infrastructure with Pulumi
```bash
pulumi up -y
```
4. Use a newly created SNS topic for sending SES notifications
Navigate to the AWS console -> SES service -> Verified identities -> Select your identity -> Notifications tab -> Feedback notifications -> Edit -> Select newly created SNS topic for "Bounce feedback" and click "Save changes"

5. Send test email
Navigate to your verified email identity and click "Send test email"
