What is a mailbox provider vs. an email service provider (ESP)?
Still have a question, spotted an error, or have a better explanation or a source we should cite?
You're sending email, so you hear people talk about ESPs and mailbox providers, and they sound like the same thing. They're not.
A mailbox provider is a company that hosts email accounts and inboxes for end users. When someone has an @gmail.com address, Gmail is their mailbox provider. When they have @outlook.com, it's Outlook. The mailbox provider receives email, filters it (inbox vs. spam), stores it, and lets the user read it. Other mailbox providers: Yahoo Mail, iCloud Mail, ProtonMail, Zoho Mail.
An Email Service Provider (ESP) is a company that helps businesses send email at scale. You upload a list, design a campaign or set up transactional triggers, and the ESP handles the technical complexity of actually sending. Marketing ESPs: Mailchimp, Klaviyo, Brevo. Transactional ESPs: Postmark, SendGrid, AWS SES.
The relationship: you send through an ESP, which delivers to a mailbox provider. The ESP manages your sending infrastructure (mail servers, IPs, authentication). The mailbox provider receives that email and decides whether it goes to the inbox or spam.
Why this distinction matters: your sender reputation exists at both layers. The ESP tracks how you send (list quality, complaint rates, bounce rates). The mailbox provider tracks how recipients respond to your mail (opens, deletes, spam reports). If you send bad mail through a good ESP, the mailbox provider will still filter you. If you send good mail through a sketchy ESP with poor IP reputation, the mailbox provider may block it before your subscribers ever see it.
So this is why stream separation matters. If you're using one ESP for both marketing and transactional email, a marketing campaign that generates spam complaints can hurt your transactional mail's reputation at the mailbox provider level. Postmark refuses to send marketing email at all because it keeps their transactional reputation clean across all mailbox providers.
Another practical difference: mailbox providers make filtering decisions. ESPs can't override that. If Gmail decides your email looks like spam, your ESP can't force it into the inbox. What your ESP can do is help you send in a way that mailbox providers trust. That means proper authentication (SPF, DKIM, DMARC), clean sending practices, good list hygiene, and monitoring feedback loops so you know when recipients complain.
One more thing: some companies are both. Google Workspace and Microsoft 365 are mailbox providers for their users' corporate email, but they also offer sending APIs that make them ESPs. Yahoo used to have a marketing ESP product. The roles can overlap, but the functions are distinct.
If you're choosing an ESP, make sure it fits your mail type (marketing vs. transactional) and has solid reputation monitoring. If you're troubleshooting deliverability, check both sides of the chain. Your ESP's dashboard will show bounces and complaints. The mailbox provider's postmaster tools (like Gmail Postmaster) will show how they're filtering your mail. Both matter.
Contributors
Who worked on this answer
Every name links to their profile. Every company links to their site. Real people, real accountability.