EVERYTHING XIAOMI
Get listed

darkzwarmer

darkzwarmer is a free, open-source email warmup tool that runs on a machine or VPS kept online.

Place
#24 of 24
Score
5.7
darkzwarmer's website

What darkzwarmer is

darkzwarmer is a free, open-source email warmup tool that runs on a machine or VPS kept online. It creates inboxes across domains the user provides, sends messages between inboxes on different domains, and replies to its own network’s messages after a random delay of 30 minutes to four hours. It ignores mail from outsiders. Per-inbox sending volume rises from 5 to 35 messages per day over 28 days, then holds at the configured steady-state level. Sends are randomized across a default 07:00–19:00 local window, with 2–8 minutes between an inbox’s consecutive sends; weekends are paused. Outbound mail uses configurable SMTP, with Amazon SES, SMTP.com, Postmark, Mailgun, Brevo, and SendGrid listed as examples. Incoming mail can use IMAP or Resend. The Python runtime requires version 3.11 or later and stores state in SQLite, which the project says allows it to resume after crashes or reboots and avoid duplicate replies. Setup requires at least two domains the user owns, an outbound SMTP provider, and a way to receive mail. Windows unattended-operation scripts are provided; Linux and macOS users can run it under a process manager or terminal session.

Good

  • Open-source and free.
  • Supports configurable send windows and volume ceilings.
  • SQLite state supports recovery after crashes or reboots.
  • Works with configurable SMTP and IMAP or Resend.

Watch out

  • Requires Python 3.11 or later.
  • Requires at least two user-owned domains.
  • Needs an always-on machine and mail providers.
  • Provider quotas or rate limits can cause send failures.

Who it suits

It suits users who control multiple domains and mailboxes and can operate an always-on machine or VPS. The maker says it is intended for domains and mailboxes the user owns and controls.

Verdict

darkzwarmer offers detailed controls for a private, cross-domain warmup network, but requires domains, mail services, and self-hosting. It is intended for mailboxes and domains you control.

The facts

Each one read from darkzwarmer's own pages, with the date it was checked.

What it does

Controls
Configuration includes inbox counts, sending windows, send delays, reply delays, steady-state volume, and an optional per-inbox daily send ceiling.checked 7 Oct 2026
Cross-domain sending
Inboxes send to inboxes on other configured domains; same-domain pairs are not used.checked 7 Oct 2026
Cross-domain traffic
Each inbox sends only to inboxes on other domains, and the tool does not use same-domain pairs.checked 7 Oct 2026
Expansion
Optional wave cohorts can add inboxes automatically on a configured schedule, with new inboxes starting at Day 1.checked 7 Oct 2026
Inbound integrations
Inbound mail can be received through IMAP or Resend; the Resend setup uses a Vercel webhook and an Upstash Redis queue.checked 7 Oct 2026
License and warranty
The project is MIT-licensed and provided as-is without warranty.checked 7 Oct 2026
Operating systems
The README describes unattended operation on Windows and running under process managers on Linux and macOS.checked 7 Oct 2026
Operating system support
The README provides unattended-operation scripts for Windows and says Linux and macOS users can run the process under a service manager or terminal session.checked 7 Oct 2026
Purpose
darkzwarmer generates inboxes across user-provided domains, sends warmup email between those inboxes, and replies after human-like delays.checked 7 Oct 2026
Replies
The network waits a random 30 minutes to 4 hours before replying in-thread to its own messages, and ignores outsider mail.checked 7 Oct 2026
Reply behavior
The tool replies to its own network’s messages after a random 30-minute to 4-hour delay and ignores outsider mail.checked 7 Oct 2026
Requirements
It requires Python 3.11 or later, at least two user-owned domains for cross-domain traffic, an outbound SMTP provider, and a way to receive mail.checked 7 Oct 2026
Responsible use
The maker says the tool only emails its own network and is intended for domains and mailboxes the user owns and controls.checked 7 Oct 2026
Runtime
The project requires Python 3.11 or later and an always-on machine, and stores state in SQLite.checked 7 Oct 2026
Scheduling
Sends are randomized across a default 07:00–19:00 local window, with 2–8 minutes of jitter between an inbox’s consecutive sends; weekends are paused.checked 7 Oct 2026
Security and credentials
The README says secrets are supplied through environment variables, and identifies .env, catch-all credentials, and the SQLite database as git-ignored files.checked 7 Oct 2026
Security practices
The Resend webhook verifies request signatures, while SMTP, Resend, Upstash, and IMAP credentials are configured locally and credential files are gitignored.checked 7 Oct 2026
Self-hosting
The project describes itself as a Python runtime backed by SQLite that users run on an always-on machine or VPS.checked 7 Oct 2026
Sending integrations
Outbound delivery uses configurable SMTP and the README lists Amazon SES, SMTP.com, Postmark, Mailgun, Brevo, and SendGrid as examples.checked 7 Oct 2026
SMTP integrations
Outbound sending uses configurable SMTP; listed providers include Amazon SES, SMTP.com, Postmark, Mailgun, Brevo, and SendGrid.checked 7 Oct 2026
State and recovery
SQLite stores runtime state, and the README says the tool resumes after crashes or reboots and prevents duplicate replies with a unique index.checked 7 Oct 2026
Usage limits
A per-inbox daily send ceiling can be configured, and the README notes that provider rate or quota limits can cause send failures.checked 7 Oct 2026
Warmup ramp
Per-inbox volume increases from 5 to 35 messages per day over 28 days, then stays at the steady-state level.checked 7 Oct 2026
Warmup schedule
Per-inbox sending volume ramps from 5 to 35 messages per day over 28 days, then stays at the steady-state volume.checked 7 Oct 2026

Alternatives to darkzwarmer

All alternatives
  1. 1Folderly logo

    Folderly

    Free planWebAPI
    7.4Free plan
  2. 2

    Mailwarm

    AndroidiOSWeb
    7.3From $69 a month
  3. 3
    7.3From $42 a month
  4. 4

    WarmEnvelopes

    Free planWeb
    7.2From €9 a month
  5. 5
    6.9From $26 a month
  6. 6
    6.9From $19 a month