Logo

dev-resources.site

for different kinds of informations.

Getting production access to AWS SES (2024)

Published at
8/20/2024
Categories
ses
awsses
awsproductionaccess
Author
shoplytics
Categories
3 categories in total
ses
open
awsses
open
awsproductionaccess
open
Author
10 person written this
shoplytics
open
Getting production access to AWS SES (2024)

NOTE: An always-updated article is available on our blog at Getting production access to AWS SES.

As of early 2024, AWS has changed the process to get production access to the Simple Email Service (SES). You are now required to have a domain with DNS records for SPF, DMARC, and DKIM in place before you can raise a ticket asking AWS to move you out of the SES Sandbox. This is a progressive step in controlling spam.

These steps are for everyone who wants to send emails using AWS SES and not just SENDUNE users. SENDUNE users must first complete the setups in your settings dashboard and directly move to Step 9 below.

Don’t let the steps intimidate you. They look complicated but are quite easy.

  1. Login to your AWS account. Search for ‘SES’ and go to the Simple Email Service dashboard.
    SENDUNE.com Get AWS SES Production Access

  2. Click the the dropdown at the top-right. Select the AWS region from which you want to send emails.
    SENDUNE.com Get AWS SES Production Access

  3. Select ‘Account dashboard’ option from the left panel. Then click the ‘Get set up page’ button.
    SENDUNE.com Get AWS SES Production Access

  4. Click ‘Create identity’. Identity here refers to an active domain that represents the business on behalf of which the emails will be sent.
    SENDUNE.com Get AWS SES Production Access

  5. Select the ‘Domain’ radio button. Then enter your domain or sub-domain name. Then choose options as shown in the image below. It is recommended you use a sub-domain to send your emails because your main domain might be used for your business email. It is VERY IMPORTANT that the domain you enter here have an active website that showcases the nature of your business.
    SENDUNE.com Get AWS SES Production Access

  6. You will be presented with 4 DNS Records (3 CNAME + 1 TXT). Enter these DNS records in your domain Registrars dashboard. These DNS records must not be deleted as long as you want to send emails.
    SENDUNE.com Get AWS SES Production Access

  7. AWS automatically checks for these DNS records at regular intervals. Once these records are validated, you will receive a confirmation email. It usually takes a few minutes but occasionally can take up to an hour to validate these records.
    SENDUNE.com Get AWS SES Production Access

  8. In case you do not receive the above mail you can go to ‘Identities’ section in SES dashboard to check for the verification status of your domain. SES dashboard will display a ‘Verified’ status.
    SENDUNE.com Get AWS SES Production Access

  9. Click ‘Get set up’ from left panel and then click ‘Request production access’.
    SENDUNE.com Get AWS SES Production Access

  10. Choose the type of emails you want to send, ‘Marketing’ or ‘Transactional’. Enter the same domain that you have entered earlier. Accept terms and submit request. It is VERY IMPORTANT that the domain you enter here have an active website that showcases the nature of your business. AWS might reject your request if you do not have a website or just have a generic landing page.
    SENDUNE.com Get AWS SES Production Access

  11. That’s it. You can sit back and relax. If everything is in order AWS will move your SES account into production and you will be able to send emails. It might take upto a day before AWS grants your request. Occasionally AWS might send you an email asking for more details. Reply with as much detail as possible. You must be able to convince AWS that you are a genuine email sender.
    SENDUNE.com Get AWS SES Production Access

  12. You will receive an email once AWS moves your SES account out of the sandbox. You can also click ‘Account dashboard’ from the left panel and see your sending limits. For new accounts AWS grants a sending limit of 50,000 emails er day with a sending rate of 14 emails per second.
    SENDUNE.com Get AWS SES Production Access

  13. If you need more you can always raise a request to increase your limits.
    SENDUNE.com Get AWS SES Production Access

  14. You can request a raise for your ‘Sending quota’.
    SENDUNE.com Get AWS SES Production Access

  15. You can also request a raise for your ‘Sending rate’.
    SENDUNE.com Get AWS SES Production Access

  16. And finally, keep an eye on your sending reputation. You can find this by clicking ‘Reputation metrics’ in the SES dashboard. Make sure your reputation is always ‘Healthy’. AWS will block your account if you send unsolicited emails. These blocks are usually permanent. The block is not only for your AWS account but also for your domain.
    SENDUNE.com Get AWS SES Production Access

Happy emailing.

ses Article's
30 articles in total
Favicon
Amazon SES Unwrapped: Key Lessons & Testing Tips for Building Robust Email Systems
Favicon
Setting Up and Handling Email Aliases in AWS SES
Favicon
AWS workshop #2: Leveraging Amazon Bedrock to enhance customer service with AI-powered Automated Email Response
Favicon
Sending Emails with Spring Boot, AWS SES, and Serverless Lambda for Scalable Solutions
Favicon
Building smarter RSS feeds for my newsletter subscriptions with SES and Bedrock
Favicon
Unleashing the Power of Python Lambda Functions with Terraform for Email Automation via AWS SES
Favicon
Differences Between Amazon SES, Amazon SNS, and Amazon Pinpoint
Favicon
Getting production access to AWS SES (2024)
Favicon
Implementing a Mail Delivery Switch in Python for Local and AWS Environments Using Amazon SES
Favicon
Security Protocol to connect AWS SES
Favicon
Trigger a Typescript AWS Lambda on Receiving an Email with SES
Favicon
Click Click
 Configuring Custom Domain SES Tracking with AWS CDK
Favicon
How to setup SES Email templates [2024 Guide]
Favicon
Why I Built the SES Easy Mailer Node Module
Favicon
Configurando Amazon SES para envio de e-mail
Favicon
Monitoramento de Eventos no AWS SES com Filtros no CloudWatch Logs
Favicon
Mail-in-a-Box (Relay AWS SES)
Favicon
Streamline Email Sending with AWS SES, Lambda, and S3 Integration
Favicon
AWS Lambda with CloudWatch for Seamless EC2 State Change Notifications through SES.
Favicon
Send mail by SES CLI
Favicon
CLIă§ăƒĄăƒŒăƒ«ă‚’é€äżĄă™ă‚‹
Favicon
Sending Email with Amazon SES on NodeJS
Favicon
Integrating AWS Simple Email Service (SES) with Laravel: A Comprehensive Guide
Favicon
The Differences In Sending Email Actions Between SES Version 1 and Version 2 APIs
Favicon
Unlocking Real-Time Insights: Harnessing Lambda and SES to Supercharge S3 Bucket Alerts
Favicon
Tracking Email Activity from AWS Simple Email Service (SES)
Favicon
Streamline Email Sending with AWS SES, Lambda, and S3 Integration
Favicon
Setup WordPress using AWS Lightsail
Favicon
Getting Started with SES: Required Permissions to Send Emails
Favicon
AWS SES - Core Concepts

Featured ones: