The goal of this logger is to capature all the events generated by SES as a notification or configset events, store them to a MySQL database, and then foward the notification to a URL stored in the database.
This code is still experimental and require some modifications to be an independent package
In order to get started you need to do the following:
- Fork the repo
- Go to the Settings -> Secrets in the forked repo
- Add the required fields as shown in the screenshot below
- Create a MySQL database then the file inside
database/migration.sql
- Clone your fork and push to
deploy
branch to run the deployment script - Add VPC to your lambda function to access Mysql
This code require some knowdlge in NodeJS and lambda functions it is not ended non-developers yet.
Just make a fork and submit a PR
- Mohammad Abu Musa m.abumusa[at]gmail.com