kanidm: "Kanidm cannot send mail" is stale as of 1.10.4 — recheck what it justifies #339
Etiketter
Inga etiketter
area/backups
area/ci
area/control-panel
area/identity
area/infra
area/observability
area/payments
area/security
area/storage
area/web
blocked
needs-info
needs-triage
ready-for-implementation
type
bug
type
chore
type
docs
type
epic
type
feature
type
task
wontfix
Ingen milstolpe
Inget projekt
Inga tilldelade
1 deltagare
Notiser
Förfallodatum
Inget förfallodatum satt.
Beroenden
Inga beroenden satta
Referens
bitborg/bitborg-infra#339
Läser in…
Hänvisa till i nytt ärende
Ingen beskrivning angiven.
Ta bort grenen "%!s()"
Borttagning av en gren är permanent. Även om den borttagna grenen kan fortsätta existera en kort tid innan den faktiskt tas bort, kan det INTE ångras i de flesta fall. Vill du fortsätta?
Why
Several decisions rest on the claim that Kanidm has no mail capability. That was true when it was
written; it is false for the pinned 1.10.4, which ships an outgoing-message queue plus a
separate
kanidm-mail-senderbinary, documented upstream under "Outgoing Email", withkanidm person credential send-reset-tokenas the user-facing verb.The clearest surviving instance is in the identity-concealment CSS added for ADR 0038, whose comment
justifies hiding the email field with "a verified email change needs a mail sender and Kanidm has
none".
The decisions may well be correct anyway — keeping user mail on one branded channel with our chosen
EU provider is a defensible sovereignty and consistency argument. The problem is that they are
currently resting on a capability gap that has closed, so nobody re-examining them will reach the
real reason.
Scope
that are still true (sovereignty / branding / single channel), or change the decision.
deployed, and why.
specific capability ADR 0038 routed to the portal.
Done when
No comment or doc in this repo claims Kanidm cannot send mail, and the ADR 0038 routing decision
states a reason that survives the 1.10.4 facts.
Part of gitborg/gitborg-docs#69.
supernaut refererade till detta ärende från bitborg/bitborg-docs2026-08-02 12:32:47 +00:00