---
title: Amazon SES
slug: amazon-ses
url: "https://toolweight.com/options/amazon-ses"
homepage: "https://aws.amazon.com/ses/"
categories: email-sending-apis
last_verified: 2026-05-10
license: CC-BY-4.0
---

# Amazon SES

> The cheapest way to send email at scale, and the least finished product.

SES is email as an AWS primitive: $0.10 per thousand messages, available in most AWS regions including Sydney, with IAM, VPC endpoints and CloudWatch already wired in. It gives you almost nothing above the send call, no searchable message log, no template editor worth using, and event delivery only via SNS, Kinesis Firehose or EventBridge. New accounts start in a sandbox that can only mail verified addresses, and leaving it means a support ticket.

## Identity

|  |  |
| --- | --- |
| Name | Amazon SES |
| Company | Amazon Web Services |
| One-liner | The cheapest way to send email at scale, and the least finished product. |
| Site | https://aws.amazon.com/ses/ |
| Docs | https://docs.aws.amazon.com/ses/ |
| Founded | 2011 |
| Funding | Subsidiary (Amazon) |
| Brand | https://toolweight.com/vendors/AWS |
| Compared in | 1 |

## Where it is compared

### [Email APIs](https://toolweight.com/compare/email-sending-apis)
Ranked **#9 of 13** on default weights.
| Field | Value | Confidence | Verified | Source | Note |
| --- | --- | --- | --- | --- | --- |
| Time to first send | 2880 min | Community-reported | - | - | AWS targets 24h on sandbox-exit requests, but first attempts are frequently rejected for a vague use-case description, pushing real elapsed time to 2-5 days. |
| Product scope | transactional-only | Inferred | - | - | - |
| Inbound parsing | ● | Vendor-claimed | 2026-05-10 | https://docs.aws.amazon.com/ses/latest/dg/receiving-email.html | Receipt rules to S3, Lambda or SNS, but only in a subset of regions. |
| Event webhooks | delivered, opened, clicked, bounced, complained, deferred, unsubscribed, inbound | Vendor-claimed | 2026-05-10 | https://docs.aws.amazon.com/ses/latest/dg/monitor-using-event-publishing.html | Not HTTP webhooks: events go to SNS, EventBridge or Firehose and you build the consumer. |
| Hosted templates | api-only | Inferred | - | - | Templates are created over the API; the console editor is minimal. |
| React Email / MJML | handlebars | Inferred | - | - | SES templates use Handlebars-style substitution. React Email works fine, you render to HTML yourself. |
| Log retention | 0 ms | Inferred | - | - | SES stores no searchable message log. Retention is whatever you build in CloudWatch, S3 or your own database. |
| Throughput ceiling | 50,400 emails/hr | Vendor-claimed | 2026-05-10 | https://docs.aws.amazon.com/ses/latest/dg/manage-sending-quotas.html | Typical post-sandbox quota is 50,000/day at 14 messages/second; raised on request. |
| Multi-domain sending | ● | Inferred | - | - | Up to 10,000 verified identities per account, per region. |
| Data residency | us, eu, au, apac, sa, ca | Vendor-claimed | 2026-05-10 | https://docs.aws.amazon.com/general/latest/gr/ses.html | Available in ap-southeast-2, the only managed provider here with Australian residency. |
| Shared pool quality | 3 | Inferred | - | - | Enormous and mixed, but AWS enforces bounce and complaint thresholds hard and will pause your account. |
| IP warmup | ● | Vendor-claimed | 2026-05-10 | https://aws.amazon.com/ses/pricing/ | Managed Dedicated IPs handle warm-up entirely; standard dedicated IPs have an automatic warm-up mode. |
| DKIM/DMARC friction | 4 | Inferred | - | - | Easy DKIM is fine, but identities are per-region, the custom MAIL FROM domain is a separate step, and DMARC is left to you. |
| BIMI | ◐ | Inferred | - | - | No BIMI feature; nothing blocks it once DMARC is enforced. |
| Suppression list | ● | Vendor-claimed | 2026-05-10 | https://docs.aws.amazon.com/ses/latest/dg/sending-email-suppression-list.html | - |
| Bounce handling | ◐ | Inferred | - | - | You get notifications and an account suppression list, but you remain accountable for the rates and can be paused for them. |
| Price / 1k emails | $0.1 /1k | Vendor-claimed | 2026-05-10 | https://aws.amazon.com/ses/pricing/ | $0.10 per 1,000 outbound messages, plus a per-GB charge on attachments. |
| Free tier | 3,000 emails/mo | Inferred | - | - | 12-month allowance only. The old always-free 62,000/month-from-EC2 grant is gone. |
| Dedicated IP | $24.95 /mo | Vendor-claimed | 2026-05-10 | https://aws.amazon.com/ses/pricing/ | Standard dedicated IP. Managed Dedicated IPs are billed differently, with a lower base and a per-message component. |
| Pricing model | pay-as-you-go | Inferred | - | - | - |
| MCP server | ◐ | Inferred | - | - | No SES-specific server; AWS's general-purpose API MCP servers cover it. |
| llms.txt docs | ○ | Inferred | - | - | - |
| Funding | subsidiary | Inferred | - | - | - |
| Positioning | Barely marketed at all, SES is sold as an AWS primitive and the pricing page does the work. | Inferred | - | - | - |
| GA year | 2011 | Inferred | - | - | - |

**Verdict.** An order of magnitude cheaper than everything else and roughly half a product. Correct above a couple of million messages a month, or when Sydney data residency is non-negotiable; a poor trade below that once you cost the dashboard you will end up building.

## Alternatives

- [AhaSend](https://toolweight.com/options/ahasend), Small indie transactional API competing on price and instant signup.
- [Brevo](https://toolweight.com/options/brevo), EU-hosted marketing platform with a competent transactional API attached.
- [Loops](https://toolweight.com/options/loops), Lifecycle and marketing email for SaaS, priced on contacts rather than sends.
- [MailerSend](https://toolweight.com/options/mailersend), Transactional sibling of MailerLite, bootstrapped and cheap at mid volume.
- [Mailgun](https://toolweight.com/options/mailgun), Long-running transactional API with strong routing and inbound handling.
- [Mailtrap](https://toolweight.com/options/mailtrap), Email testing sandbox that grew a production sending product.
- [Plunk](https://toolweight.com/options/plunk), Open-source email console you self-host on top of your own AWS SES account.
- [Postmark](https://toolweight.com/options/postmark), Transactional-only sender with the best-policed shared IP pool in the category.
- [Resend](https://toolweight.com/options/resend), Developer-first email API built around React Email components.
- [Scaleway TEM](https://toolweight.com/options/scaleway-tem), EU-sovereign transactional email from Scaleway, deliberately minimal.
- [SendGrid](https://toolweight.com/options/sendgrid), The incumbent: enormous scale, enormous shared pool, everything bolted on.
- [SparkPost](https://toolweight.com/options/sparkpost), High-volume sender with deep analytics, now folded into Bird's platform.

## Licence and attribution

Data from toolweight (https://toolweight.com), licensed CC-BY-4.0.

- Licence: [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
- Canonical HTML: https://toolweight.com/options/amazon-ses
- Machine-readable: https://toolweight.com/options/amazon-ses.md · https://toolweight.com/api/v1 · https://toolweight.com/mcp
- toolweight takes no affiliate revenue and sells no placements. Corrections: https://toolweight.com/suggest
