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.
#2. Go to SES
After signing in to your AWS console, go to Simple Email Service page and open the sidebar as shown below.
#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.
#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.
Once, an identity is created, you will land on the Identity details page displaying all details along with the DKIM Records.
#5. Verify the Domain Ownership
Add the CNAME Records to the domain dashboard for e.g Godaddy, NameCheap, etc. to verify the domain ownership.
#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.
#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.
#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.
#9. Set User Details
Provide a user name and select AWS credential type as Access key - Programmatic access.
#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.
#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.
#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.
#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
#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.