DE
Anmelden Konto erstellen

Wie du Listmonk auf Saplo einrichtest (Newsletter statt Mailchimp)

Listmonk ist eine Open-Source-Newsletter-Engine ohne Abonnement-Limits und Versandkosten. Wir zeigen dir, wie du sie auf Saplo einrichtest, SMTP verbindest und die Zustellbarkeit sicherstellst.

Grzegorz Kalmus ·

Wenn du bei Mailchimp über das kostenlose Abonnentenlimit kommst, wird dir monatlich nach Größe deiner Liste abgerechnet. Bei ein paar tausend Kontakten wird die Rechnung schnell teuer, auch wenn du nur einmal pro Woche einen Newsletter verschickst. Listmonk ist eine Open-Source-Newsletter-Engine, die genau das Gleiche kann (Listen, Kampagnen, Vorlagen, Öffnungs- und Klickstatistiken, öffentliche Anmeldeseiten) - nur dass sie auf deiner eigenen Box gehostet wird, ohne Abonnentenlimit und ohne Versandkosten. Im Folgenden erfährst du Schritt für Schritt, wie du Listmonk auf Saplo einrichtest, wie die erste SMTP-Konfiguration aussieht, woher du eine gute Zustellbarkeit bekommst und worauf du achten solltest, wenn du von Mailchimp migrierst.

Warum Listmonk anstelle des kostenpflichtigen Mailchimp?

Mailchimp und ähnliche Plattformen (Mailerlite, GetResponse) berechnen den Preis nach der Anzahl der Kontakte auf deiner Liste. Jeder neue Abonnent erhöht also die monatliche Rechnung, unabhängig davon, wie oft du tatsächlich Kampagnen versendest. Listmonk dreht dieses Modell um:

  • Unbegrenzte Abonnenten - Deine Liste wächst kostenlos. Du zahlst nur für die Box, auf der sie gehostet wird, nicht für jede weitere tausend Kontakte.
  • Keine Versandgebühren - Listmonk versendet über deinen eigenen SMTP-Server oder einen externen, von dir bereitgestellten. Es gibt keine „Credits“ für E-Mails oder ein festes tägliches Versandlimit, das vom Anbieter vorgegeben wird.
  • Abonnentendaten auf deiner Box - Deine Kontaktliste, Kampagnenhistorie und Statistiken liegen nicht auf einer fremden Infrastruktur. Das ist wichtig für die DSGVO und die Arbeit mit Kundendaten.
  • Offener Quellcode - Dies ist ein Open-Source-Projekt, das öffentlich auf GitHub entwickelt wird. Bei Bedarf kannst du genau überprüfen, wie der Versand und die Verarbeitung von Retouren funktionieren, anstatt einem geschlossenen SaaS-Anbieter blind zu vertrauen.

Anforderungen

Um Listmonk auf Saplo zu installieren, benötigst du Folgendes:

  • Eine Box mit ausgeführtem Docker (die Engine aktiviert es automatisch bei der Installation aus dem Katalog, Container-Nesting ist erforderlich, was Saplo standardmäßig bietet).
  • Mindestens 1 GB freien RAM auf der Box.
  • Einen SMTP-Server für den eigentlichen Mailversand (Listmonk selbst ist kein Mailserver, sondern nutzt einen). Dies kann ein Saplo Mailcow Postfach deines Plans sein oder ein externer SMTP-Anbieter, der auf Massenversand spezialisiert ist.
  • Eine Domain oder Subdomain *.saploapp.pl im Preis jedes Plans enthalten, unter der das Panel und die öffentlichen Anmeldeseiten gehostet werden.

Ähnlich wie Cal.com verwendet Listmonk nicht die gemeinsame MySQL-Datenbank der Box. Es benötigt einen eigenen Postgres-Server (es gibt keine SQLite-Option), daher installiert die Vorlage zusammen mit Listmonk einen separaten Postgres-Container, der ausschließlich dieser Installation gewidmet ist. Das verbraucht etwas mehr RAM als bei den leichtesten Tools im Katalog, aber dafür werden die Abonnentendaten nicht mit anderen Installationen auf der Box vermischt.

Schritt für Schritt zur Installation

  1. Gehe im Saplo-Panel zum App-Katalog und wähle Listmonk (Kategorie „Business Tools“).
  2. Wähle die Box, auf der es installiert werden soll, und die Domain oder Subdomain, unter der das Panel verfügbar sein wird.
  3. Bestätige die Installation. Die Engine erstellt einen Docker-Container mit dem offiziellen Image listmonk/listmonk, daneben einen eigenen Postgres-Container für Daten und stellt das Panel über nginx mit kostenlosem SSL unter der angegebenen Domain bereit. Die Migration des Datenbankschemas startet automatisch beim ersten Start des Containers; du musst nichts manuell anklicken.
  4. Nach einigen Dutzend Sekunden zeigt die Domain den Listmonk-Anmeldebildschirm an. Das Administratorkonto erstellst du beim ersten Start des Einrichtungsassistenten, genau wie bei Ghost oder Cal.com.
  5. Der Anwendungsstatus im Saplo-Panel ändert sich nach einigen Dutzend Sekunden nach Bestätigung der Installation auf „running“, gerechnet ab dem Zeitpunkt, an dem der Postgres-Container die Datenbankinitialisierung abgeschlossen hat.

