- Verschickt
- 13. November 2026 um 08:20 UTC
- Autor
- Kamo
- Commit
- b1b7cd8
- EmailSendRequest.docLinks (DocLinkSpec[]). Sendungen von Mitgliedern und freigegebenen Postfächern führen DocsService's aus Zugriffsprüfung auf die Endempfänger: BLOCK => 403 DOC_ACCESS_BLOCKED, WARN ohne acknowledgeDisclosureWarning => 409 DOC_ACCESS_CHECK {Matrix, Offenlegung}; ein Trockenlauf führt DocsService away (404/503/unreachable/no secret) => 503 DOC_LINKS_UNAVAILABLE; Dieser Fehler tritt auf, wenn der DocsService nicht erreichbar ist. Mail ohne docLinks ruft es nie auf. - Nach dem Dry-Run-Gate und vor dem Senden: Die Message-ID wird vorab geprägt, /issue gewährt und verknüpft jedes Dokument mit ihm (Quell-MAIL, MailboxEmail), die e-mail-sichere Karte "Geteilte Dokumente" Block (Thumbnail- oder Typ-Badge, Name, Typ/Seiten, Freigegeben von, Rollenzeile, Ablauf, Schaltfläche Öffnen in Die Markenfarbe der Organisation füllt den Platz aus, der über Signatur und Zitat gehalten wird, sowie einen Textzwilling. X-Kamo-Doc-Links enthält die Link-IDs; ein fehlgeschlagenes Senden ruft /revoke-source auf. - Entwürfe behalten docLinks in X-Kamo-Draft-Doc-Links (base64 JSON, gefaltet), keine Zuweisungen (IMAP und Graph) legen docLinkIds und draftDocLinks offen. - email.sent.<mbx> {messageId, docLinkIds, recipients} bei jedem Mitglied/gemeinsam gesendet (svc_email Veröffentlicht bereits E-Mail.>).
