snappymail icon indicating copy to clipboard operation
snappymail copied to clipboard

Contact groups within SnappyMail

Open Cwpute opened this issue 2 years ago • 3 comments

At our organization, we extensively use the label feature on gmail to make groups of contacts we then send mails to in bulk depending on the subject discussed. This feature would greatly help us use SnappyMail on a day to day basis. To be fair, it is actively the only feature that prevents us to fully switch to an open-source solution right now.

We understand there is a groups/circles feature in Nextcloud Contacts which, when coupled with SnappyMail, allows for a quick selections of contacts to send a mail to. But we don't use Nextcloud, and would find tedious to switch from SnappyMail to the whole Nextcloud solutiwn only for that feature.

We would like to be able to send the same mail to several selected contacts quickly and easily, directly from within SnappyMail.

It could work like the Google Contacts label feature, which allows multiple labels on the same contact aka multiple groups, as a property of said contact. https://helpdeskgeek.com/wp-content/pictures/2020/04/contacts_labels.jpg

A similar feature was discussed in #702:

However, from the SnappyMail "Contacts" I can make a "group" by naming the contact a group-name then using the "+" to add email addresses. Then simply include that into the NC Collectives file, but, I can't add a Collective participant without being a NC user.

The solution described above however isn't satisfying because it needs Nextcloud to be installed, lists all contacts under the same entry name, doesn't allow for contacts to be dynamically listed in several groups, and from within SnappyMail, only sends the mail to its first listed adress instead of the whole list of adresses.

This feature has also been extensively requested in RainLoop before:

  • https://github.com/RainLoop/rainloop-webmail/issues/1991
  • https://github.com/RainLoop/rainloop-webmail/issues/1782
  • https://github.com/RainLoop/rainloop-webmail/issues/1170
  • https://github.com/RainLoop/rainloop-webmail/issues/1309

Would you consider adding such a feature in SnappyMail ?

Thanks in advance for your time and consideration, you've been doing a wonderful work on this fork already !

Cwpute avatar Dec 26 '22 01:12 Cwpute

SnappyMail contacts uses vCard/jCard/Kolab but does not handle the KIND:group with MEMBER properties.

This could indeed be added later on by modifying the contacts system.

https://www.rfc-editor.org/rfc/rfc6350#section-6.6.5

the-djmaze avatar Dec 26 '22 13:12 the-djmaze

This could indeed be added later on by modifying the contacts system.

Should we open a new issue to specifically ask for this modification, or is this thread sufficient ? @the-djmaze

Cwpute avatar May 16 '23 09:05 Cwpute

@Cwpute here is sufficient

the-djmaze avatar Jun 25 '23 17:06 the-djmaze

Thanks for this wonderful project. I'm curious if there's any plan to work on this soon, or if there's a snappymail roadmap?

botsarenthuman avatar Oct 08 '24 16:10 botsarenthuman