# Email Notification recipients unclear when PM is sent to multiple users

**URL:** https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934
**Category:** Feature
**Tags:** email
**Created:** [2015 年 3 月 29 日午前 12:52 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934 "2015-03-29T00:52:30Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [2015 年 3 月 29 日午前 12:52 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/1 "2015-03-29T00:52:30Z")

</div>

When a private message is received in Discourse it looks like this:

 ![](https://global.discourse-cdn.com/meta/original/3X/3/1/316850cc19b0f4ef5539f663bc5ccde71b38d8eb.png)

Note the list of users.

When the private message notification is received by Email - it is not clear if there are other recipients.  
 ![](https://global.discourse-cdn.com/meta/original/3X/6/a/6aec3ec278421e26687dae67bbce24ac2452cebe.png)

I would suggest that a list of other recipients is included to avoid any confusion.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2015 年 3 月 29 日午前 2:48 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/2 "2015-03-29T02:48:32Z")

</div>

Where exactly would this be shown in the email? Mockup?

---

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [2015 年 3 月 29 日午前 4:10 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/3 "2015-03-29T04:10:24Z")

</div>

Perhaps something similar to this, with the user receiving the email being first.

 ![](https://global.discourse-cdn.com/meta/original/3X/5/6/56b95d7d7c06c7813de18f3c08b9418976685283.png)

And when there are say over 5 users sent the message then, then display the first 4 and add a link (`9 other users`) to see the rest.  
This is to avoid the issue of mass private message if such a problem exists.

 ![](https://global.discourse-cdn.com/meta/original/3X/1/4/1432a8c78cede977a39163ee4a0c7bbe2055e0b9.png)

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2015 年 3 月 30 日午前 1:26 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/4 "2015-03-30T01:26:18Z")

</div>

Yep, that’s what it needs.

Email notifications probably need some ground-up love for sure, but this would be far good enough for now.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2016 年 1 月 19 日午後 4:42 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/5 "2016-01-19T16:42:24Z")

</div>

Just checking in to see if anyone is interested in looking closer at this. We are starting to use Messages more, but there is a lot of confusion for recipients when the email notification comes as to who they are replying to.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2016 年 1 月 19 日午後 8:27 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/6 "2016-01-19T20:27:36Z")

</div>

The change proposed is super noisy, I would be much more open to an option that adds multiple duplicate reply keys to an email to have in all the names into the `to` field of the email.

---

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [2016 年 1 月 19 日午後 8:31 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/7 "2016-01-19T20:31:55Z")

</div>

> [@sam](#):
>
> I would be much more open to an option that adds multiple duplicate reply keys to an email to have in all the names into the to field of the email.

I too would welcome this change as an alternative to my initial proposal.

~~However you’d have to consider that there can be no content specific to a single user in the body of the email…  
… this might limit you in the future.~~

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2016 年 1 月 19 日午後 8:35 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/8 "2016-01-19T20:35:42Z")

</div>

Can you expand on that, not following…

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2016 年 1 月 19 日午後 8:43 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/9 "2016-01-19T20:43:31Z")

</div>

Not a horrible idea. But if someone did a “Reply All” (which would be the  
logical thing to do to make sure everyone got the reply), wouldn’t that  
generate errors for duplicate posts?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2016 年 1 月 19 日午後 8:49 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/10 "2016-01-19T20:49:56Z")

</div>

The way it is working in my mind is that Discourse would be smart enough to deal with this and simply discard the dupes, treat the dupes as simple aliases.

It is a slight departure from the way email works though cause you will not have a way to “just reply” to one of the people.

---

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [2016 年 1 月 19 日午後 9:17 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/11 "2016-01-19T21:17:43Z")

</div>

> [@sam](#):
>
> The way it is working in my mind is that Discourse would be smart enough to deal with this and simply discard the dupes, treat the dupes as simple aliases.

Your last post has just clarified this for me - ignore my previous “to a single user in the body of the email” comment.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2016 年 1 月 19 日午後 9:30 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/12 "2016-01-19T21:30:32Z")

</div>

That is true, and I could see some disastrous scenarios where someone tried  
to remove others from the email distribution when doing a “Reply All” and  
were embarrassed or worse when that reply went to all the recipients!

---

<div class="post-metadata">

### Author: ![scombs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/scombs/32/48616_2.png) [@scombs](https://meta.discourse.org/u/scombs)
#### Post date: [2016 年 2 月 17 日午後 2:03 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/13 "2016-02-17T14:03:23Z")

</div>

I would prefer just adding the recipients to the **bottom** of the email (just like the web view):

 ![](https://global.discourse-cdn.com/meta/original/3X/8/c/8cdfe388aff294833b958c3740e4025a61ba483b.png)

and keeping the “reply by email” functions the same. You could add messsaging: “Replies to this message will include all recipients.”

If people want to remove users from the reply, they can start a new email or private message. Seems simpler and more consistent with the web user experience.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2016 年 3 月 4 日午後 3:05 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/14 "2016-03-04T15:05:42Z")

</div>

This has come up now in my community now that we are starting to make more active use of messaging, especially group messaging. I like all of these suggestions but would love to see _something_ happen as soon as possible to ensure happy uptake of messaging. So can we get some low hanging fruit solution in place?

So far it seems to be:

- @DeanMarkTaylor suggested adding names at the top of the message
- @sam suggested adding names as email recipients (a big cc list)
- @scombs suggested replicating the recipients web view at the bottom of the email

