This guide reflects the old console for Amazon SES. For information about the new console for Amazon SES, see the new Amazon Simple Email Service Developer Guide.
Sending formatted email using the Amazon SES API
You can send a formatted email by using the AWS Management Console or by calling the Amazon SES API through an application directly, or indirectly through an AWS SDK, the AWS Command Line Interface, or the AWS Tools for Windows PowerShell.
The Amazon SES API provides the SendEmail
action, which lets you compose and send
a formatted email. SendEmail
requires a From: address, To: address, message
subject, and message body—text, HTML, or both. For a complete description of
SendEmail
, go to the Amazon Simple Email Service API Reference.
The email address string must be 7-bit ASCII. If you want to send to or from email
addresses that contain unicode characters in the domain part of an address, you must
encode the domain using Punycode. For more information, see RFC 3492
For an example of how to compose a formatted message using the AWS SDK for Java or the AWS SDK for .NET, see Send an email using the AWS SDK for Java or Send an email using the AWS SDK for .NET, respectively.
For tips on how to increase your email sending speed when you make multiple calls
to
SendEmail
, see Increasing throughput with Amazon SES.