A simple application offering an interface for CRUD management of AWS SES templates across all compatible regions and with your own choice of credentials profile. A great GUI productivity tool that can be setup and run locally in seconds (see readme).
This proof of concept application precedes https://seslium.com. It is still maintained to provide fixes for any bugs which are raised.
A simple productivity tool presenting a user interface around the AWS SES command line interface. This application allows for quick and easy reviewing, creating, updating and deleting of AWS SES templates within any region.
Other useful features include:
See installation instructions to get started.
AWS currently only allows CRUD actions on SES templates via the command line. Performing these actions especially for multiple templates can be time consuming and in some cases inefficient depending the volumes of templates you're managing. A simple GUI application allowing the user to quickly perform these actions without need to run multiple CLI commands can be more efficient in some cases.
Review templates per region:
Create/Update template:
npm install
adonis serve --dev
will run the application.Once installation steps have been followed, navigate to http://127.0.0.1:3333 (host and port can be changed via the .env file if required).
The index page will show a table of existing SES templates in your selected region using the AWS named profile specified in the .env file. You can further go ahead and either delete or edit an SES template from this same table.
The application will automatically check to see if you are using the latest release version. If you are not, then you will get a visual prompt to let you know there is a newer version of the app available (as shown above in the top left). This is a great way to stay up to date with new features etc.
You can easily get the latest changes by:
git pull
adonis serve --dev
)You can click on the 'new version available' button to access the newer versions release notes.
Some updates may include additional dependencies. In which case npm install
is advised in the release notes.