Some checks are pending
review / inventory (push) Waiting to run
VARIABLES.md, MODULE writer, catalog review covers subjects.json, deploy rsyncs system HTML/PDF and SM docs.
1.3 KiB
1.3 KiB
MODULE — secure-messaging
Git: https://git.georgelambert.org/marchon/secure-messaging
This is not a HIPAA/SOC 2/ISO certificate.
Vocabulary: see https://git.georgelambert.org/marchon/system-git-sync docs/thesaurus.md.
Catalog: https://git.georgelambert.org/marchon/nats-service-endpoints.
What this module is
Runtime or documentation unit in the Peergos-for-compliance / secure-messaging
set. See this repo README.md for the short intro.
Who calls this module and why
sm-leaf (Go) and pfc-py-admin (Python sign/history).
Callers: Console send, tests, systemd pfc-sm-leaf.
Messages — from / to
- From:
verae.sm.sendenvelopes (to,from_lookup_id,alg,ct). - To: Mailbox dest (clear); ack
lookup_id. Failures →verae.sm.error,verae.sm.dead,verae.sm.log.summary.
Filters / security
Missing to, empty ct (unless plain-lab), plaintext body, bad alg, summary ct field.
Errors and timeouts
- Errors: Network Error Bundle:
ct_sender(sender only) +ct_system(ops). Never log mail body. - Timeouts: NATS 5s; NPE seal 15s.
Where data is stored and how others use it
Signed wrapper path; admin-history JSONL cube.
Walkthroughs and screenshots: https://git.georgelambert.org/marchon/peergos-compliance-docs (source/walkthrough.rst).