In simple English
This tool lets you send scheduled sequences of emails to a list of people. It tracks who opens your messages, clicks your links and replies to you. It also manages a simple sales pipeline to keep track of your leads. You run it on your own server using your own email account. It costs nothing for the software, but you need a server and an email provider.
What it is
A self-hosted email outreach application with SMTP (Simple Mail Transfer Protocol, a standard way to send mail across the internet) sending, IMAP (Internet Message Access Protocol, a protocol used to read mail from a server) reply detection, and a SQLite database.
What it is good for
Solo founders and creators who want to run cold email campaigns or customer follow-ups without paying monthly fees to commercial marketing platforms.
- Runs entirely on your own server with your own email account.
- Built-in CRM (Customer Relationship Management, a system to manage interactions with customers and leads) pipeline that updates automatically when people reply.
- Handles scheduling, day offsets, and business hours so emails look natural.
- Requires manual setup of environment variables and mail server credentials.
- Needs a reliable server running continuously to send scheduled emails and check for replies.
- Sending too many emails can get your personal or domain mail account flagged as spam.
commercial email outreach services
Caddy
- n8n-io/n8n208k stars
A workflow automation tool that can also handle email sequences and CRM updates using visual nodes.
- twentyhq/twenty60k stars
An open-source CRM that manages customer relationships and contacts on your own server.
- botpress/botpress15k stars
The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.
- heyform/heyform9.0k stars
A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.
- Notifuse/notifuse2.2k stars
Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.
cd backend python -m venv .venv && source .venv/bin/activate pip install -r requirements.txt cp .env.example .env uvicorn app.main:app --reload --port 8000