Amazon Simple Email Service (Amazon SES) is a cost-effective email service built on the reliable and scalable infrastructure that Amazon.com developed to serve its own customer base. With Amazon SES, you can send transactional email, marketing messages, or any other type of high-quality content to your customers. You can also use Amazon SES to receive messages and deliver them to an Amazon S3 bucket, call your custom code via an AWS Lambda function, or publish notifications to Amazon SNS. With Amazon SES, you have no required minimum commitments – you pay as you go, and you only pay for what you use.


Get set up with Amazon SES by running through a tutorial or project.

Learn about Amazon SES by reading the technical documentation.

Go to the documentation »

Learn the ins and outs of running a high-quality email program.

Download the Amazon SES Email Sending Best Practices White Paper »

Check out Amazon SES announcements, best practices, and tutorials.

Go to the Amazon SES Blog »

Browse and post questions about Amazon SES.

Go to the Amazon SES Forum »

Get Started with AWS for Free

Create a Free Account

AWS Free Tier offers 62,000 messages per month to any recipient when you call Amazon SES from an Amazon EC2 instance.




There are no up-front fees or fixed expenses with Amazon SES, and you benefit from the efficiencies of Amazon's scale. You pay low charges for the number of emails sent, number of emails received, data transfer fees, and attachments.

Amazon SES runs within Amazon's cloud network infrastructure and datacenters. Multiple servers and datacenters provide high availability and data durability.

Amazon SES is based on the scalable cloud-based email technology used by Amazon websites around the world to send billions of messages a year.

Amazon SES takes proactive steps to maximize the percentage of your emails that arrive in your recipients' inboxes.

When you use Amazon SES to receive your email, you have fine-grained control over what happens to your incoming messages. You can set up rules that apply to your entire domain or to specific email addresses.


Use Amazon SES to promote your products and services to your large customer base. You can send advertisements, special offers, or any other type of high-quality content that your existing customers will value. You can also use Amazon SES to manage your mailing list unsubscribe requests.

Amazon SES is a low-cost solution for sending automated emails such as order confirmations, shipping notices, order status updates, policy changes, password resets, and other messages that keep your customers informed.

With Amazon SES, you can send newsletters, agendas, announcements, and other high-quality content to all of your subscribers.

You can use Amazon SES to send out system health reports, application error alerts, workflow status updates, and any other event that requires reporting. For social networking, you can use Amazon SES to notify users of invitations, posts, status changes, and other updates that they elect to receive.

You can use Amazon SES as part of your customer support infrastructure by generating support tickets from emails you receive from your customers, and updating the ticket information based on correspondence from your customer support representatives.

You can use Amazon SES by itself or integrate it with your existing mail server to handle all incoming and outgoing emails for your business, including logistical tasks such as setting up autoresponders.