| Did this page help you? Yes No Tell us about it... |
Amazon Simple Email Service offers many features that we haven't covered in this guide, such as support for MIME types, integration with your existing email infrastructure, and the ability to monitor your sending activity. This section provides links to additional resources that can help you deepen your understanding and use of Amazon SES.
![]() | Note |
|---|---|
For pricing information and links to additional resources, please see the Amazon SES product detail page at http://aws.amazon.com/ses. |
To help protect our customers from fraud and abuse and to help you establish your trustworthiness to ISPs and email recipients, we do not immediately grant unlimited Amazon SES usage to new users. New users are initially placed in the Amazon SES sandbox. In the sandbox, you have full access to the Amazon SES API so you can test and evaluate the service; however, the following restrictions are in effect:
Emails can be sent only to and from verified email addresses or domains.
You can send a maximum of 200 messages per 24-hour period.
You can send a maximum of one message per second.
To request production access to Amazon SES, go to http://aws.amazon.com/ses/fullaccessrequest and then complete our brief request form. We will contact you by email after reviewing your request. Please allow one business day for processing.
How might you apply Amazon SES in your own organization? This section summarizes a couple of simple use cases. The Amazon Simple Email Service Developer Guide contains more information about how to use Amazon SES in these situations.
You can use Amazon SES to send email from your organization's email servers. To do so, you configure your existing mail transfer agent (MTA) to use an AWS-provided script. The script is named ses-send-email.pl. This script is included in the Amazon Simple Email Service Scripts, which can be downloaded at Amazon SES Developer Tools.
Your MTA invokes the script to send email using Amazon SES. If you take this approach, your existing applications can leverage Amazon SES immediately, without having to write any new code. You do not need to install any software on client machines; Amazon SES is entirely transparent to your users.
If you have an enterprise application that needs to send email to your customers, you can leverage the Amazon SES API to support your application's needs. For example, you could send transactional messages in response to an online purchase, or you could send bulk email, such as a newsletter.
In addition to using the Amazon SES console, you can use the AWS application programming interface (API) to send email programmatically.
If you want to access Amazon SES through a programmatic interface, you can use an AWS SDK for your preferred programming language. These developer-friendly SDKs take the complexity out of coding directly against web service interfaces. AWS SDKs are available for the following programming languages:
If you want to write code directly to the Amazon SES Query API, the Amazon Simple Email Service Developer Guide explains how to create and authenticate API requests and how to use Amazon SES through the API. For a complete description of all the API actions, go to the Amazon Simple Email Service API Reference.