The Amazon Simple Email Service (SES) makes it easy and cost-effective for you to send bulk or transactional email messages.
As I described in my introductory post (Introducing the Amazon Simple Email Service), you must verify the email address (or addresses) that you plan to use to send messages. The initial verification process must be repeated for each email address.
Today we are introducing a new SES feature. You can now verify an entire domain, and then send email from any address in that domain. In addition to saving you time and effort, this new feature now allows you to use Amazon SES in situations where you don't accept email at the From address, or when you don't know the From address ahead of time.
You verify a domain by creating a TXT record in the domain's DNS record using information that we provide you as part of the domain verification process. Most (not all) DNS providers allow you to create TXT records.
The first step is to visit the SES tab of the console and add your domain to the Domains tab in the Verified Senders section:
If you are not using Route 53, the next step is to update your domain's DNS settings using the TXT record information displayed in the console:
If you are using Route 53, push the Use Route 53 button and select the domains and subdomains that you want to verify:
Either way (Route 53 or your own DNS provider), Amazon SES will verify your domain within 72 hours. Once the domain has been verified, you'll receive an email and the domain will be marked as "verified" in the console.
You can now send email from any address in the domain!
If you would like to learn more about domain verification, please sign up for the June 12th webinar: Using Domain Verification with Amazon Simple Email Service. The webinar is free but space is limited!
We have also changed the limit on the number of verified addresses and domains allowed per AWS account from 100 to 1000.