🔒 Limited to 2,000 Agencies Only · Click to learn why
Cleanmails - Self-host bulk email validation | Product Hunt

Self-Hosted Cold Email Infrastructure
for Agencies.

Send campaigns, validate lists, rotate senders, and run cadences — all from your own server. One-time payment. No monthly fees. No limits.

Join the Waitlist · $597 → Live Demo
⚡ 5-min Setup · $9 if you want us to do it 30-day money-back guarantee Backed by AWS Startups

Live in 4 steps.

From purchase to sending your first cold email — in under 24 hours.

1. Purchase License

One-time $597. License key delivered instantly to your email. No subscriptions, no renewals, yours forever.

2. Paste One Command

SSH into your VPS. Paste. Done. Installs SMTP, dashboard, SSL, DKIM — everything.

root@vps:~
$ curl -sSL cleanmails.online/install.sh | bash -s -- \
--key CM-AGENCY-7X9K2 \
--domain mail.yourdomain.com
✓ SMTP configured
✓ DKIM/SPF/DMARC set
✓ SSL certificate issued
✓ Dashboard live at :3000
~3 minutes Or free white-glove setup — we do it for you.

3. Point DNS + rDNS

Add one A record. Set reverse DNS at your VPS provider. 2-minute task — or we handle it in your free setup.

4. Start Sending

Open your dashboard. Add leads. Launch your first campaign. Unlimited emails, unlimited clients, forever.

Connects to your entire stack.

CRMs, AI models, payment tools, auth providers, automation platforms — all built-in. No Zapier tax.

7 CRMs 10 AI Models MCP Server Webhooks Zapier & Make Slack Stripe
AI-Native

Your AI runs your outreach.

One config line. Then tell ChatGPT, Claude, or any AI to create campaigns, clean leads, and scale.

One-time setup
{
 "mcpServers": {
   "cleanmails": {
     "command": "./cleanmails-mcp",
     "args": ["--api-url", "https://your-vps"]
   }
 }
}

Add to Claude Desktop or Cursor. Done.

Then just say:

"Create campaign"
"Clean my list"
"Pause high-bounce"
"Daily report"
"Warmup status"
"Add 500 leads"
"Reply analytics"
"Rotate senders"
Cleanmails AI 34 tools
Create 3-step campaign for DevTool founders
✅ Created "DevTool Founders Q3"
• Step 1: Outreach
• Step 2: Follow-up (3d)
• Step 3: Breakup (5d)
2,340 leads • 4 senders
✓ Created✓ Leads✓ Senders
Validate my leads.csv and remove bounces
✅ Validated 3,289 emails
• 2,847 valid → kept
• 312 invalid → removed
• 89 catch-all → flagged
Cleaned in 42s • saved to leads_clean.csv
✓ Validated✗ 312 removed

Works with

Claude ChatGPT Cursor n8n Any MCP

Everything you need.
Nothing you don't.

One self-hosted install covers your entire cold email stack. No plugins, no add-ons, no extra fees.

Sending Engine

Unlimited mailboxes.
Zero per-seat fees.

Full mail server built-in. Create unlimited senders on your domains or plug in any external SMTP.

Smart Rotation — Health-weighted, per-domain throttling, auto-cooldown
30-Day Warmup — Graduated 2→30/day with auto-replies. $0 extra.
Multi-Step Sequences — Conditions, timezone scheduling, set and forget
A/B + Spintax — Per-variant stats. Every email unique.
Active SendersHealthy

sarah@outreach.io

50/day • Warmup Day 22

mike@growth.co

30/day • Ready

jen@pipeline.dev

50/day • Ready

Inbuilt ServerAWS SESSendGridGmailAny SMTP
List Validation
✓ Valid2,847
✗ Invalid312
? Catch-all89
🗑 Disposable41

SMTP + Gmail API + Outlook API + Yahoo API

Lead Intelligence

Validate before you send.
Detect after.

Hybrid validation engine — built-in, unlimited, $0 extra.

SMTP + API Hybrid — Near 100% accuracy for Gmail, Outlook, Yahoo
Reply Detection — IMAP every 2 min. Genuine vs OOO vs auto.
Bounce Intelligence — Hard/soft, cross-list invalidation
Auto-Pause — Blacklist monitor, cooldown, reputation guard
AI Engine

AI replies and manages
— autonomously.

BYO API key. ~$0.001/reply. No credits system.

