Open-Source E-Mail & SMS Marketing
selbst gehostet
Volle Datenkontrolle, fertige Integrationen, KI-gesteuerte Inhalte, Automatisierung und Webhooks. In 5 Minuten mit Docker eingerichtet.

AI Campaign Architect
Strategischer E-Mail + SMS Kampagnenplaner, der Plan, Logik und Prognosen erstellt — bevor du die erste Nachricht sendest.
Geschäftskontext → Zielgruppe → KI-Strategie → Prognose & Export
Nachrichten-Timeline, Ziele (Education/Sales/Reminder) und IF/THEN-Logik
Branchen-Benchmarks + Schieberegler für Echtzeit-ROI-Berechnung

Warum NetSendo?
Entwickelt für Entwickler, die Kontrolle, Datenschutz und Flexibilität wollen, ohne auf moderne Funktionen zu verzichten.
Wie es funktioniert
In Docker deployen
Führe docker compose up aus. NetSendo startet in Sekunden inklusive Postgres und Redis.
Postfach hinzufügen
Verbinde deinen SMTP-Server, Gmail oder API-Anbieter wie SendGrid/Mailgun.
Planen & Starten
Gestalte Kampagnenstrategie im Campaign Architect, exportiere und starte.
Lass KI deine
Kampagnen in Sekunden schreiben
Hör auf, auf einen leeren Bildschirm zu starren. Der NetSendo-Assistent generiert ansprechende Betreffzeilen und schreibt vollständige E-Mails.
Multi-Modell Support
Nutze OpenAI GPT-4o, Anthropic Claude 3.5 oder Google Gemini. Dein API-Key, deine Regeln.
Sprachdiktat
Sprich einfach deine Ideen ein. Die KI transkribiert und formatiert sie in einen professionellen Newsletter.

┌─────────────────┐ STDIO ┌─────────────────┐
│ Claude/Cursor │ ◄────────────► │ MCP Server │
│ (AI Client) │ │ (Docker/npx) │
└─────────────────┘ └────────┬────────┘
│
HTTP/S
│
┌────────▼────────┐
│ NetSendo │
│ (Your inst.) │
└─────────────────┘Unterstützte KI-Clients
Beispielanfrage
"Zeige meine Mailinglisten und füge einen neuen Abonnenten jan@example.com zum Newsletter hinzu"
NetSendo verwalten mit
natürlicher Sprache
Verbinde Claude, Cursor oder VS Code mit deiner NetSendo-Instanz. Stelle Fragen, verwalte Abonnenten und sende Nachrichten — alles durch Konversation mit KI.
Natürliche Sprache
Frage 'Wie viele Abonnenten habe ich?' oder 'Sende eine E-Mail an Jan'.
Kein Code nötig
Keine API-Kenntnisse erforderlich — die KI erledigt das für dich.
Echtzeit-Operationen
Direkte Operationen auf deiner NetSendo-Instanz.
Erlebe NetSendo Live
Verlasse dich nicht nur auf unsere Worte. Melde dich in unserer Live-Demo an und erkunde die Funktionen der Plattform.
Dies ist eine öffentliche Demo-Instanz. Daten werden alle 24 Stunden zurückgesetzt.
Verbinde deine Tools
NetSendo funktioniert nahtlos mit deinen bestehenden Tools. Orchestriere Workflows mit n8n und verbinde jedes KI-Modell.
Neueste Updates
Alle Releases ansehen- Modal Overlay — Content Hidden Behind Backdrop:
- Fixed all modal dialogs (Delete, Copy, and others) having their content hidden behind the semi-transparent backdrop overlay. Root cause: the modal content container in Modal.vue had default static positioning, causing the absolute inset-0 backdrop (bg-gray-500 opacity-75) to render on top of it. Added relative z-[51] to the modal content container to create a proper stacking context and ensure the modal body always renders above the backdrop.
- Mailing Lists — Grid View Action Buttons Unresponsive:
- Fixed all action buttons (Subscribers, Create Message, Edit, Clone, Delete) on mailing list cards being unclickable. Root cause: the list name <Link> contained a <span class="absolute inset-0"> overlay that covered the entire card (which has position: relative), intercepting all click events and redirecting to the edit page. Added relative z-10 to the action buttons container to elevate them above the overlay.
- Tailwind CSS v3 → v4 Migration:
- Migrated from Tailwind CSS v3 to v4 with new CSS-native configuration approach.
- Replaced @tailwind base/components/utilities directives with @import "tailwindcss" in app.css.
- Added @custom-variant dark (&:where(.dark, .dark *)) to preserve class-based dark mode toggling (replaces darkMode: 'class' from tailwind.config.js).
- Added @theme block with font-family configuration (replaces theme.extend from tailwind.config.js).
- Converted @layer utilities custom classes to @utility syntax.

