How to configure AWS SES with cPanel

Abdel24hour

Registered
Sep 21, 2017
4
1
3
Egypt
cPanel Access Level
Root Administrator
Hi everyone,

So after digging and research for hours about the right way to configure AWS Simple Email Service with cPanel, I finally found the solution for the most mistakes in the DNS & Records configurations

First, to verify the domain. AWS is asking you to add TXT name & TXT Value

Unfortunately people take everything copy and paste without understanding how cPanel records works. I'm not expert, I just created this thread to help people

So this is exactly what AWS offering for records or in the developer guide

i.imgur.com/YXaphFI.png

You'll copy & paste ONLY

_amazonses

DO NOT COPY THE DOMAIN NAME !
because cPanel is automatically identify it and I hope if cPanel guys correct me if I'm wrong here

TXT Value, copy and paste without any problem

FOR the DKIM, ONLY copy the NAME without your DOMAIN.COM

AGAIN DO NOT COPY THE DOMAIN NAME

In the value section, you copy & paste it in WHM or cPanel records but you'll need to add "." without quotes !

AGAIN YOU'LL NEED TO ADD DOT in the MX value after amazonzones.com

and here's another screenshot after everything done !

i.imgur.com/2foJKsB.png

Bingo !

i.imgur.com/nANtLQR.png

After 10 to 30 mins you'll receive successful message from AWS for the domain and DKIM .

If you have SSH access you can test the configuration by those commands


Code:
dig TXT _amazonses.YOURDOMAIN.COM +short
Code:
dig CHNAME ####._domainkey.YOURDOMAIN +short
Do not copy and paste MX records unless you wanted to use Email receiving service from AWS

Actually, I wanted to use their service but without AWS S3 bucket, I'm still researching for using their service and also Webmail cPanel ! combined so I can be protected from outgoing and incoming spam :(

Thank you guys ! .. I hope I helped you today after hundreds of threads here and on AWS forums about domain verification.
 
Last edited by a moderator:

cPanelLauren

Product Owner
Staff member
Nov 14, 2017
13,296
1,271
313
Houston