Here’s another idea. In the [Group message notification email: change "Visit Topic" to "Visit Message"](https://meta.discourse.org/t/group-message-notification-email-change-visit-topic-to-visit-message/38358/3) I suggested the following which @codinghorror seemed to like:

> [@Group message notification email: change "Visit Topic" to "Visit Message"](https://meta.discourse.org/t/group-message-notification-email-change-visit-topic-to-visit-message/38358/3):
>
> What this makes me realize is that it would be handy to be informed in the email why you were notified about a given topic or message. E.g. as relevant one of the following would be added ahead of the “To stop receiving…” text.
> 
> You received this because you were mentioned.  
> You received this because your @foo group was mentioned.  
> You received this because you are watching #foo category.  
> You received this because you are watching #foo tag.
> 
> I don’t especially like the idea of making this text longer so maybe there’s another way to indicate context, e.g. by adding it to the subject line or heading.

---

<div class="post-metadata">

### Author: ![scombs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/scombs/32/48616_2.png) [@scombs](https://meta.discourse.org/u/scombs)
#### Post date: [2016 年 3 月 4 日午後 3:49 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/15 "2016-03-04T15:49:39Z")

</div>

I like adding the “You received this email because…” examples but it doesn’t seem to address the scenario of private messaging between multiple individuals (which is the issue for this topic).

Even a mostly web user may want to reply via email (and they would have no idea if anyone else is part of the message).

A simpler approach for PMs could be adding: “View recipients of this message” with a link to the message or change the current button/link text from “View Message” to “View Recipients.” At least that will get the user to the site where they can see the context. This could even be changed currently by an admin in the Customize Text section for **user\_notifications.reply\_by\_email\_pm** I may give that a go for now.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2016 年 3 月 4 日午後 5:09 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/16 "2016-03-04T17:09:44Z")

</div>

Good point. Maybe a line could be added: “You received this because it is addressed to you, along with `@foo` `@bar` `@foobar` and `n others`.” Those would be links. The `n others` would show if more than 3 users or groups are in the conversation.

(weird issue with the way I used preformatted text - reported [over here](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/147))

---

<div class="post-metadata">

### Author: ![alehandrof](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alehandrof/32/119526_2.png) [@alehandrof](https://meta.discourse.org/u/alehandrof)
#### Post date: [2016 年 6 月 24 日午前 10:27 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/18 "2016-06-24T10:27:15Z")

</div>

My community found this confusing as well. As @sam noted, the proposed change is super noisy, but some indication is required. Otherwise, someone might reply to a message in their email client thinking they are sending it to just one person, when in fact they’re broadcasting it to a whole group. This clearly will not do.

---

<div class="post-metadata">

### Author: ![alehandrof](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alehandrof/32/119526_2.png) [@alehandrof](https://meta.discourse.org/u/alehandrof)
#### Post date: [2016 年 6 月 28 日午前 7:24 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/19 "2016-06-28T07:24:40Z")

</div>

For general ideation, this is what Basecamp’s email footer looks like:

 ![](https://global.discourse-cdn.com/meta/original/3X/f/b/fb6d06e174ad7316c3b9cfce84c214db7f57d383.png)

This follows from what their topic footer looks like:

 ![](https://global.discourse-cdn.com/meta/original/3X/4/3/43640b28210feb7d4130fa4a79c2be23375dc799.png)

I like that Basecamp lists the participants near the reply UI. In Discourse, if you land at the bottom of a topic by clicking on the “Reply” button in an email, you have to scroll all the way up to see who’s involved in the conversation.

It seems clear to me that this is clunky, but I haven’t thought of a concrete way to improve upon things.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2016 年 6 月 28 日午前 7:51 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/20 "2016-06-28T07:51:39Z")

</div>

I think adding the recipients where tags an categories are for topics is a good idea

 ![](https://global.discourse-cdn.com/meta/original/3X/b/b/bb12ce109ff5cdc7fddb82bad864a42748c8efd5.png)

It makes it way clearer who the pm is going to. The avatars would have to be tiny so we may have to simply use glyphs there or some other style. (also on mobile you don’t get the docking so you would lose out)

In emails it is a trickier issue. But I am open to displaying the list at the absolute bottom in a subdued style.

---

<div class="post-metadata">

### Author: ![alehandrof](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alehandrof/32/119526_2.png) [@alehandrof](https://meta.discourse.org/u/alehandrof)
#### Post date: [2016 年 6 月 28 日午前 8:18 UTC](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934/21 "2016-06-28T08:18:19Z")

</div>

> [@sam](#):
>
> I think adding the recipients where tags an categories are for topics is a good idea

I think it’s a little too miss-able, but it’s hard to know without testing it (i.e., having my users complain 😄). It certainly fits in with Discourse’s existing design.

> [@sam](#):
>
> In emails it is a trickier issue. But I am open to displaying the list at the absolute bottom in a subdued style.

Basecamp just lists them in gray next to the reply link. I’d actually like something a bit more obvious, but maybe this is sufficient. I’m sure they’ve tested this (in their somewhat different context). I think it’s worth trying and seeing what happens. I’d like to test both of these, but we’re a small group and the users who are likely to give me feedback are even smaller.

Following @DeanMarkTaylor, in both cases, we’d also need to fix how many users to list by name if they exceed X in total. In the email this might look like (with a limit of 5 users):

“Replies to this message will be sent to: Howard Shay, Asuncion Lukowski, Darell McChristian, Belia Graney, Tammi Sato and 7 other users.”

Not sure how the visible users would be chosen, nor how many they should be. Maybe by OP + recent activity, or is that overthinking this?

[次のページ](https://meta.discourse.org/t/email-notification-recipients-unclear-when-pm-is-sent-to-multiple-users/26934.md?page=2)
