Open-source Email & SMS marketing
you host yourself
Full control over data, ready-made integrations, AI for content creation, automation and webhooks. Set up in Docker in 5 minutes.

AI Campaign Architect
Strategic Email + SMS campaign planner that creates your plan, logic, and forecasts — before you send your first message.
Business context → Audience → AI Strategy → Forecast & Export
Message timeline, goals (education/sales/reminder) and IF/THEN logic
Industry benchmarks + sliders that calculate ROI in real-time

Why NetSendo?
Built for developers who want control, privacy, and flexibility without sacrificing modern features.
How it works
Deploy in Docker
Run docker compose up. NetSendo starts in seconds with Postgres and Redis included.
Add Mailbox
Connect your SMTP server, Gmail, or API provider like SendGrid/Mailgun.
Plan & Launch
Design campaign strategy in Campaign Architect, export to campaigns and launch.
Let AI write your
campaigns in seconds
Stop staring at a blank screen. Netsendo's AI assistant can generate engaging subject lines, write full email body content, and even take voice dictation to craft your message.
Multi-Model Support
Use OpenAI GPT-4o, Anthropic Claude 3.5, or Google Gemini. Your API key, your rules.
Voice Dictation
Just speak your ideas. The AI will transcribe and format them into a professional newsletter.

┌─────────────────┐ STDIO ┌─────────────────┐
│ Claude/Cursor │ ◄────────────► │ MCP Server │
│ (AI Client) │ │ (Docker/npx) │
└─────────────────┘ └────────┬────────┘
│
HTTP/S
│
┌────────▼────────┐
│ NetSendo │
│ (Your inst.) │
└─────────────────┘Supported AI Clients
Example query
"Show my mailing lists and add a new subscriber jan@example.com to Newsletter"
Manage NetSendo with
natural language
Connect Claude, Cursor, or VS Code to your NetSendo instance. Ask questions, manage subscribers, and send messages — all through conversation with AI.
Natural language
Ask 'How many subscribers do I have?' or 'Send an email to John'.
No code required
No need to know the API — AI handles it for you.
Real-time operations
Direct operations on your NetSendo instance.
Experience NetSendo Live
Don't just take our word for it. Log in to our live demo instance and explore the platform's capabilities firsthand.
This is a public demo instance. Data is reset every 24 hours.
Connect with your tools
NetSendo plays nicely with the tools you already use. Orchestrate workflows with n8n and connect any AI model.
Latest Updates
View all releases- NMI (NetSendo Mail Infrastructure) - Complete Feature Set:
- Core Backend:
- Created IpPool and DedicatedIpAddress models for managing sending infrastructure (Shared/Dedicated).
- Implemented IpWarmingService with intelligent 28-day warming schedule and automated daily limit enforcement.
- Implemented DkimKeyManager for generating 2048-bit RSA keys, managing selectors, and validating DNS records.
- Implemented BlacklistMonitorService for real-time IP reputation checking against major DNSBLs (Zen, SpamCop, etc.).
- DMARC Wizard:
- Added "Copy to clipboard" buttons for Host and Target fields in the DNS setup step for better UX.
- Deliverability Shield:
- Added localhost environment detection for Domain Verification.
- Added warning banners in DmarcWiz and DomainStatus when running on localhost (DNS verification disabled).
- InboxPassport AI - Message Editor Integration:
- Deliverability Shield:
- Dashboard: New comprehensive dashboard (/deliverability) for monitoring domain health and inbox placement.
- DMARC Wiz: Step-by-step wizard for adding and verifying sending domains with automatic CNAME generation.
- InboxPassport AI: AI-powered simulation tool that predicts inbox placement (Primary/Promotions/Spam) before sending.
- Analyzes content for spam triggers, link reputation, and HTML/formatting issues.
- Provides detailed recommendations and confidence scores.

