SELF-HOSTING

Self-hosted cold email:
what actually exists

Search “self-hosted cold email” and most of what comes back is newsletter software or mail-server infrastructure — not built for cold outbound, and missing the parts that keep a cold domain out of the spam folder. Here's what these tools actually do, and what genuinely exists for cold outreach specifically.

9 min read

01

“Self-hosted email” and “self-hosted cold email” are different categories

Self-hosting an email tool means you run the software on your own server instead of a vendor's. It says nothing about what the tool was built to send. Newsletter platforms, transactional mail relays, and marketing automation systems are all genuinely self-hostable — and none of them were designed for cold outbound to people who haven't opted in and don't know your domain yet.

That distinction matters because cold outreach has requirements the other categories don't: a new domain needs to build sending reputation before it can send volume, every campaign needs deliverability checks before it launches, and every list benefits from enrichment and verification the recipient never asked for. Infrastructure built for opted-in subscribers or existing customers doesn't need any of that — so it usually doesn't have it.

02

What the usual “self-hosted email” names actually are

Four names come up constantly in self-hosted email discussions. Here's what each one is actually built for:

Listmonk

A self-hosted newsletter and mailing-list manager. Built for sending to opted-in subscriber lists and templated transactional mail (password resets, notifications) — not cold prospecting. No warmup, no pre-send deliverability checks, no enrichment.

Mautic

Open-source marketing automation — lead scoring, nurture campaigns, and behaviour-triggered sends for contacts you already have a relationship with. It isn't a sending engine on its own; most self-hosted setups pair it with a separate mail relay to actually deliver volume.

Postal

A self-hosted transactional and bulk mail delivery platform — an open-source alternative to SendGrid or Mailgun. It's mail-server infrastructure other tools plug into for delivery, not a campaign tool. No sequences, no warmup ramp, no lead data.

BillionMail

A self-hosted mail server plus newsletter app that explicitly markets toward cold outreach. Worth noting on its own merits — it includes guided SPF/DKIM/DMARC setup — but it still lacks the deliverability guardrails, automated warmup ramp, and lead enrichment that cold outbound specifically requires.

03

What's missing from all four for cold outreach

None of the four above were designed around the specific failure modes of cold email. Three gaps show up consistently:

No pre-send deliverability guardrails

Nothing checks SPF, DKIM, DMARC, or list quality before a campaign launches — you find out about a misconfiguration after it's already cost you inbox placement.

No inbox warmup

A new sending domain has no reputation. Cold outreach tools ramp volume gradually to build it; newsletter and transactional tools assume the domain is already established.

No lead enrichment

Cold outreach starts from a name or company, not an existing subscriber. None of these four have any way to attach job title, company data, or a verified email address to a bare contact.

See ForgeSend's own pre-send guardrails, email warmup, and enrichment ledger for what purpose-built cold-outreach tooling actually covers.

04

What genuinely exists for self-hosted cold outreach

Purpose-built, self-hostable cold-outreach tools are a much shorter list. Two are worth naming directly:

ForgeSend

Email-first cold outreach: multi-step sequences, pre-send guardrails, inbox warmup, and an enrichment ledger, deployable via Docker Compose on your own VPS under a commercial self-hosted licence. See the self-hosting page for requirements and licence tiers.

Linki

A genuinely self-hostable outreach tool (Docker Compose, Docker image, or Node 22+, SQLite-backed) — but it's LinkedIn-first, with email as a secondary channel in the same multi-step sequences. It includes Apollo.io lead-enrichment integration and an inbox ramp-up feature. Its licence is source-available under the “Linki Sustainable Use License,” not standard open source. It can also be run via Opsily, a managed hosting platform for self-hosted apps generally — Opsily isn't a cold-email tool itself, it's one way to deploy Linki without managing your own server.

05

ForgeSend vs Linki — the honest difference

Both are real, self-hostable, and built for outreach rather than newsletters. The difference is which outreach they're built for. Linki leads with LinkedIn automation and treats email as a secondary channel inside the same sequence. ForgeSend is email-first — sequences, warmup, and guardrails are all built around cold email specifically, with no LinkedIn channel.

Licensing is a separate consideration: Linki's source-available licence permits self-hosting but isn't OSI-approved open source, while ForgeSend's self-hosted tiers run under a commercial licence with a free-forever Solo tier for a single workspace. Neither licensing model is “more open” in a way that should be the deciding factor — what should decide it is whether your outreach is LinkedIn-led or email-led.

06

When self-hosting cold email makes sense at all

Self-hosting isn't the default good choice — it's a tradeoff. It makes sense when data residency or client confidentiality genuinely requires it, or when you're comfortable running infrastructure and want direct control over where prospect data lives. It's the wrong call if you just want to start sending quickly without managing a server.

ForgeSend's self-hosting page has a fuller breakdown of who's a good fit and who isn't, plus setup requirements and licence pricing.

Run cold email on your own server

ForgeSend's self-hosted Solo licence is free forever, with guardrails, warmup, and enrichment built in from the start — not bolted on.

Start free trial →Review self-hosting options →
← Back to all guides