Spec: journaling #113

Merged
jcoffey-dev merged 2 commits from spec/journaling into main 2026-09-29 03:17:23 +00:00
Owner

The journaling spec, for approval; nothing built. A copy of each queued message taken at the queue (after DLP and transport rules, so every path and the final envelope are covered), wrapped in a journal report with the envelope (Bcc, list members from ORCPT, rule-added recipients), kept in a built-in journal with a per-node hash chain and retention, and/or sent to an outside archive. Scope by accounts, groups, domains, tenants and direction, plus a Journal it rule action. Seven questions for John at the end, each with a recommendation.

The journaling spec, for approval; nothing built. A copy of each queued message taken at the queue (after DLP and transport rules, so every path and the final envelope are covered), wrapped in a journal report with the envelope (Bcc, list members from ORCPT, rule-added recipients), kept in a built-in journal with a per-node hash chain and retention, and/or sent to an outside archive. Scope by accounts, groups, domains, tenants and direction, plus a Journal it rule action. Seven questions for John at the end, each with a recommendation.
jcoffey-dev added 1 commit 2026-09-29 02:45:42 +00:00
Spec: journaling
ci / fork-checks (pull_request) Successful in 47s
ci / build (pull_request) Successful in 23m6s
37c00b609c
jcoffey-dev added 1 commit 2026-09-29 03:13:20 +00:00
Journaling spec: approved, with the answers
ci / fork-checks (pull_request) Successful in 32s
ci / build (pull_request) Successful in 3m56s
af49e94d97
jcoffey-dev merged commit 792ff9d1ee into main 2026-09-29 03:17:23 +00:00
jcoffey-dev deleted branch spec/journaling 2026-09-29 03:17:23 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: inbuxa/inbuxa-server#113