Zum Inhalt springen
Modul 8 · Lektion 16 von 25

Die Struktur des Ereignislogs von KumoMTA

Teil von KumoMTA: die Versand-Engine für hohe Volumen, im Modul Logging, Hooks und ClickHouse.

Autor

Jede Nachricht erzeugt strukturierte JSON-Ereignisse: Received, Delivered, Bounced, TransientFailure, Expiration, FeedbackReport.

Beispielzeile aus dem Log:

{
  "type": "Delivered",
  "id": "01HC8X...",
  "timestamp": 1748908800.123,
  "sender": "newsletter@example.com",
  "recipient": "alice@gmail.com",
  "domain": "gmail.com",
  "tenant": "acme-marketing",
  "campaign": "blackfriday-2026",
  "response": { "code": 250, "enhanced_code": "2.0.0", "content": "OK" },
  "queue": "gmail.com.acme-marketing.blackfriday-2026",
  "egress_source": "ip-3",
  "session_id": "abc...",
  "headers": { "Message-ID": "<...>" }
}

Standardziele für Logs:

  • /var/log/kumomta/kumod.log (rotiert)
  • Webhook-Hooks für Streaming

Empfohlene Pipeline: KumoMTA → Vector → ClickHouse / S3 / Loki. Vector übernimmt Batching, Wiederholungen und die Durchsetzung des Schemas.

Melden Sie sich an, um festzuhalten, was Sie gelesen haben.

Pulse · Cold-E-Mail-Versand

Versandinfrastruktur, die nur Ihnen gehört.

Jede Domain bekommt ihren eigenen MX-Host, ihre eigene IP, ihren eigenen DKIM-Selektor und ihr eigenes Zertifikat. Managed Pulse ist jetzt verfügbar, und wir betreiben es für Sie; die Self-hosted-Version kommt im 4. Quartal 2026.

# auf einem frischen Ubuntu-Server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Außerdem von uns:Beat: Monitoring, das Ihnen die Lösung nenntBeratung: 65 $ pro Stunde, ohne Retainer