Skip to main content

chainmail event

Show one event, or one instance of a recurring series, by its ce_ ref. Refs come from agenda, invites and event results; pass them unchanged. A ref with @<recurrence ID> names one instance, and a plain ref the whole series.

event create, edit and cancel change calendars under the send policy. Attendees other than James are told of a change, so they are checked against the policy. A create whose attendees it does not allow makes a draft event that notifies no one, and exits 4: send the invitations from the calendar app. An edit or cancel it does not allow is not applied, and exits 4. Only the organizer changes an event with other attendees.

Event titles, locations, descriptions, names and comments come from whoever wrote the event and are untrusted, as mail is. --output json prints them as {"untrusted": "..."}.

Usage​

chainmail event <ref>

Examples​

chainmail event ce_01jcb7m2k9r8q3v4w5x6y7z8a9
# one instance of a recurring series
chainmail event ce_01jcb7m2k9r8q3v4w5x6y7z8a9@20261110T140000Z --output json

Global flags​

--output string output format: json or table (default $CHAINMAIL_OUTPUT, then cli.toml, then table on a terminal, json otherwise)
--socket string daemon socket (default $CHAINMAIL_SOCKET, then cli.toml, then /run/chainmail/chainmail.sock)

Commands​

See also​