Three clicks, zero secrets
This is the AWS-recommended way for a third party to act in your account (Well-Architected SEC03-BP09). It is what Datadog, Vercel and Vanta do too.
Open the quick-create link
OpenSES generates a CloudFormation link pre-filled with your workspace's External ID and the least-privilege policy. You review it in your own AWS console.
Paste the role ARN
The stack outputs a role ARN. Paste it, pick regions, and OpenSES assumes the role to list identities, read quotas and create its configuration set and SNS topic.
Send
Every API call from then on is a short-lived STS session, never a stored key. Rotate the External ID or delete the stack at any time.
Prefer access keys? Supported, encrypted at rest with a per-workspace key, never returned by the API.
Everything in self-host, plus someone on call
Zero ops
Upgrades, backups, monitoring and the SNS endpoint are ours to run. You get a changelog, not a maintenance window.
Every SES region
Connect one account across us-east-1, eu-central-1, ap-southeast-1 and the rest. Route sends by region per domain.
Teams and roles
Owners, admins and members per workspace. Invite by email, enforce 2FA, SSO on Team.
Audit log
Who created a key, changed a webhook or deleted a domain, with IP and time. Exportable.
Privacy controls
Metadata-only mode stores no bodies. Per-workspace encryption keys. Delete a workspace and it is gone within 24 hours.
Support
Email on Pro, a shared Slack channel on Team. We have debugged a lot of DKIM records and production-access denials.
You, through your AWS account
- · Recipient consent, content and compliance (CAN-SPAM, GDPR)
- · SES sandbox, production access and sending quotas
- · Bounce and complaint rates, and your sender reputation
- · The AWS bill for SES
OpenSES Cloud
- · Hosting, availability and upgrades of the console
- · Storing your logs, keys and settings securely
- · Keeping the suppression list and List-Unsubscribe headers correct
- · Acting as your data processor under a DPA
Under the AWS Service Terms the AWS customer, not AWS and not OpenSES, is the sender of record. We will suspend workspaces that violate our Acceptable Use Policy, but your reputation lives with your account either way.
Fourteen days of Pro, free
Every feature, all regions, no card. Pick a plan when the trial ends, or move to self-host with an export.