Sending Emails With React, Tailwind CSS and AWS SES

Kieron Mckenna
2 min readNov 28, 2023

Read on to find out how to find out emails using AWS SES and design them in React and Tailwind CSS using jsx-email.

This was originally posted over on our company blog over at Opinly

Prerequisites for this are setting up a verified identity in SES. If you’re allergic to the AWS console, I can say it was actually less painful than expected, we did it both in namecheap and with Route53 and it didn’t take that long.

First off we need to setup the AWS SES client.

Next head over to the jsx-email quick start: https://jsx.email/docs/quick-start

Once you have that done lets create a wrapper function to cutdown on the boilerplate of sending an email elsewhere in our code.

--

--

Kieron Mckenna

Twitter: @kieronjmckenna | Cyber Security Masters at Queens University Belfast | Working at Chakray Consulting UK