Last Updated: 19 May 2018
By Maynard Paton
Welcome to Part 18 of Installing Sendy and Virtualmin on Amazon Web Services (AWS).
This page describes how to verify Your Licensed Sendy Domain for sending emails through AWS Simple Email Service (SES). (Source: AWS)
Before You Start:
Part 18 involves creating DNS records through Your Webhost's Control Panel so AWS SES can verify you control Your Licensed Sendy Domain.
Please refer to the support documentation from Your Webhost (for example, this documentation from GoDaddy) for exact instructions on how to create a new DNS record. Your Webhost's Control Panel is likely to be different from the control panel shown in the screenshots below.
Here are the steps to follow
1) If you have just completed Part 17, you should already be logged in to AWS.
Otherwise, log in to the AWS console at https://aws.amazon.com/
Make sure Your AWS Region is set correctly:
2) Select Simple Email Service from the Services menu:
3) Select Domains from the left-hand menu:
4) Click Verify a New Domain:
5) Complete Verify a New Domain as follows:
Domain: set to Your Licensed Sendy Domain
(Note: Do not include a www prefix. For example, if your domain is www.mywebsite.com, verify mywebsite.com. For the purposes of this guide, I have used colcolmail.co.uk)
Select Generate DKIM Settings.
Then click Verify This Domain.
6) Click Download Record Set as CSV:
Your CSV file should look like this:
7) Log in to Your Webhost's Control Panel and get ready to create four DNS records for Your Licensed Sendy Domain.
8) Within the CSV file, copy and paste the details of the Domain verification record set...
…into a new DNS record within Your Webhost's Control Panel:
The DNS record should possess the following settings:
DNS Record Name: set to the Record name from the CSV file (see Notes below)
DNS Record Type: set to TXT
DNS Content: set to the Record Value from the CSV file
DNS TTL: set to 300
Add the DNS record.
Notes:
a) Your Webhost's Control Panel is likely to be different to the control panel shown above. Please refer to the support documentation from Your Webhost (for example, this documentation from GoDaddy) for exact instructions on how to create a new DNS record.
b) The control panel shown above automatically suffixes the DNS Record Name with a full stop ”.” and the associated domain name:
As such, only the _amazonses part of the Record name from the CSV file was entered as the DNS Record Name. Your control panel may act differently. If a similar suffix is not added automatically, ensure the DNS Record Name is the full Record name from the CSV file.
c) Using a TTL (time-to-live) setting of 300 should mean your extra DNS record takes only a few minutes to become effective.
d) Click here to read the AWS documentation about Domain Verification Problems.
9) Within the CSV file, copy and paste the details of the first line from the DKIM record set…
…into a new DNS record within Your Webhost's Control Panel:
The DNS record should possess the following settings:
DNS Record Name: set to the Record name from the CSV file (see Note below)
DNS Record Type: set to CNAME
DNS Content: set to the Record Value from the CSV file
DNS TTL: set to 300
Add the DNS record.
Note:
The control panel shown above automatically suffixes the DNS Record Name with a full stop ”.” and the associated domain name:
As such, only the jzbbv*******._domainkey part of the Record name from the CSV file was entered as the DNS Record Name. Your control panel may act differently. If a similar suffix is not added automatically, ensure the DNS Record Name is the full Record name from the CSV file.
10) Repeat step 9 for the second line from the DKIM record set:
11) Repeat step 9 for the third line from the DKIM record set:
12) Check the inbox of your AWS-login email for two emails from AWS:
These emails should arrive within five to ten minutes of successfully adding your DNS records — assuming Your Webhost’s Control Panel allows new DNS records to become effective after a few minutes.
13) Once the emails have been received, switch back to AWS and select Domains from the left-hand menu:
14)
Your Licensed Sendy Domain should now exhibit verified Status:
15) All done!
Stay logged in to AWS, and click here to start Part 19. Alternatively, click here to return to the Introduction.
If you have any questions or comments about this page, please let me know so I can keep this website as helpful as possible.
Happy installing!
Maynard Paton
(Want to learn more? Click here to visit the full website index.)
Compared to paying $30 a month to MailChimp, Sendy and Amazon SES are a much better option. Especially for a low volume list — and for a year for free with Amazon, too.