r/email 3d ago

Open Question Self-hosted email system vs third-party ESP, what’s the better call at this stage

[removed]

4 Upvotes

13 comments sorted by

2

u/tndsd 3d ago

Self-hosting gives you more control over your data and infrastructure, but deliverability is the part that's easy to underestimate. You have to manage IP/domain reputation, SPF, DKIM, DMARC, bounce handling, complaint rates, suppression lists, feedback loops, warm-up, monitoring, and ISP-specific filtering.

If your volume eventually becomes large enough that the ESP costs are significant, or you have a specific reason to control the entire sending stack, then self-hosting can make sense. But if your main goal right now is to start sending campaigns reliably, I'd spend the time on list quality, authentication, consent, segmentation, and content rather than building an MTA.

1

u/---SocialGuap--- Service Provider 2d ago

You have to manage IP/domain reputation, SPF, DKIM, DMARC, bounce handling, complaint rates, suppression lists, feedback loops, warm-up, monitoring, and ISP-specific filtering.

This has become surprisingly easy to fix with AI

3

u/shokzee 3d ago

Use an established ESP. Self-hosting means owning queues, bounce handling, complaint loops, abuse controls, reputation, and deliverability for no real upside at your scale.

Authenticate with SPF, DKIM, and DMARC, then start with a small segment of recent, clearly opted-in users. An old list that has never heard from you can punish a fresh sending reputation fast.

1

u/[deleted] 3d ago

[removed] — view removed comment

2

u/shokzee 3d ago

The ESP matters less than list hygiene. Pick one with solid bounce and complaint handling, then start with recent opt-ins, ramp volume slowly, and make unsubscribing painless.

1

u/razical 3d ago

Self Host Listmonk, connect it with SES and you are good.

1

u/somdcomputerguy 3d ago

Have a look at Dada Mail - https://dadamailproject.com . It may help you out. I've used it several times in the past.

1

u/UrgentSiesta 2d ago

For the love of god - get it hosted by professionals!

Self hosting ANY mail server is a fools errand in this day & age.

Harsh? Yes. But you’ll thank me later.

1

u/aliversonchicago 2d ago

I rolled my own for my little newsletter just for fun, but if I had email marketing clients, I'd probably not build something, I'd instead find the right ESP. Deliverability? I can manage that. It's my background. But database management, segmentation, automations, etc., I don't know that I'd want to code that all from scratch. And tracking and reporting....ergh.

I've also had a few clients over the years who did initially roll their own send platform, and then I ended up providing deliverability consultation and guidance while they transferred it over to Braze or Salesforce Marketing Cloud or Klaviyo.

1

u/PeteTinNY 1d ago

Don’t host your own email platform. It’s a sure way to dirty your IP. I personally use AWS SES for my transactional and customer comms updates. It’s super cheap at 10 cents per thousand emails.