SMTP-Verbindung und erste Liste

  1. Unter Settings -> SMTP fügst du die Serveradresse, den Port, den Benutzernamen und das Passwort der E-Mail-Adresse hinzu, von der die Newsletter gesendet werden sollen (z. B. ein Mailcow-Konto deines Saplo-Plans), sowie ein stündliches Sendelimit, um die vom SMTP-Anbieter auferlegte Grenze nicht zu überschreiten.
  2. Gehe zu Lists und erstelle deine erste Abonnentenliste (z. B. „Newsletter“), wähle den Anmeldetyp: Single Opt-in oder Double Opt-in mit E-Mail-Bestätigung, was den Ruf des Absenders verbessert.
  3. Füge Kontakte manuell hinzu, importiere sie per CSV oder bette das Listmonk-Anmeldeformular über den integrierten Embed-Code in deine Website ein.
  4. Unter Campaigns erstellst du eine neue Kampagne, wählst die Empfängerliste aus, schreibst den Inhalt im Editor (oder fügst deine eigene HTML-Vorlage ein) und sendest die Kampagne entweder sofort oder planst den Versand für eine ausgewählte Uhrzeit.

Zustellbarkeit: SPF, DKIM und Absenderreputation

Die Installation von Listmonk allein garantiert nicht, dass E-Mails im Posteingang statt im Spam-Ordner landen. Dies hängt von der Konfiguration der Absender-Domain ab, nicht von der Anwendung selbst. Bevor du deine erste größere Kampagne versendest, solltest du Folgendes beachten:

  • Richte einen SPF-Eintrag für die Domain ein, von der du sendest, der den SMTP-Server als berechtigt zum Versand in deinem Namen ausweist.
  • Aktiviere DKIM auf der Seite des SMTP-Anbieters (Mailcow generiert den Schlüssel automatisch beim Einrichten eines Postfachs), damit Empfänger überprüfen können, dass die E-Mail tatsächlich von deiner Domain stammt.
  • Erwäge einen DMARC-Eintrag, der den Empfängerservern mitteilt, was mit einer E-Mail geschehen soll, die SPF oder DKIM nicht besteht.
  • Nutze Double Opt-in bei größeren Listen, da ein einmaliger Import einer Kontaktdatenbank ohne Bestätigung der Anmeldung die Anzahl der Spam-Beschwerden erhöht und die Reputation der Domain vom ersten Tag an schädigt.
  • Wärmere die neue Domain schrittweise auf (kleine Sendung am ersten Tag, schrittweise größere an den folgenden Tagen), anstatt sofort eine Kampagne an mehrere Tausend Adressen zu starten.

Listmonk selbst zeigt im Dashboard Statistiken über Bounces an und entfernt automatisch Adressen aus der Liste, die Nachrichten dauerhaft abweisen. So bereinigt sich die Datenbank bei regelmäßigem Versand von selbst.

Automatisierungen und Integrationen

Listmonk bietet eine REST-API und Webhooks für Kampagnenereignisse (gesendet, geöffnet, geklickt, abgemeldet). Wenn du also eigene Automatisierungen benötigst, zum Beispiel die automatische Hinzufügung eines neuen Kunden zu einer Newsletter-Liste nach einem Kauf in deinem Shop oder den Versand einer Slack-Benachrichtigung nach einer abgeschlossenen Kampagne, kannst du den Listmonk-Webhook in einen n8n-Workflow integrieren. n8n kannst du auf derselben Box oder einer anderen Box aus dem App-Katalog von Saplo betreiben, ohne dabei deine eigene Infrastruktur verlassen zu müssen. Die transaktionale API von Listmonk (/api/tx) ermöglicht es dir auch, einzelne transaktionale E-Mails direkt aus deiner eigenen Anwendung heraus zu versenden, über dieselbe SMTP-Engine wie deine Kampagnen. Du benötigst also keinen separaten Dienst für E-Mails wie „Bestellbestätigung“.

Backup und Sicherheit

Backups hängen vom gewählten Tarif ab: Box L und höher haben ein Backup im Preis inbegriffen (7 Tage für Box L, 14 Tage für Box XL, 30 Tage plus Offsite-Backup für Box XXL), während für Box S und Box M ein tägliches Backup als Zusatzdienst erworben werden kann. Bei Listmonk umfasst das Backup sowohl die Anwendungsdateien als auch einen separaten Postgres-Container, in dem alle Listen, Kampagnen und der Versandverlauf gespeichert sind. Es lohnt sich also, es zu aktivieren, bevor deine Abonnentenbasis so groß wird, dass ihr Verlust wirklich schmerzhaft wäre. Das Saplo-Panel zeigt den Status des SSL-Zertifikats an und verlängert es automatisch. Der Zugang zum Listmonk-Admin-Panel sollte zusätzlich mit einem starken Passwort gesichert werden, da dort die vollständige E-Mail-Adressdatenbank deiner Abonnenten liegt.

