Skip to main content

AWS SES - Plugin

Amazon's Simple Email Service (SES) is a flexible email service platform that allows you to send and recieve emails via custom domains and email addresses.

You can easily integrate SES in your no code web app on DrapCode using the AWS SES plugin and send emails using custom domains and email addresses directly from your app.


Steps to Integrate SES Plugin

#1. Go to AWS

Go to http://aws.amazon.com and login to your account. In case, you don't have an account then create your account on AWS.

DrapCode Builder AWS SES Plugin

#2. Go to SES

After signing in to your AWS console, go to Simple Email Service page and open the sidebar as shown below.

DrapCode Builder AWS SES Plugin

#3. Open Verified Identities

Select Verified identities in the sidebar and click the Create Identity button.

A verified identity is a domain, a subdomain or an email address to send email through Amazon SES.

DrapCode Builder AWS SES Plugin

#4. Create Identity

Choose the option, Domain and add the domain name. You can either choose to assign a default configuration set or use a custom MAIL FROM domain. Once a choice is made, scroll down and click the Create Identiy button.

DrapCode Builder AWS SES Plugin

Once, an identity is created, you will land on the Identity details page displaying all details along with the DKIM Records.

DrapCode Builder AWS SES Plugin

#5. Verify the Domain Ownership

Add the CNAME Records to the domain dashboard for e.g Godaddy, NameCheap, etc. to verify the domain ownership.

DrapCode Builder AWS SES Plugin

#6. Verified Domain in the SES Dashboard

Once, you have verified the domain ownership, it must display on the Verified identities page as well. This will ensure that the Domain has got verified in the SES Dashboard.

DrapCode Builder AWS SES Plugin

#7. Go to Security Credentials

Click on your account name in the top-right corner and then click the Security credentials option.

Go to the sidebar and click on Users under the category, Access Management.

DrapCode Builder AWS SES Plugin

#8. Create an IAM User

Click on the Add User button and you will be redirected to a 5-step procedure of creating an IAM user.

DrapCode Builder AWS SES Plugin

#9. Set User Details

Provide a user name and select AWS credential type as Access key - Programmatic access.

DrapCode Builder AWS SES Plugin

#10. Set Permissions

Give SES Full Access Permissions. You may need to create a User Group with SES permissions and assign that group to this user.

DrapCode Builder AWS SES Plugin

#11. Download the Access key ID & Secret Key

Once an IAM user is created, an access key ID and a secret key will get generated. Download them by clicking the Download .csv button.

DrapCode Builder AWS SES Plugin

#12. Go to the DrapCode Builder

Go to the DrapCode builder and open the plugins page. Find the AWS SES Plugin and click the install button.

DrapCode Builder AWS SES Plugin

#13. Install the AWS SES Plugin

As you click the Install button, you will be redirected to the installation page of SES plugin. Here, add the following information:

  • AWS Access ID Key
  • Secret Access Key
  • AWS Region in which you created SES identity
  • Email address from which you want to send notifications
  • Add the name from which the email will be sent
DrapCode Builder AWS SES Plugin

#14. Send Dynamic Emails

Configure the event to send dynamic emails and all your emails from now on will go from your new email address.

DrapCode Builder AWS SES Plugin