Skip to content

Instantly share code, notes, and snippets.

@biplobice
Created October 28, 2020 04:00
Show Gist options
  • Save biplobice/50b0c4bf10efa138255107426099bfcf to your computer and use it in GitHub Desktop.
Save biplobice/50b0c4bf10efa138255107426099bfcf to your computer and use it in GitHub Desktop.
Send Email Using Amazon SES with concrete5

Send Email Using Amazon SES with concrete5

In this tutorial, you will learn how to send email using Amazon SES with concrete5. We will walk through how to verify that you own the domain or email address, and then send an email using the Amazon SES console.

What is Amazon SES

Amazon Simple Email Service (SES) is a cost-effective email service built on the reliable and scalable infrastructure that Amazon.com developed to serve its own customer base. With Amazon SES, you can send transactional email, marketing messages, or any other type of high-quality content to your customers.

Step 1: Enter the Amazon SES Console

  • Login to your AWS console.
  • Go to Simple Email Service under Customer Engagement.
  • Note that, Simple Email Service is not available in Asia Pacific (Tokyo). You may select any other available region. For this post, I'll select US West (Oregon).

Verify Your Domain

Before you can send an email using Amazon SES, you must prove that you own the sender's email address by verifying the address (or the domain of the address) with Amazon SES. If you are a new user of Amazon SES, you must also verify the recipient's address, because your account is in a test environment called the Amazon SES sandbox. You can later apply to move out of the sandbox and lift the recipient address limitation.

  • In the left navigation pane of the Amazon SES console, under Identity Management, select Domains.
  • Select Verify a New Domain.
  • Enter your domain name, check Generate DKIM Settings and then select Verify This Domain.
  • Use Route53 button will be displayed. Clicking this button will automatically set up the record.
  • When accessing Identity Management> Domains> my-domain.com, the status of "Verification" and "DKIM" is "pending verification".
  • Verify it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment