KumoMTA & Migration
Open Source hat keine Support-Linie. Wir sind das Team, das Sie anrufen.
Managed KumoMTA ist der laufende Betrieb Ihres KumoMTA-Bestands durch ein externes Team: Monitoring, Traffic Shaping Automation, Lua-Konfigurationsänderungen, Aufwärmen, Zustellbarkeitsarbeit und Reaktion auf Zwischenfälle. Es existiert, weil Open-Source-Software keinen Hersteller hat, den man um 2 Uhr nachts anruft, wenn etwas bricht — die Engine ist frei, aber sie gut zu betreiben ist nicht automatisch.
Gemanagtes KumoMTA ist der laufende Betrieb Ihres KumoMTA-Bestands durch ein externes Team: rund um die Uhr Monitoring von Queues, Deferrals, Bounces und Reputation; Tuning der Traffic Shaping Automation; Pflege der Lua-Konfiguration als versionierter Code; Warm-up-Design; Zustellbarkeitsarbeit; Versions-Upgrades; und Incident Response. KumoMTA ist kostenlos unter Apache 2.0, aber die Engine liefert keine Support-Hotline und keine Web-Konsole, also ist die Lizenzersparnis real, während die operative Arbeit, die sie hinterlässt, nicht optional ist.
Das Wichtigste in Kürze
- → KumoMTA ist kostenlos unter Apache 2.0; nicht kostenlos ist der gute Betrieb — ein Forum ist kein Bereitschaftsteam und ein GitHub-Issue löst Ihre Queue um 2 Uhr nachts nicht.
- → KumoMTA liefert keine Web-Konsole, also müssen die über 100 Prometheus-Metriken und Grafana-Dashboards aufgesetzt und beobachtet werden, sonst arbeiten Sie blind.
- → Die Traffic Shaping Automation erledigt das Minute-für-Minute, aber die Regeln und Schwellen, denen sie folgt, muss jemand entwerfen und überwachen.
- → Alles läuft als Konfiguration als Code unter Versionskontrolle, sodass ein internes Team später einen lesbaren Bestand erbt statt einer Blackbox.
- → Im DACH-Raum gehört zum Betrieb die Reputation bei GMX, Web.de und T-Online sowie die DSGVO- und CSA-Konformität — deren Toleranzen und Anforderungen sich von den globalen Providern unterscheiden.
KumoMTA entfernt den Teil von PowerMTA, über den die Versender sich am meisten beklagten: die jährliche Lizenz und die Herstellerbeziehung, die aufhörte, Wert zu liefern. Was es nicht entfernt, ist die Arbeit. Eine freie Open-Source-Engine muss weiterhin betrieben, beobachtet, gestimmt und gerettet werden, wenn ein Provider feindselig wird, und es gibt keinen Supportvertrag dahinter, der das zur Aufgabe eines anderen macht. Die Community ist wirklich aktiv und die Dokumentation ist gut, aber ein Forenthread ist kein Bereitschaftsingenieur und ein GitHub-Issue entsperrt Ihre Queue nicht, während eine Kampagne hinausgeht.
Genau diese Lücke füllt Managed KumoMTA. Die Lizenzersparnis ist real; der Betriebsbedarf, den sie hinterlässt, ist ebenso real und verschwindet nicht, weil die Software frei ist. Gut betrieben, wird KumoMTA zum ruhigsten Teil eines Versandstacks — ein Betreiber beschreibt es als das Stück seiner Infrastruktur, mit dem er nun die wenigste Zeit verbringt, weil es schlicht seine Arbeit tut. Zu dieser Ruhe zu gelangen, verlangt bewussten Betrieb. Das ist es, was dieser Betrieb umfasst und was wir Ihrem Team abnehmen.
Wenn KumoMTA kostenlos ist, warum für den Betrieb zahlen?
Die Make-or-Buy-Entscheidung für KumoMTA ist schärfer, als sie aussieht. Einen gemanagten ESP zu kaufen, heißt pro Nachricht zu zahlen und geteilte Infrastruktur zu akzeptieren. KumoMTA selbst zu betreiben, heißt die Engine, die IPs und die Reputation vollständig zu besitzen — und jede Betriebsverantwortung zu besitzen, die mit ihnen kommt. Es gibt keine Mitteloption, in der die Software frei und der Betrieb automatisch ist.
Interner Betrieb heißt eine Person, oder ehrlicher ein Team, das MTAs, Lua, Zustellbarkeit und den modernen Observability-Stack versteht und in Bereitschaft ist, wenn der Versand bricht. Das ist ein rares und teures Profil zum Einstellen und ein riskantes, von einer einzelnen Person abhängig zu sein. Der gemanagte Betrieb ist der dritte Weg: das Eigentum und die Ökonomie des Selbsthostens, ohne eine Spezialistenfunktion zu besetzen, um es am Leben zu halten. Sie behalten die IPs, die Domains und die Kontrolle; wir liefern die Expertise und die Bereitschaft. Für die meisten Versender, die von einer kommerziellen MTA wechseln, gerade um die Kontrolle zurückzugewinnen, ist diese Kombination der Punkt — Kontrolle ohne die Betriebslast, die ihr gewöhnlich anhaftet.
Es gibt eine Sicherheitsdimension, die das Lizenz-gegen-frei-Bild gern verbirgt. Eine selbstgehostete MTA ist dem Internet zugewandte Infrastruktur, und eine ungepatchte oder fehlkonfigurierte ist eine Haftung — ein offenes Relay oder ein kompromittierter Knoten bringt Sie schneller auf Spamhaus als jeder Inhaltsfehler, und eine Engine, die oft veröffentlicht, muss aktuell gehalten werden, um sicher zu bleiben. Bei einem kommerziellen Produkt saß ein Teil dieser Verantwortung, zumindest nominell, bei einem Hersteller. Bei Open Source sitzt sie voll bei dem, der den Bestand betreibt. Der gemanagte Betrieb macht diesen jemand zu uns: die Engine auf kontrolliertem Zeitplan gepatcht, die Installation auf die tatsächlich nötige Fläche gehärtet und das Ganze beobachtet, sodass Sicherheit ein dauerhafter Zustand ist statt einer Sache, an die Sie sich erinnern, nachdem ein Zwischenfall es Ihnen schon beigebracht hat.
Was umfasst der Betrieb von KumoMTA in Produktion tatsächlich?
Es hilft, beim Thema Arbeit konkret zu sein, denn „gemanagt“ ist ein vages Wort, bis man sieht, was es abdeckt. KumoMTA ist eine moderne Engine, und modern bringt sowohl Fähigkeit als auch Betriebsfläche. Das sind die Dinge, die jeden Tag laufen und gesund sein müssen.
| Bereich | Was sein Betrieb verlangt |
|---|---|
| Der TSA-Daemon | Traffic Shaping Automation läuft als eigener Dienst, beobachtet die Providerantworten und justiert das Shaping in Echtzeit. Er muss konfiguriert, gesund gehalten und gestimmt werden — und in einem Cluster so verdrahtet, dass jeder Knoten mit jedem Daemon spricht. |
| Konfiguration als Code | Jede Änderung ist eine Änderung an der Lua-Policy, was Versionskontrolle, Review und Test bedeutet statt eine Live-Datei zu bearbeiten und zu hoffen. Nebenläufigkeit und Policy-Struktur sind echte Ingenieursentscheidungen. |
| Beobachtbarkeit | KumoMTA liefert keine Web-Konsole. Die über hundert Prometheus-Metriken und die Grafana-Dashboards müssen aufgestellt, beobachtet und alarmiert werden, sonst operieren Sie blind. |
| Aufwärmen und Reputation | Die Aufwärmlogik lässt sich kodieren, aber die Pläne brauchen weiter Entwurf und die Ergebnisse weiter Beobachtung. Reputationsarbeit endet nicht mit dem Start. |
| Updates und Patching | Eine aktiv entwickelte Open-Source-Engine veröffentlicht oft. Aktuell zu bleiben — sicher, ohne eine funktionierende Konfiguration zu brechen — ist laufende Arbeit, keine einmalige Installation. |
| Skalierung und Clustering | Wachstum heißt mehr Knoten, Container-Orchestrierung und geclustertes Traffic Shaping, jedes davon mit zusätzlicher Betriebsfläche zum Überwachen und Pflegen. |
Wie betreibt man KumoMTA ohne Web-Konsole?
KumoMTA liefert keine Web-Konsole, und das ist eine bewusste Entwurfsentscheidung statt eines Versäumnisses: Das Projekt legt die Daten offen und überlässt die Oberfläche den Betreibern, mit der Begründung, dass jedes Team etwas anderes will. Für ein Team, das vom eingebauten Monitor von PowerMTA kommt, ist das am ersten Tag eine echte Lücke — die Queue-Ansicht, der VirtualMTA-Status, die Gesundheit auf einen Blick, die es gewohnt war, sind ab Werk schlicht nicht da.
Was da ist, ist besseres Rohmaterial. KumoMTA exportiert nativ über hundert Prometheus-Metriken, an Standard-Endpunkten, über Queue-Tiefen, Zustell- und Bounce-Raten, Latenz-Perzentile und Systemgesundheit, und es gibt vorgefertigte Grafana-Dashboards, bereit, sie zu konsumieren. Für ein Team, das schon Prometheus und Grafana betreibt, ist das Monitoring nahe an null Konfiguration; für alle anderen ist jener Endpunkt ein universeller Integrationspunkt in die Observability-Plattform, die sie bevorzugen. Die Oberflächenlücke zu schließen, gehört zum Ersten, was wir tun: Wir stellen die Dashboards auf, definieren die Alarme, die zählen, und, wo ein Kunde eine gemanagte Ansicht statt eines Grafana-Logins will, ein optionales Kontrollpanel. Das Ergebnis ist, dass der Wechsel zu einer fähigeren Engine Sie keine Sichtbarkeit kostet — Sie tauschen einen mitgelieferten Monitor gegen eine Beobachtbarkeit, die tatsächlich tiefer ist, ohne sie selbst bauen zu müssen.
Bedeutet Traffic Shaping Automation, dass es sich selbst betreibt?
Das Feature, das den Betrieb von KumoMTA am meisten prägt, ist Traffic Shaping Automation, der TSA-Daemon. Er läuft als eigener Dienst neben der Haupt-Engine, beobachtet die Antworten, die die Provider zurücksenden — die temporären Deferrals und die permanenten Ablehnungen —, und justiert die Traffic-Shaping-Regeln der Engine in Echtzeit, um innerhalb dessen zu bleiben, was jeder Mailbox-Provider toleriert. Es ist der Unterschied zwischen einer statischen Drossel, die in dem Moment falsch ist, in dem ein Provider sein Verhalten ändert, und einer Shaping-Policy, die dem Provider folgt, während er sich bewegt.
Diese Kraft kommt mit Betriebsgewicht. TSA wird über die Init-Policy der Engine und die eigene Konfiguration des Daemons konfiguriert, es vereint einen von der Community gepflegten Shaping-Datensatz mit eigenen Regeln, die Sie für Ihre konkreten Versender definieren, und in einer Cluster-Bereitstellung muss jeder Knoten korrekt an die Daemons publizieren und von ihnen subskribieren, mit eingebauter Fehlertoleranz. Gut betrieben, ist es ein echter Vorteil, der schneller reagiert, als ein Mensch könnte. Nachlässig betrieben — ein Daemon, der still stehenblieb, Community-Regeln, die nicht zu Ihrem Versand passen, ein Cluster, so verdrahtet, dass ein Knoten blind formt — wird es eine Quelle von Problemen statt einer Lösung. Es richtig zu betreiben heißt, den Daemon gesund zu halten, Shaping-Regeln zu schichten, die zu Ihrem realen Traffic passen, und durch Monitoring zu bestätigen, dass es reagiert, wie es soll.
# Ist der TSA-Daemon aktiv und reagiert er? (ein stiller Daemon ist ein verdeckter Ausfall)
$ systemctl is-active kumo-tsa-daemon && kcli tsa-status --summary
aktiv · 3 Regeln feuern · letzte Anpassung vor 40s · Cluster: 3/3 Knoten abonniert
# Drainen die Queues und hält die Reputation pro Provider? (DACH inklusive)
$ kcli queue-summary --by-site --top 4
gmail.com D 41920 Q 18 Deferral-Rate 0.4% OK
gmx.net D 12880 Q 4 Deferral-Rate 0.2% OK
web.de D 9410 Q 0 Deferral-Rate 0.1% OK
t-online.de D 6730 Q 2 Deferral-Rate 0.3% OK
# Alerts feuern, bevor Sie es je bemerken würden — das ist die Ruhe, die Sie zahlen Clustering und Skalierung, betrieben
KumoMTA bewältigt Millionen Nachrichten pro Stunde auf einem einzigen Server, sodass viele Versender nie mehr als einen gut betriebenen Knoten brauchen. Wächst das Volumen darüber hinaus, skaliert die Engine horizontal — mehr Knoten, orchestriert mit Docker oder Kubernetes —, und das Betriebsbild ändert sich mit. Ein Cluster ist nicht bloß mehrere Kopien eines Servers; es ist ein System, dessen Teile sich koordinieren müssen, und die Koordination ist der Ort, an dem sorgfältiger Betrieb seinen Platz verdient.
Traffic Shaping Automation ist das klarste Beispiel. Auf einem einzelnen Knoten beobachtet der Daemon eine Engine und justiert sie. In einem Cluster muss jeder Knoten seine Providerantworten an die Daemons publizieren und die zurückkommenden Shaping-Entscheidungen subskribieren, sodass der ganze Bestand den Traffic als ein koordinierter Versender formt statt als eine Handvoll Knoten, von denen jeder unabhängig rät. Verdrahtet man das falsch, formt ein Knoten blind und sendet in einen Provider, von dem der Rest des Clusters schon weiß, dass er deferred. Wir entwerfen die Topologie — ein Daemon pro Knoten oder geteilte Daemons, mit einem Load Balancer davor für Fehlertoleranz, sodass der Verlust eines Daemons das Cluster nicht am Formen hindert — und betreiben sie als Einheit. Skalieren heißt mit anderen Worten nicht bloß, Maschinen hinzuzufügen; es heißt, eine wachsende Zahl beweglicher Teile dazu zu bringen, sich wie ein einziger, kohärenter Bestand zu verhalten, was Betriebsarbeit ist und keine einmalige Architekturentscheidung.
Integrationen und die Datenpipeline
Eine der Stärken von KumoMTA ist, wie offen es sich mit dem Rest eines Stacks verbindet. Zustell- und Interaktionsereignisse können über Webhooks, AMQP oder Kafka in die Datenpipeline fließen, die Sie schon betreiben, und die Policy kann direkt aus Ihren Datenbanken, einem Secrets-Store wie Vault oder anderen Live-Quellen über Lua-Hooks lesen. Für einen datengetriebenen Versender heißt das, die MTA hört auf, eine Blackbox am Rand des Systems zu sein, und wird ein Teilnehmer darin — Bounces, Beschwerden und Zustellungen landen im selben Warehouse wie alles andere, nahezu in Echtzeit.
Diese Integrationen sind mächtig, und sie sind auch bewegliche Teile, die still brechen, wenn ein Schema sich ändert oder ein Endpunkt umzieht. Teil des Bestandsbetriebs ist, sie korrekt verdrahtet zu halten und zu bestätigen, dass die Ereignisse tatsächlich fließen, damit die Dashboards und die nachgelagerten Systeme, die von ihnen abhängen, nicht still aus veralteten Daten arbeiten. Wir bauen die Verbindungen, die ein Versender braucht, und halten sie ehrlich, statt einen Feed, der am Starttag funktionierte, verrotten zu lassen.
Konfiguration als Code ist eine Disziplin
Das Konfiguration-als-Code-Modell von KumoMTA ist eine seiner echten Stärken und eine seiner echten Anforderungen. Weil die Policy in Lua geschrieben wird statt in einer statischen Datei gesetzt, ist eine Änderung daran, wie Mail geroutet, gedrosselt oder signiert wird, eine Änderung an Code — und sie verdient die Disziplin, die Code bekommt. Wir halten die Konfiguration in der Versionskontrolle, prüfen Änderungen, bevor sie ausgeliefert werden, und testen sie abseits der Produktion, statt eine Live-Policy zu bearbeiten und zuzusehen, was geschieht.
Der Grund ist nicht Bürokratie; es ist, dass Lua Ihnen genug Macht gibt, um echten Schaden anzurichten. Falsch gehandhabte Nebenläufigkeit, eine schlecht strukturierte Policy, ein Hook, der ohne Sorgfalt in eine Datenbank greift — das sind Bugs, und auf einer Produktions-MTA ist ein Bug ein Zustellzwischenfall. Konfiguration als Software zu behandeln, mit den Schutzmechanismen, die sich Software über Jahrzehnte verdient hat, ist es, was diese Macht zum Aktivposten hält. Ein Team, das KumoMTA betreibt, indem es Dateien direkt auf der Maschine bearbeitet, ist einen Tippfehler von einem Ausfall entfernt; ein als Code betriebener Bestand ist es nicht.
Aufwärmen und Reputation, halbautomatisch
Eine der angenehmeren Eigenschaften von KumoMTA ist, dass die Aufwärmlogik in die Konfiguration selbst geschrieben werden kann, die Versandvolumen nach IP-Alter, historischer Leistung oder welchen Kriterien Sie definieren justiert, und kombiniert mit der Echtzeit-Antwort des TSA-Daemons auf Providersignale wird das Aufwärmen weitgehend automatisiert. Das ist eine spürbare Verbesserung gegenüber dem manuellen Bearbeiten einer Konfigurationsdatei an jedem Tag einer Rampe.
Es ist nicht, und wir tun nicht so, als wäre es, per Knopfdruck einfach. Sie müssen weiterhin die Aufwärmprinzipien verstehen, Pläne entwerfen, die zum Volumen passen, das Sie wirklich haben, und die Ergebnisse gegen die reale Platzierung beobachten, statt der Automation blind zu vertrauen. Reputation wird weiterhin langsam verdient und schnell verloren, und die Automation führt eine Strategie aus — sie erfindet keine. Aufwärmen unter Management ist also die kodierte Rampe, die die repetitive Arbeit tut, mit einem erfahrenen Auge, das die Policy setzt und das Ergebnis beobachtet. Die Automation beseitigt die Mühsal; sie beseitigt nicht die Notwendigkeit von jemandem, der weiß, wie gut aussieht.
Können Sie einen von anderen aufgesetzten KumoMTA-Bestand übernehmen?
Nicht jede gemanagte Zusammenarbeit beginnt mit einer Migration, die wir gefahren haben. Eine häufige ist, einen von jemand anderem gebauten KumoMTA-Bestand zu übernehmen — ein internes Team, das weitergezogen ist, ein früherer Auftragnehmer, eine Installation, die beim Start funktionierte und seither gedriftet ist. Wir beginnen diese jedes Mal gleich: mit einem Audit vor jeder Änderung. Wir lesen die bestehende Lua-Konfiguration, das TSA-Setup, das vorhandene Monitoring und die aktuelle Reputation, damit wir genau verstehen, was wir erben, statt anzunehmen, es entspreche der Dokumentation, falls es eine gibt.
Was das Audit zutage fördert, ist ziemlich vorhersehbar. Die Installation funktioniert meist, ist aber oft unterbeobachtet — Metriken offengelegt und niemand beobachtet sie — oder trägt eine wörtlich aus einem alten PowerMTA-Setup übersetzte Konfiguration, nie daran angepasst, wie KumoMTA tatsächlich laufen will. Manchmal ist der TSA-Daemon fehlkonfiguriert oder still stehengeblieben, und der Bestand formt seit Wochen den Traffic mit veralteten Regeln. Wir stabilisieren zuerst, bringen Beobachtung und Shaping auf eine gesunde Basis zurück und verbessern dann von dort in geprüften, versionierten Schritten, statt um seiner selbst willen neu zu bauen. Das Ziel eines Onboardings ist, dass der Bestand lesbar und verlässlich wird, nicht, dass er unser wird; ein Bestand, den wir nicht sauber zurückgeben könnten, ist einer, den wir schlecht betrieben haben.
Was umfasst der gemanagte KumoMTA-Betrieb?
Zusammengefasst ist das der Umfang einer Managed-KumoMTA-Zusammenarbeit. Nicht jeder Kunde braucht jeden Punkt ab dem ersten Tag, aber jeder ist Teil dessen, was einen KumoMTA-Bestand gesund zu halten tatsächlich verlangt.
- Monitoring und Alarmierung über Queues, Zustellung, Deferrals, Bounces und Reputation, rund um die Uhr
- Konfigurationspflege — Lua-Policy-Änderungen, geprüft und getestet, bevor sie die Produktion erreichen
- Tuning der Traffic Shaping Automation, inklusive eigener Regeln über den Community-Shaping-Daten
- Entwurf und Ausführung des Aufwärmens für neue IPs und Domains, gegen die Platzierung gemessen
- Pflege der Authentifizierung — DKIM, SPF, DMARC und das DNS, das sie trägt
- Zustellbarkeitsarbeit: Platzierungstests, Providerbeziehungen, Reputationswiederherstellung
- Versions-Updates und Sicherheits-Patching auf kontrolliertem Zeitplan
- Reaktion auf Zwischenfälle, wenn ein Provider sperrt, eine Queue sich staut oder eine Listung auftaucht
- Skalierungsunterstützung mit wachsendem Volumen, vom einzelnen Knoten zum überwachten Cluster
Compliance im DACH-Raum gehört dazu
Für ein deutschsprachiges Publikum zu betreiben, heißt, einen rechtlichen Rahmen mitzuhalten, den der gemanagte Betrieb nicht ignorieren kann. In Deutschland verlangt das UWG für werbliche E-Mail eine vorherige Einwilligung, die sich in der Praxis per Double-Opt-in belegen lässt, und die DSGVO regelt die Verarbeitung der Daten Ihrer Kontakte, mit dem BDSG, das sie konkretisiert. Teil des Betriebs ist, die Suppression-Listen, die Abmeldungen und die Einwilligungssignale so zu pflegen, dass Ihr Versand auf der richtigen Seite dieser Regeln bleibt, und die Platzierung bei den deutschen Mailbox-Providern — GMX, Web.de und T-Online — neben den globalen zu messen, denn für ein DACH-Publikum zählt die Zustellung bei ihnen so viel wie die der globalen. Wo es passt, richten wir den Bestand zudem auf die Anforderungen der Certified Senders Alliance (CSA) aus, der in Deutschland verwurzelten Whitelist, deren Zertifizierung die Annahme bei den beteiligten Providern erleichtert. Diese Schicht im laufenden Betrieb mitzuführen, schützt die Reputation, die alles Übrige aufzubauen versucht.
Das Ziel ist ein Bestand, der ruhig läuft
Das Maß für gut gemachten gemanagten Betrieb ist, wie wenig Sie darüber nachdenken müssen. Das Ziel ist kein Wirbel sichtbarer Aktivität; es ist ein Bestand, der sendet, was er soll, dort landet, wo er soll, und selten Ihre Aufmerksamkeit verlangt — der Zustand, in dem die MTA zum Teil des Stacks wird, mit dem das Team die wenigste Zeit verbringt, weil sie still funktioniert. Wenn doch etwas schiefgeht, beobachtet ein erfahrenes Team bereits und reagiert bereits, oft bevor es Sie als Problem im Posteingang erreicht. Open-Source-Software gibt Ihnen die Engine und die Freiheit. Der gemanagte Betrieb gibt Ihnen die Ruhe, die diese Freiheit wert macht.
Weil Probleme keine Bürozeiten halten, tut es der Betrieb auch nicht. Unser Team umspannt Zeitzonen von Europa, Nordamerika und Lateinamerika, sodass ein Alarm, der nachts auslöst, jemanden erreicht, der handeln kann, statt einer Queue, die bis zum Morgen wartet — was bei Reputation der Unterschied zwischen einem Nicht-Ereignis und einem Zwischenfall ist. Der Sinn, für Betrieb statt für Software zu zahlen, ist genau dieser: dass es stets jemanden gibt, dessen Aufgabe es ist, zu beobachten und sich zu bewegen, bevor ein Schwanken zu einem Problem wird, von dem Sie von Ihren eigenen Kunden hören. Wollen Sie die zugrunde liegende Engine vorher in Ruhe wählen, gehen wir das in der MTA-Auswahl an, und ist sie schon aufgesetzt, beginnt der Betrieb mit einem Optimierungsdurchlauf, der sie auf eine gesunde Basis bringt.
FAQ
Häufige Fragen
Wenn KumoMTA kostenlos ist, wofür zahle ich Sie?
Für den Betrieb, der der Teil ist, der nicht kostenlos ist. Open Source entfernt die Lizenzgebühr; es entfernt nicht die Notwendigkeit, die Engine gut zu betreiben, sie rund um die Uhr zu beobachten, ihre Konfiguration solide zu halten und zu reagieren, wenn etwas bricht. Die Community ist aktiv und hilfsbereit, aber ein Forum ist kein Bereitschaftsteam, und ein GitHub-Issue behebt Ihre Queue nicht um 2 Uhr nachts. Managed KumoMTA ist dieses Team und diese Bereitschaft, sodass Ihre Lizenzersparnis sich nicht in versteckte Kosten aus Engineering-Stunden und Zwischenfällen verwandelt.
Hosten Sie KumoMTA oder betreiben Sie nur unseres?
Beides. Wir können KumoMTA auf Infrastruktur betreiben, die Ihnen gehört, auf Ihrem Cloud-Konto oder auf Infrastruktur, die wir bereitstellen — je nachdem, was Ihre IPs und Ihre Reputation dort hält, wo Sie sie wollen. Konstant bleibt, dass die IPs und Domains Ihre bleiben; wir betreiben die Engine auf Vermögenswerten, die Sie kontrollieren, statt Sie an unsere zu binden.
Können Sie einen von jemand anderem aufgesetzten KumoMTA-Bestand übernehmen?
Ja, und es ist ein häufiger Ausgangspunkt. Wir beginnen mit einem Audit der bestehenden Konfiguration, des TSA-Setups, des Monitorings und der Reputation, damit wir verstehen, was wir erben, bevor wir etwas ändern. Oft funktioniert die Installation, ist aber unterbeobachtet oder trägt eine wörtliche Übersetzung einer alten PowerMTA-Konfiguration; wir stabilisieren zuerst und verbessern dann, statt um des Neubaus willen neu zu bauen.
KumoMTA bietet kommerziellen Support. Warum nicht einfach den kaufen?
Es sind verschiedene Dinge, und sie können nebeneinander bestehen. Der kommerzielle Support des Projekts beantwortet Fragen über die Software; der gemanagte Betrieb betreibt Ihren konkreten Bestand — Ihre IPs, Ihre Ströme, Ihr Aufwärmen, Ihre Zwischenfälle — Tag für Tag. Der Support sagt Ihnen, wie ein Feature funktioniert; das Management sorgt dafür, dass Ihr Versand tatsächlich landet. Manche Kunden halten eine Support-Beziehung zum Projekt neben uns, und das ist völlig in Ordnung.
Heißt Traffic Shaping Automation, dass es sich selbst betreibt?
Teilweise, und das ist die ehrliche Antwort. TSA reagiert in Echtzeit auf Providersignale und justiert das Shaping automatisch, was viel manuelles Tuning beseitigt. Aber es arbeitet nach Regeln und Schwellenwerten, die jemand entwerfen muss, es braucht eigenes Shaping über den Community-Defaults für Ihre konkreten Versender, und es muss beobachtet werden, um zu bestätigen, dass es richtig reagiert. Die Automation erledigt das Minütliche; das Urteil setzt weiter die Policy, der sie folgt.
Und wenn wir den Betrieb später ins Haus holen wollen?
Das ist ein legitimes Ziel, und wir unterstützen es. Weil alles, was wir betreiben, Konfiguration als Code in der Versionskontrolle ist, mit Dokumentation und dem Monitoring, das wir aufgestellt haben, erbt ein internes Team einen klaren, lesbaren Bestand statt einer Blackbox. Wir übergeben lieber etwas, das Ihr Team betreiben kann, als Abhängigkeit von uns aufzubauen — eine gemanagte Beziehung sollte eine Wahl sein, die Sie immer wieder treffen, keine Falle.
Einzelner Server oder Cluster — zählt das fürs Management?
Es verändert das Betriebsbild. Ein einzelner Knoten ist einfacher; ein Cluster bringt Container-Orchestrierung und geclustertes Traffic Shaping, wo jeder Knoten mit den TSA-Daemons kommunizieren muss und das Failover entworfen gehört. KumoMTA skaliert auf Millionen Nachrichten pro Stunde auf einem Server und horizontal darüber hinaus, also dimensionieren wir die Architektur auf Ihr Volumen und betreiben jede Form, die sie annimmt.
Die Engine ist frei. Sie gut zu betreiben, ist die Arbeit.
Wir betreiben Ihr KumoMTA als Erweiterung Ihres Teams — Monitoring, TSA, Konfiguration und Zwischenfälle. Beginnen Sie mit einem 25-Punkte-Audit, kostenlos und unverbindlich.