Auto-Reply — Reads intent, uses KB, sends in 5-20 min
Copilot — Chat in dashboard. Create, pause, report.
10 Providers — Gemini, OpenAI, Claude, DeepSeek, Groq + more
Knowledge Base — Per-campaign product info & objection scripts
Auto-Reply Flow

Prospect:

"How much for a 5-person team?"

↓ intent: question

AI (from KB):

"$499 one-time for Business. Here's my calendar: [link]"

Sends ~12 minOr: Review first
Client Workspaces5 clients
A

Acme Corp

3 campaigns • 12K leads

Active
B

BrightStar SaaS

5 campaigns • 28K leads

Active
C

CloudPeak

2 campaigns • 5K leads

Active
Scale & Control

Run 100 clients.
One dashboard.

Isolated workspaces, team roles, CRM sync, data sovereignty.

Workspaces — Isolated per client. Team members. Branded portals.
CRM Sync — HubSpot, Pipedrive, Close. Deals on reply. Slack.
Data Sovereignty — Your server. No cloud. GDPR by default.
One-Click Updates — Signed binaries. 5 seconds. Zero terminal.

⚡ 5-Minute Self-Install

Run one command and you're live. Need help? We'll do it for a one-time $9 fee — full deployment, DKIM/SPF/DMARC, and 10 domain setup.

Get Started →

Stop Paying a "Success Tax"
on Every New Client.

Traditional tools punish you for growing. The more clients you win, the more they charge. It's time to own your stack.

Instantly

Active lead limits. Per-email fees.

Costs scale as you scale. The moment you start winning, your bill goes up.

$37–$97/mo  →  $444–$1,164/yr
Smartlead

2,000 active leads on basic.

6,000 emails/month cap. Pay more to do more. Growth is punished, not rewarded.

$39–$94/mo  →  $468–$1,128/yr
Lemlist

Per-seat pricing. Costs explode.

Every feature is an upsell. Hire someone? Pay more. Every person who joins hits your credit card.

$59–$99/mo per seat

Subscriptions Cleanmails Replaces

One purchase. All of these tools — gone from your monthly bill. Forever.

Tool You're Paying For What It Does Monthly Cost In Cleanmails?
Instantly / Smartlead Cold email sending & sequences $79–$97/mo ✅ Built-in
MillionVerifier / ZeroBounce Email validation & list cleaning $37–$60/mo ✅ Built-in
Warmbox / Mailreach Email warmup (per inbox) $29/inbox × 10 = $290/mo ✅ Built-in
Google Workspace Mailboxes for sending $7/inbox × 20 = $140/mo ✅ Unlimited free
Reply.io / Saleshandy AI reply handling & CRM sync $49–$99/mo ✅ Built-in
Mailtoaster / InboxAlly Deliverability monitoring $29–$49/mo ✅ Built-in
Zapier / Make Webhook & CRM integrations $29–$79/mo ✅ Built-in

Your current monthly tool stack

$653–$815/month

Cleanmails replaces all of it

$597 once. Forever.

Pay once, own everything →

+ Free lifetime updates  ·  Free white-glove setup  ·  30-day money-back guarantee

When Do You Stop Bleeding
& Start Stacking?

Enter what you currently spend on cold email tools. We'll show you exactly when Cleanmails pays for itself.

$
per month on cold email tools
Cleanmails one-time cost $597
Your yearly spend (current) $4,800
Year 1 savings $4,303

You break even in

1 mo 7 days

Then it's pure profit. Forever.

After 12 months, you've saved

$4,303

vs staying on monthly subscriptions

Stop paying monthly →
Payback timeline Profit zone starts at 37 days
Day 0 (purchase) Day 37+ (pure profit)
👀 See It In Action

Don't take our word for it.
Try the live demo.

Browse the full platform — campaigns, validation, AI replies, warmup, everything. No sign-up needed.

🖥️ Open Live Demo →

Read-only mode · Full platform access · No credit card

One price. Forever.

No subscriptions. No per-seat fees. No gotchas.

Enterprise / SaaS Rights
$1997
one-time payment
Full Commercial Resell Rights Source Code Access (Go + React) Build Your Own SaaS Platform Priority Developer Support Cloud Infrastructure Consulting
Join Waitlist →
🛡️ 30-day money-back guarantee ♻️ Free lifetime updates ⚡ 5-min install ($9 done-for-you) ✅ Inbuilt email validator

Join Affiliate.
$100 per sale.

