nextcloud / nextcloud/mail

Allow separate signatures for delegated accounts

Open
#13,050 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop enhancement
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.

When using a delegated account, changing the signature also changes the signature in the original account settings. This makes it hard for delegatees to use their own signature when sending on behalf of someone else.

Describe the solution you'd like

A delegated account should be able to have its own signature, separate from the delegator's original account signature, so users can maintain a distinct signature when sending on behalf of someone else.

Describe alternatives you've considered

No clean workaround was identified in the original delegation tracking issue. Manually changing the shared signature is not a good workaround because it affects the original account settings.

Additional context

Reported in https://github.com/nextcloud/mail/issues/12403#issuecomment-4646626237 and split out from the account delegation tracking issue.

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.

Research direction

Start by tracing how delegated accounts read and save signatures, using the delegation tracking issue and the reported behavior as entry points. Determine where the delegator's signature is shared with the delegated account, then define separate storage and sending behavior. Done means a delegatee can maintain a distinct signature without changing the original account's signature.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php
Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.