Migration von Mailchimp zu Listmonk

Mailchimp ermöglicht den Export deiner Kontaktliste in eine CSV-Datei über Audience -> All contacts -> Export Audience. Diese Datei ist dann sofort für den Import in Listmonk (Subscribers -> Import) bereit. Die Historie alter Kampagnen und deren Statistiken bleiben in Mailchimp (Listmonk importiert sie nicht), aber das ist normalerweise irrelevant, da die aktuelle Liste und die Kampagnen ab dem Umstellungstag zählen. Beim Import ist es ratsam, Kontakte nur dann als über Double Opt-in registriert zu markieren, wenn sie die Anmeldung in Mailchimp tatsächlich bestätigt haben. Andernfalls ist es besser, eine Willkommenskampagne mit einem Bestätigungslink an die importierte Liste zu senden, um den Ruf deiner neuen Sende-Domain nicht gleich von Anfang an zu schädigen. Kampagnenvorlagen müssen manuell übertragen werden (Listmonk liest das Format der Mailchimp-Vorlagen nicht), aber der HTML-Editor in Listmonk akzeptiert fertigen Code. Du musst also nur das Markup der vorhandenen Vorlage in eine neue Kampagne kopieren.

Kostenpflichtiges Mailchimp versus Listmonk auf Saplo

Mailchimp Listmonk auf Saplo
Kosten steigen mit der Anzahl der Abonnenten im Preis deines Saplo Plans enthalten, unabhängig von der Anzahl der Kontakte
Abonnentenlimit hängt vom Plan ab keines, die Beschränkung sind der Speicherplatz und RAM der Box
Versandgebühr im Planlimit enthalten keine, Versand über dein SMTP
Wo sind die Daten Mailchimp-Server Deine Box
Kampagnenstatistiken integriert integriert in Listmonk
Transaktions-API separates Produkt (Mandrill), zusätzlich kostenpflichtig in Listmonk integriert (/api/tx)
Wer verwaltet Mailchimp Du, aber ohne manuelle Serverkonfiguration

Häufig gestellte Fragen

Kann Listmonk dasselbe wie Mailchimp? Ja, die Grundfunktionen (Listen, Segmentierung, Vorlagen, Kampagnen, Öffnungs- und Klickstatistiken, Anmeldeformulare, Transaktions-API) sind vorhanden. Erweiterte Marketingfunktionen wie mehrstufige Automatisierungen oder A/B-Tests sind in Listmonk bescheidener als im kostenpflichtigen Mailchimp, aber für den Versand eines regelmäßigen Newsletters völlig ausreichend.

Muss ich einen eigenen Mailserver haben? Nein, jede SMTP-Box reicht aus, die das Volumen deiner E-Mails bewältigen kann, z.B. eine Box deines Saplo-Plans oder ein externer Transaktionsanbieter. Listmonk generiert selbst keine E-Mails, sondern verbindet sich nur mit dem angegebenen SMTP.

Kann ich eine Kontaktliste aus Mailchimp importieren? Ja, Listmonk akzeptiert den Import aus einer CSV-Datei, sodass du einfach deine Abonnentenliste aus Mailchimp exportieren und in das Listmonk-Panel hochladen kannst.

Wie viele Abonnenten kann eine Box mit 1 GB RAM verarbeiten? Das ist das Startminimum, ausreichend für eine Liste von einigen tausend Kontakten bei typischer Versandhäufigkeit. Bei einer größeren Liste oder häufigeren Kampagnen kannst du den RAM deiner Box laufend erhöhen, ohne Daten zu migrieren.

Warum landen meine E-Mails trotz korrekter Installation im Spam? Meistens fehlt ein korrektes SPF oder DKIM für die Absenderdomain, oder die Liste enthält viele inaktive Adressen, die ohne Anmeldebestätigung importiert wurden. Überprüfe die DNS-Konfiguration deiner Domain und erwäge, beim nächsten Import auf Double Opt-in umzusteigen.

Kann ich Transaktions-E-Mails senden, nicht nur Newsletter? Ja, /api/tx in Listmonk dient genau dazu: einzelne E-Mails, die von deiner Anwendung (Bestätigungen, Benachrichtigungen) ausgelöst werden, unabhängig von Newsletter-Kampagnen.

Wenn du Fragen zur Einrichtung von Listmonk auf deiner eigenen Box hast, schreibe uns, wir helfen dir Schritt für Schritt bei der Konfiguration von SMTP, der Zustellbarkeit und deiner ersten Kampagne.

  • #E-Mail-Marketing
  • #Listmonk
  • #Mailchimp
  • #Newsletter
  • #Anleitung