Help other agency owners escape the monthly SaaS trap and earn $100 for every referral. Paid on the 10th and 20th of every month. No caps, zero friction.

Apply to Join Program →

Common questions.

Need help? Join our Discord community.

Get answers from the team and other agency owners in real-time.

Join Discord →
No. Installation takes about 5 minutes — run one command on your VPS and you're live. If you'd rather not touch the terminal, we offer a done-for-you setup for a one-time $9 fee. We'll deploy, configure DKIM/SPF/DMARC, set up your domains, and hand you a working system.
Yes. Cleanmails ships with a full mail server (Postfix + Dovecot + auto-DKIM signing). You can create unlimited mailboxes on your own domains without paying for Google Workspace or any third-party inbox provider. External relays like AWS SES or SendGrid are supported but entirely optional — not required.
Cleanmails ships with a built-in MCP (Model Context Protocol) server. Add a single config block to Claude Desktop, Cursor, ChatGPT, or any MCP-compatible client — then just talk to your AI. Say "create a campaign" or "validate my leads" and the AI calls Cleanmails tools directly. No API keys to manage, no webhook plumbing. It works out of the box with Claude, ChatGPT, Cursor, n8n, and any MCP-compatible tool.
We deliberately capped sales at 2,000 agencies. After 2,000 sales, the price increases to $997 and we shift focus to updates and support. No bloated user base, no stretched-thin support. Just a tight community of serious agencies getting world-class tooling and rapid improvements.
Self-install takes ~5 minutes. Run the install script, point your domains, and you're sending. If you opt for our $9 done-for-you setup, we typically finish within 24 hours — you provide a VPS and we handle the rest.
A Linux VPS with Port 25 open for the full experience (inbuilt SMTP + validation). Hetzner and Contabo are popular choices — $6-10/month handles thousands of emails daily. If you use external SMTP (AWS SES, SendGrid), Port 25 isn't needed — you can run Cleanmails anywhere, even locally.
Truly unlimited. No contact limits, no email limits, no domain limits, no sender limits, no workspace limits. The only limit is your server's capacity — which on a standard VPS is massive. Add 100 clients tomorrow and pay $0 extra.
Yes. You can mix and match. Use the inbuilt mail server for some domains and connect external providers (Gmail, Outlook, AWS SES, SendGrid, or any SMTP) for others. The smart rotation engine distributes sends across all connected mailboxes based on health, warmup status, and domain reputation.
The Agency license ($597) lets you run campaigns for unlimited clients under your brand. The Enterprise/SaaS license ($1997) gives you full source code access and commercial resell rights — build your own SaaS platform, charge monthly, keep 100% of revenue.
Cleanmails includes a built-in 30-day warmup engine. It gradually increases sending volume (2→30 emails/day) with auto-generated replies to build domain reputation. No third-party warmup tool needed. No per-inbox fees. Works with both the inbuilt mail server and external SMTP accounts.
You get access to our Discord community where the dev team and other agency owners help in real-time. We also provide documentation and priority support for Enterprise license holders. You're never left alone.
When a prospect replies, the AI reads the message, classifies intent (interested, question, objection, not interested), and drafts a contextual reply using your knowledge base. You can approve each reply manually or enable autopilot mode to send automatically with a natural delay. Supports 10+ AI providers — BYO API key at ~$0.001/reply.
No. Cleanmails is a single compiled binary (written in Go). No Docker, no Node.js, no Python, no package managers. Download, run, done. It includes everything — the web dashboard, mail server, validation engine, and API — in one executable.
You get the software forever — plus all future updates free. Updates are one-click from the dashboard (cryptographically signed for security). No maintenance plans, no renewal fees. New features ship regularly and you get them all.
We cannot access your data. Period. Cleanmails runs entirely on your server. No cloud dependency, no phone-home, no telemetry. Your leads, campaigns, and reply data are encrypted at rest with AES and never leave your machine.
30-day money-back guarantee. If Cleanmails doesn't work for your use case, email us within 30 days and we'll refund you in full. No questions, no hoops.
Yes — the Agency license covers unlimited client campaigns. Each client gets their own isolated workspace with separate domains, senders, campaigns, and stats. You can even share a branded client portal with a single link so they can see their own performance.
Only 2,000 Agencies

Stop renting. Start owning.

Price increases to $997 after 2,000 sales. Lock in $597 today. 5-min install. No monthly fees. Free white-glove setup included.

Join the Waitlist → 💬 Join Discord
Copied!