Building a large-scale email solution can be a complex and costly challenge for a business: you have to build your infrastructure, configure your network, warm up your IP addresses and protect your sender reputation. Many third-party email solutions require contract negotiations and significant up-front costs.

Amazon SES eliminates these challenges, allowing you to start sending email in minutes. You benefit from the years of experience and the sophisticated email infrastructure Amazon.com built to serve its own large-scale customer base.

Get Started with Amazon SES

Create a Free Account

Send 62,000 messages per month for free when you call Amazon SES from an Amazon EC2 instance.

View AWS Free Tier Details »

100x100_benefit_email

The deliverability of your email—that is, the likelihood that the email you send will arrive in your recipients' inboxes—is based on the reputation of the IP addresses that the email is sent from. Reputation is determined largely by historical trends; if an address has a history of sending low-quality content, it will have a poor reputation. Amazon SES maintains a strong reputation among mailbox providers by actively filtering spam and malicious content.

100x100_benefit_key-management

When an internet service provider (ISP) receives an email, they check to see if it is authenticated before attempting to deliver it to the recipient. Authentication demonstrates to the ISP that you own the email address you are sending from. Amazon SES supports all industry-standard authentication mechanisms, including DomainKeys Identified Mail (DKIM), Sender Policy Framework (SPF), and Domain-based Message Authentication, Reporting and Conformance (DMARC).

For more information about authentication, see Authenticating Your Email in Amazon SES in the Amazon SES Developer Guide.

100x100_benefit_managed-deployment1

By default, Amazon SES sends email from IP addresses that are shared with other Amazon SES customers. Shared addresses are a great option for many users: they are included in the base Amazon SES pricing, and their reputations are carefully monitored to ensure high deliverability.

Amazon SES customers who send large volumes of email can lease dedicated IP addresses reserved for their exclusive use. When you send email using dedicated IP addresses, the sender reputation of these addresses is based solely on your email sending practices.

If you have leased several dedicated IP addresses to use with your Amazon SES account, you can use the dedicated IP pools feature to create groups (pools) of those IP addresses. You can then associate each pool with a configuration set; when you send emails using that configuration set, those emails will only be sent from the IP addresses in the associated pool.

See the Amazon SES Developer Guide to learn more about requesting dedicated IPs and creating dedicated IP pools.

Cortex_Benefit_Financial-Services

Amazon SES provides several methods of monitoring your email sending activity, helping you fine-tune your email sending strategy. Amazon SES can capture information about the entire email response funnel, including the numbers of sends, deliveries, opens, clicks, bounces, complaints, and rejections. This data can be stored in an Amazon S3 bucket or an Amazon Redshift database, sent to Amazon SNS for real-time notifications, or analyzed using Amazon Kinesis Analytics.

To learn about monitoring methods for Amazon SES, see Monitoring Your Amazon SES Sending Activity in the Amazon SES Developer Guide.

100x100_benefit_dashboard

Amazon SES includes a reputation dashboard that you can use to track issues that could impact the delivery of your emails. This dashboard tracks the overall bounce and complaint rates for your account, and can inform you when other deliverability-impacting events occur, such as spamtrap hits, references to blocklisted domains in your emails, and reports from reputable anti-spam organizations.

The bounce and complaint metrics from this dashboard are automatically published to Amazon CloudWatch. You can use CloudWatch to create alarms that notify you when your bounce or complaint rates reach certain thresholds. With this information, you can take immediate action on issues that could impact your sender reputation.

To learn more about the Amazon SES reputation dashboard, see Monitoring Your Sender Reputation in the Amazon SES Developer Guide.

100x100_benefit_migration

When you use Amazon SES to receive incoming emails, you have complete control over which emails you accept, and what to do with them after you receive them. You can accept or reject mail based on the email address, IP address, or domain of the sender. Once Amazon SES has accepted the email, you can store it in an Amazon S3 bucket, execute custom code using an AWS Lambda function, or publish notifications to Amazon SNS

For more information about receiving email with Amazon SES, see Receiving Email in the Amazon SES Developer Guide. To get started now, see Set up an Email Receiving Pipeline in the AWS Getting Started Resource Center.

100x100_benefit_compatible

Amazon SES offers several methods of sending email, including the Amazon SES console, the Simple Mail Transfer Protocol (SMTP) interface, and the Amazon SES API. You can access the API using the AWS Command Line Interface (AWS CLI), or by using an AWS Software Development Kit (SDK).

To get started sending email, see Getting Started in the Amazon SES Developer Guide or the 10-Minute Email Sending Tutorial in the AWS Getting Started Resource Center.

Cortex_Benefit_Digital-Marketing

The Amazon SES mailbox simulator makes it easy to test how your application handles certain scenarios, such as bounces or complaints, without impacting your sender reputation. Using the mailbox simulator is as easy as sending a test email to a specific address. You can use the mailbox simulator to simulate successful deliveries, hard bounces, out-of-office responses or complaints.

For more information about the mailbox simulator, see Testing Email Sending in the Amazon SES Developer Guide.

100x100_benefit_ingergration

Amazon SES integrates seamlessly with other AWS services, including Amazon EC2, AWS Elastic Beanstalk, Amazon SNS, Amazon Route 53, AWS IAM, Amazon S3, AWS Lambda, AWS KMS, Amazon CloudWatch, AWS CloudTrail, Amazon Kinesis Firehose, Amazon Elasticsearch Service, Amazon Redshift, and Amazon WorkMail.

For information about how Amazon SES works with other AWS services, see Amazon SES and other AWS services in the Amazon SES Developer Guide

100x100_benefit_lowcost-affordable

With Amazon SES, there are no upfront costs, and no minimum commitments. You pay as you go, and you pay only for what you use. If you send email using an application hosted in an Amazon EC2 instance, the first 62,000 emails you send are free, with a very low rate for each email sent thereafter.