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.