Shared SES
SendFleet's managed sending infrastructure. Zero AWS setup required - verify your domain with a few DNS records and you're ready to send. Full email logs, webhook events, and bounce/complaint handling included.
How it works
When you use Shared SES, emails are delivered via SendFleet's own AWS SES account. We handle domain identity registration, bounce/complaint SNS webhooks, suppression lists, and abuse monitoring on your behalf. Full email logs appear in your dashboard.
What's included
| Feature | Growth | Pro |
|---|---|---|
| Monthly emails | 25,000 | 100,000 |
| Email log history | 90 days | 90 days |
| Bounce & complaint handling | ✓ Automatic | ✓ Automatic |
| Webhook delivery events | ✓ | ✓ |
| Suppression list | ✓ Managed | ✓ Managed |
| Abuse monitoring | ✓ | ✓ |
| Priority support | ✓ | ✓ + SLA |
Setup steps
acme.com). We register the identity in our SES account and display the DNS records you need to add at your DNS provider.TXT _amazonses.acme.com <verification_token> CNAME <token1>._domainkey.acme.com <token1>.dkim.amazonses.com CNAME <token2>._domainkey.acme.com <token2>.dkim.amazonses.com CNAME <token3>._domainkey.acme.com <token3>.dkim.amazonses.com
Email logs
Every email sent via Shared SES is logged in your dashboard. Logs include the sender, recipient, subject, status (pending → sent / failed), and delivery timestamp. Logs are retained for 90 days.
Unlike BYOC, email content is stored on Shared SES - this is what enables the dashboard logs, bounce/complaint attribution, and webhook events. If you need zero content storage, use the BYOC path instead.
Bounce & complaint handling
SendFleet processes SNS bounce and complaint notifications from our SES configuration set automatically.
| Event | What happens |
|---|---|
| Hard bounce (permanent) | Recipient address is added to your suppression list. Future sends to this address return 422 recipient_suppressed. Email log is marked failed. |
| Soft bounce (transient) | Logged as a bounce event. Address is not suppressed - soft bounces are temporary delivery failures. |
| Complaint (spam report) | Recipient address is added to your suppression list. Future sends return 422 recipient_suppressed. |
| Delivery confirmation | Email log status updated from pending to sent with a delivered_at timestamp. |
Deliverability response warnings
Successful send responses on the Shared SES path may include a warningsarray. These are non-blocking issues that will hurt inbox placement but don't prevent delivery.
| Warning | Fix |
|---|---|
| SPF record not verified | Add v=spf1 include:amazonses.com ~all as a TXT record on your root domain. |
| MAIL FROM not verified | Add the MX and SPF records for send.yourdomain.com. See DNS Records → |
| DMARC record not found | Add v=DMARC1; p=none; as a TXT record on _dmarc.yourdomain.com. |
Differences from BYOC
| Shared SES | BYOC | |
|---|---|---|
| AWS account needed | No | Yes (yours) |
| Email content stored | Yes, 90 days | Never |
| Sender reputation | Shared pool | Isolated (yours) |
| Manual approval | Required | Not required |
| Email logs in dashboard | Yes | No |
| Webhooks | Yes | No |
| Bounce/complaint auto-handling | Yes | Your SES account |