Skip to content

docs(storage): the default mailbox set - #223

Merged
0kaba0hub merged 1 commit into
mainfrom
docs/default-mailboxes
Oct 24, 2026
Merged

0kaba0hub merged 1 commit into
mainfrom
docs/default-mailboxes

Conversation

@0kaba0hub

Copy link
Copy Markdown
Contributor

Documents the default mailbox set added in yarilo#2351 (2.4.5-dev.26).

Page storage/namespace, new section "The default set"

  • Without a mailboxes block, the namespace that owns INBOX, and a server with no namespaces, make Sent, Drafts, Trash and Junk, each subscribed with its special use.
  • A block of your own replaces the whole set, and mailboxes: {} makes none.
  • Other namespaces, virtual views included, get none.
  • A deleted default mailbox is made again on the next LIST or open.

Other changes

  • The example below the section now shows a block of your own that adds Archive.
  • The card namespaces[].mailboxes.*.auto gets a changed entry for 2.4.5 and a link to the section.

check-settings against the current export passes.

@0kaba0

0kaba0 commented Oct 24, 2026

Copy link
Copy Markdown
Collaborator

APPROVED — 0e41fa0

The new section says what yarilo#2351 does: the four subscribed special-use folders for the INBOX-owning namespace without a mailboxes block and for a server with no namespaces, shown as the block they stand for; a block of one's own replaces the whole set, {} makes none, other namespaces and virtual views get nothing, and a deleted default folder comes back on the next list or open. The auto card carries the 2.4.5 change note and points at the section. Check run green (22 s).

@0kaba0hub
0kaba0hub merged commit 9180883 into main Oct 24, 2026
1 check passed
@0kaba0hub
0kaba0hub deleted the docs/default-mailboxes branch October 24, 2026 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants