AlphaSMTPly MSP ist in Entwicklung. Funktionen, API und Lizenz können sich noch ändern. Was Alpha bedeutet
Für MSP, DevOps und Systemhäuser

SMTP-Relay für Microsoft 365. Ein Node je Tenant.

SMTPly MSP nimmt E-Mails von Druckern, Scannern, ERP, Monitoring und anderen Altgeräten per einfachem SMTP an und stellt sie per OAuth2 über Microsoft Graph zu. Als Dienst ohne Oberfläche mit HTTP-API, bei jedem Hoster oder lokal.

Abo je Node und Monat Keine Telemetrie Linux, Windows, Container
Was SMTPly MSP ist

Die Fachlogik von SMTPly. In neuer Form.

Geräte und Anwendungen senden weiter einfaches SMTP. Sie brauchen weder OAuth2 noch moderne Authentifizierung. Für jeden Microsoft-365-Tenant läuft ein eigener Node, den Sie dort betreiben, wo es passt.

Relay für Altgeräte

Annahme per SMTP auf Port 25, 587 oder 465. Zustellung über Microsoft Graph (Mail.Send) mit Warteschlange, Wiederholung und Circuit-Breaker.

Ein Node, ein Tenant

Jeder Node verwaltet genau einen Tenant. Ein weiterer Tenant ist ein weiterer Node. Es gibt kein Routing zwischen Tenants in einem Node.

API-first

Jede Funktion geht über die HTTP-API /api/v1 (OpenAPI 3.1), lesend und schreibend. Web-UI, Kommandozeile, Terraform oder eigene Skripte sind gleichberechtigte Clients.

Läuft bei jedem Hoster

Als Container oder nativ, unter Linux (amd64 und arm64) und Windows. Ohne Cloud-SDK und ohne Dienst eines bestimmten Anbieters. Der Zustand liegt in einem lokalen Volume.

Fleet für viele Nodes

Die Fleet-Web-UI zeigt alle Nodes in einer Sammelansicht, verteilt Vorlagen und stellt neue Nodes bereit. Sie ist ein API-Client wie jeder andere.

Abo je Node und Monat

Ein Plan mit allen Funktionen, ohne Hardware-Bindung. Testphase 14 Tage. Der Preis steht noch nicht fest und folgt.

Abgrenzung

SMTPly oder SMTPly MSP?

Beide stellen über Microsoft Graph zu. SMTPly ist die Windows-Anwendung mit Oberfläche für den eigenen Server. SMTPly MSP richtet sich an alle, die viele Tenants betreiben oder automatisieren.

SMTPly 1.9.6SMTPly MSP
PlattformWindows Server, WPFjedes Betriebssystem, Container
BedienungWPF-OberflächeAPI, CLI, beliebige Web-UI
Tenants je Installation1, 5 oder 25 je Editiongenau 1 je Node
InstallationInstallerImage, Helm-Chart, Compose, native Pakete
KonfigurationDialog, verschlüsselte DateiSoll-Zustand (Datei, Umgebung, API)
LizenzEinmalkauf, Hardware-ID, EditionenAbo je Node und Monat, Instanz-ID, ein Plan
ZielgruppeWindows-AdministratorenMSP, DevOps, Systemhäuser
Reifegradim EinsatzAlpha

Sie betreuen einen Tenant auf einem Windows-Server und möchten eine Oberfläche? Dann ist SMTPly für Windows die passende Wahl.

Funktionen

Was SMTPly kann, kann der Node auch.

Ziel ist der volle Funktionsumfang von SMTPly 1.9.6, auf einem anderen Software-Stack. Im Alpha-Stadium sind noch nicht alle Teile fertig und erprobt.

Annahme

  • Mehrere Listener, IPv4 und IPv6
  • STARTTLS und implizites TLS, TLS 1.2 und 1.3
  • Zertifikat aus PEM, PFX oder selbstsigniert, Tausch ohne Neustart
  • SMTP AUTH mit eigenen Benutzern, CSV-Import

Zugriff und Filter

  • Freigabe- und Sperrliste für Quell-IPs (CIDR)
  • Absender und Empfänger erlauben oder sperren
  • Ratenbegrenzung je Quell-IP
  • Regelwerk mit Regel-Tester und Trefferzählern

Zustellung

  • Graph mit Roh-MIME, Mail bleibt unverändert
  • Warteschlange übersteht Neustarts
  • Absender umschreiben, Journal-BCC
  • Sandbox- und Migrationsmodus

Microsoft 365

  • Anmeldung mit Zustimmung oder eigene App-Registrierung
  • Verbindungstest für Token und Postfach
  • Client Secret automatisch erneuern

Nachweis

  • Tracker mit Suche, Filter und Statistik
  • Prüfsummenkette, Export mit Manifest
  • Maskierung personenbezogener Felder
  • Syslog über UDP, TCP und TLS

Betrieb

  • /health und Prometheus-Metriken
  • Webhooks mit HMAC-Signatur, Benachrichtigung per Mail
  • Selbsttest, Diagnose-Paket ohne Geheimnisse
  • MCP-Endpunkt für KI-Agenten
Sicherheit

Sicher ab Werk. Ohne Rückkanal.

Fail closed

Ein Node an einer öffentlichen Adresse startet nicht ohne SMTP AUTH oder Freigabeliste. Die API spricht nur TLS. Es gibt keine Standardzugangsdaten: der erste Start erzeugt ein Bootstrap-Token mit Ablaufdatum.

Geheimnisse nur schreibbar

Client Secret, Kennwörter und Tokens lassen sich setzen, aber nie auslesen. Die API meldet nur „gesetzt“ und das Ablaufdatum. Rechte getrennt nach read, operate und admin, jeder schreibende Aufruf steht im Audit-Log.

Keine Telemetrie

Ausgehend nur Microsoft (Token, Graph), der Lizenzdienst, die abschaltbare Versionsprüfung und Ziele, die Sie selbst eintragen (Webhook, Syslog, Benachrichtigung). Ihre Mails laufen nie über unsere Server.

Daten verschlüsselt im Volume

Warteschlange, personenbezogene Felder im Tracker und gespeicherte Geheimnisse sind mit AES-GCM verschlüsselt. Der Schlüssel kommt aus einem Secret, nie aus dem Image und nie aus dem Volume.

Gehärteter Container

Läuft nicht als Root, mit schreibgeschütztem Dateisystem und ohne Shell im Image.

Mail bleibt, wie sie ist

Was der Listener annimmt, geht Byte für Byte an Graph. Eingriffe gibt es nur in fünf dokumentierten Fällen, etwa beim Umschreiben des Absenders oder für Journal-BCC.

Installation

Mit einer Zeile loslegen.

Für Linux und macOS mit Docker. Das Skript fragt, ob Sie Fleet, Node oder beides installieren möchten, legt Datenschlüssel und Compose-Datei unter /opt/smtplymsp an und zeigt am Ende Adresse und Bootstrap-Token. Eine vorhandene Installation überschreibt es nicht.

curl -fsSL https://msp.smtply.app/install.sh | sh

Sehen Sie sich ein Skript an, bevor Sie es ausführen: install.sh ansehen. Der Weg ohne Skript mit Docker Compose steht in der Installationsanleitung.

Lieber Windows mit Oberfläche?

SMTPly für Windows Server ist die erprobte Edition für einen eigenen Server, mit Einrichtungsassistent und Einmalkauf.