nextcloud / nextcloud/mail

If using contact groups emails are send to all e-mail adresses of the members

Open
#2,514 11 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Hello everyone,

first the facts:

  • Nextcloud Version: 17.0.2
  • Mail Version: 1.0.0
  • Contacts Version: 3.1.6
  • Browser: Firefox 72.0.1 on Win 10 Pro 1909
  • Server: apache2 hosted on Ubuntu 18.04 with php7.3

Now the problem:

When sending an e-mail to a contact group, the mail will be send to all saved e-mail adresses of the contacts, not only to the main one.

This is kinda critical, because if i want to send to the business adresses to my colleagues, maybe the personal adresses will be leaked too if i saved some of them in the contacts.

Not sure how to debug that better. The contact groups are fine, when i send from thunderbird to the synced contact groups (CardBook) the mail is only send to the main e-mail address.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

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

Reproduce the issue in Nextcloud Mail with a contact group whose members have multiple email addresses, using the listed Mail and Contacts versions as context. Compare recipient selection with the Thunderbird/CardBook behavior described. Done means sending to a group uses only each contact's primary email address and does not include other saved addresses.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php
Domain
backend
Issue type
Bug
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.