nextcloud / nextcloud/mail

Option to have mailto links inside Nextcloud replaced by specific links to Nextcloud Mail app

Open
#3,341 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop enhancement help wanted
Dominant language
JavaScript
Stars
1k
Forks
348
Avg merge
12h 28m
Merged PRs (30d)
91

Description

Feature Request

Because mailto links are handled at the browser or system-wide level, I was wondering about replacing mailtos inside Nextcloud by specific links to the Mail app new message screen (of course with the address properly added to the “to” field) … That would be a nice option, especially for organizations like NGO’s: usually users are not paid and participating on their own free time, usually they prefer not to mix their personal and pro mails with that specific activity, so I was thinking that it would be nice to keep them inside Nextcloud … the NGO is providing them with a nextcloud including files, talk and mail, no need to open anything else

Summary

For example in the top-right user drop-down menu, replace the mailto link (small envelope) by a internal Nextcloud link opening the new message window in the Nextcloud mail app ...
Having this as an option would be nice, so people can choose between opening their regular mail app or staying within Nextcloud :-)
And it's also a nice move towards making NC an all integrated app, users being able to complet all their tasks without leaving NC.

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 locating the top-right user drop-down menu and its existing mailto link, then inspect the Nextcloud Mail app's new-message entry point and recipient handling. Done means an option can open the Mail compose view with the address in the “to” field while retaining the regular mail-app behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.