Skip to content
General

ESP (Email Service Provider)

An ESP is the platform that sends email at scale on your behalf: infrastructure, list management, and compliance machinery. What they do and what stays your job.

An ESP (Email Service Provider) is a platform that sends email on behalf of its customers: it operates the sending infrastructure, manages subscriber lists and templates, processes bounces and complaints, and exposes the whole machine through dashboards and APIs. Mailchimp, Klaviyo, and Braze are marketing-flavoured examples; SendGrid, Mailgun, Amazon SES, and Postmark serve the transactional and developer side, with plenty of platforms straddling both. Whatever the flavour, the division of labour is the part worth understanding.

What the ESP handles

The infrastructure layer: MTAs tuned for throughput, IP pools with managed reputations, retry and queue handling, and the protocol hygiene receivers expect. The data plumbing: bounce classification, feedback loop processing for their IPs, suppression enforcement, and event webhooks. And the compliance floor: unsubscribe handling, one-click headers on bulk mail, and increasingly the authentication scaffolding, DKIM signing and custom bounce domains, that the provider mandates era requires.

What remains yours

Domain reputation follows your authenticated domain through any platform, which means list quality, hygiene policy, consent practice, and content remain your responsibility on every ESP. So does the configuration that makes the ESP's work count for you: custom-domain DKIM signing and a custom bounce domain, so authentication aligns with your From: address instead of the platform's. An ESP with default settings sends authenticated mail that builds the platform's identity, not yours.

Frequently asked questions

ESP, MTA, relay: what is the difference?
The MTA is the software that transfers mail; a relay is an MTA forwarding on behalf of others; an ESP is a business wrapping MTAs, IPs, data processing, and tooling into a service. Every ESP runs MTAs; not every MTA belongs to an ESP.
Does switching ESPs reset my deliverability?
It resets the IP layer, not the domain layer, provided you signed with your own domain. Migrations still need parallel running, suppression list transfer, and warming of the new platform's path.
Can I use multiple ESPs at once?
Yes, and separating streams (marketing on one platform, transactional on another) is common and healthy, with each stream on its own subdomain and signing identity so incidents stay contained.

Key takeaways

  • An ESP operates the sending machinery: infrastructure, bounce and complaint processing, compliance plumbing
  • List quality, consent, content, and domain reputation stay yours on every platform
  • Configure custom DKIM and a custom bounce domain, or the authentication builds the ESP's identity instead of yours
  • Shared IPs suit lower volumes and spread risk; dedicated IPs isolate fate and demand warming plus volume
What is an ESP? Email Service Providers explained | Inbox Theory