Bring Your
Own Provider
PostFrame doesn't lock you into a single email provider. Connect the services you already trust and let PostFrame handle routing, failover, and load balancing across all of them.
Supported providers
Connect any of these providers in minutes — or bring your own SMTP server.
Amazon SES
Industry-leading deliverability at the lowest per-email cost. Ideal for high-volume transactional sending.
Connect Amazon SES
Postmark
Premium deliverability for transactional email. Fast delivery times and excellent inbox placement rates.
Connect Postmark
Mailgun
Flexible email API with built-in validation and routing. Great for developers who need granular control.
Connect Mailgun
SendGrid
Widely adopted with strong deliverability tools. Supports both transactional and marketing email workflows.
Connect SendGrid
Custom SMTP
Connect any standard SMTP server. Run your own mail infrastructure while still getting PostFrame's tracking and analytics.
Connect an SMTP server
19 more adapters
SparkPost, Brevo, Mailjet, MailerSend, Mailtrap, MailPace, SMTP2GO, SocketLabs, Elastic Email, SendPulse, Mandrill, Netcore, Customer.io, Loops, MessageBird, Amazon Pinpoint, Plivo, turboSMTP — 24 provider adapters in all, plus the managed pool.
Automatic failover
Configure primary and fallback providers. If your primary provider goes down or returns errors, PostFrame moves to the next available provider on the same request — no manual intervention, and the failed attempts are logged on the email.
If Priority 1 fails, PostFrame moves to Priority 2 on the same request — up to three attempts per send — and records which provider finally delivered it.
Bring your own provider, answered
Which providers can I bring?
Amazon SES, Postmark, Mailgun, SendGrid, SparkPost, Brevo, Mailtrap and more — 24 adapters — plus any server that speaks SMTP. Each connection stores its credentials in the secrets vault.
Do I have to bring a provider at all?
No. Every plan sends through PostFrame's managed pool, which runs on Amazon SES with warmed IPs. Bring your own only when you want to send from an account, region or reputation you already own.
How does failover decide which provider to use?
Providers are tried in priority order. A failed send moves to the next provider on the same request, up to three attempts; after five failures in five minutes a provider's circuit opens and it is skipped for sixty seconds.
Can I choose the provider for a specific email?
Yes. Pass a provider_id on the send call and that message goes through the named connection first, with the normal failover chain behind it.
Does tracking depend on the provider?
No. PostFrame rewrites links and adds the open pixel before the message reaches any provider, so opens, clicks, bounces and complaints report the same way on every connection.
Run your business from one place.
Five plans, seventeen launch apps, one dashboard. Set up in under 5 minutes — change tiers any time.
From $0 · Basic $9.95/mo · Save 20% on annual billing · Upgrade or downgrade any time
Starter
Get started with transactional email.
- 5,000 emails / month
- 1 sending domain
- SPF, DKIM & DMARC verification
- Open & click tracking
- 7-day data retention
- Ticket support
Growth
For growing teams and products.
- 10,000 emails / month
- 3 sending domains
- SPF, DKIM & DMARC verification
- Open & click tracking
- Webhooks & API access
- 14-day data retention
- Ticket support
Pro
For high-volume senders.
- 50,000 emails / month
- Unlimited sending domains
- SPF, DKIM & DMARC verification
- Open & click tracking
- Webhooks & API access
- 30-day data retention
- Dedicated IP add-on
- Priority support
Enterprise
For organizations at scale.
- 200,000 emails / month
- Unlimited sending domains
- SPF, DKIM & DMARC verification
- Open & click tracking
- Webhooks & API access
- 90-day data retention
- 1 dedicated IP included
- Custom SLA
- Priority support
Prices shown do not include applicable tax.
