nextcloud / nextcloud/mail

Assign and display governance sensitivity labels

Open
#13,157 1 comment 0 reactions 2 assignees View on GitHub

@nimishavijay is already working on this.

Since Jun 30, 2026.

2. developing enhancement feature: governance
Dominant language
JavaScript
Stars
1k
Forks
348
Avg merge
12h 28m
Merged PRs (30d)
91

Description

Is your feature request related to a problem? Please describe.

As a Nextcloud Mail user, I want to tag my outgoing emails with sensitivity labels, and see when an incoming email was tagged with one.

Describe the solution you'd like

Let the user select from a list of sensitivity labels of the enterprise governance app. Write the label as X-NC-Governance-Label header with id=<snowflake>; origin=<instance-id>

Work packages

  • Sending: fetch list of sensitivity label, show dropdown, write header
  • Receiving: read header in backend, show it in frontend on top of the open email

Out of scope

  • Editing of sensitivity labels for data at rest (email in a mailbox)

Describe alternatives you've considered

  • IMAP permflags -> do not survive sending, user could remove them
  • Standard headers -> do not fit the use case

Additional context

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.