# 不应收到自己回复的电子邮件

**URL:** https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499
**Category:** Feature
**Tags:** mailing-list
**Created:** [2014 年6 月 13 日 04:30 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499 "2014-06-13T04:30:35Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### 作者： ![domenic](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/domenic/32/107500_2.png) [@domenic](https://meta.discourse.org/u/domenic)
#### 发布日期： [2014 年6 月 13 日 04:30 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/1 "2014-06-13T04:30:35Z")

</div>

Over at [Specifiction](http://specifiction.org/), we’re experimenting with using Discourse to replace archaic W3C mailing lists. However, many of us still prefer a primarily email-based experience, with Discourse serving as a delightful browsing interface instead of the primary way of discussing.

I see there are a number of threads in this direction, including several discussing the “email in” feature. For me, the biggest problem is that whenever I reply to a thread, I get an email containing my own reply! Since this message was “sent by me,” it’s just silly and annoying. Indeed, it’s always a disappointment when I see a notification on my phone: “oooh, new Discourse reply!” and then click on it only to discover it’s the message I myself sent.

We’re using [this guide](http://specifiction.org/t/how-to-get-emails-for-everything-in-this-forum/40) for getting emails in the forum, by the way.

---

<div class="post-metadata">

### 作者： ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### 发布日期： [2014 年6 月 13 日 04:45 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/2 "2014-06-13T04:45:13Z")

</div>

For us we love the fact that your own inbound email generates a notification. This helps confirm to the user that their message was posted, especially since there are many instances currently where [posting fails silently](https://meta.discourse.org/t/mail-in-with-large-file-results-in-cryptic-error-parsing-email-pm-to-admins-fails-silently-to-sender/15850/6). Right now, we can tell users if they don’t get an email notification, then their message didn’t post. With your suggestion there would be no real way for the user to determine if their message had posted without having to visit the website.

Plus most “old school” email listservs (mailman, LSI) send you a copy of the message you post to the list, so I would think users that you’re migrating over to Discourse would be more familiar with this “confirmation” style of posting.

---

<div class="post-metadata">

### 作者： ![domenic](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/domenic/32/107500_2.png) [@domenic](https://meta.discourse.org/u/domenic)
#### 发布日期： [2014 年6 月 13 日 04:51 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/3 "2014-06-13T04:51:27Z")

</div>

> [@wesochuck](#):
>
> Plus most “old school” email listservs (mailman, LSI) send you a copy of the message you post to the list

On all the mailman instances I’ve been on (Mozilla and W3C mostly), this preference has been toggled off by default.

I suppose it should be a preference.

---

<div class="post-metadata">

### 作者： ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### 发布日期： [2014 年6 月 13 日 05:05 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/4 "2014-06-13T05:05:03Z")

</div>

I think the echo behavior is desired by the class of people who want a local copy of everything that they can search through.

Because it should be fairly clear when it is an echo email, this isn’t a very big issue.

---

<div class="post-metadata">

### 作者： ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### 发布日期： [2014 年6 月 13 日 05:10 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/5 "2014-06-13T05:10:41Z")

</div>

And since inbound email can fail in weird/silent ways right now, I think that the echo is very important until those kinks are worked out. When there is better reporting back to the person who attempted to post via email when their message posting failed, I could understand it being desirable to have an on/off for the message echoing.

---

<div class="post-metadata">

### 作者： ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### 发布日期： [2014 年6 月 13 日 05:49 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/6 "2014-06-13T05:49:06Z")

</div>

> [@domenic](#):
>
> I suppose it should be a preference.

Yeah I am not against adding a per-user option here, for users with mailing list mode enabled.

---

<div class="post-metadata">

### 作者： ![jbcpollak](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jbcpollak/32/115863_2.png) [@jbcpollak](https://meta.discourse.org/u/jbcpollak)
#### 发布日期： [2015 年3 月 29 日 17:12 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/7 "2015-03-29T17:12:43Z")

</div>

My users are requesting this feature as well. It would be great if it could be a per-user option as well. I agree though that the silently dropped email issues should be fixed before this would be completely useful.

---

<div class="post-metadata">

### 作者： ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### 发布日期： [2015 年4 月 7 日 15:15 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/8 "2015-04-07T15:15:40Z")

</div>

Did something change regarding Discourse _echoing_ the original the email poster their email messages? I’ve gotten several complaints from our **email only** users saying they’ve sent topics that they didn’t think got posted because they didn’t receive a copy of their message after it was posted to the forum.

I just tried in on a list on our forum (v1.3.0.beta4 +136) and indeed, I did not get echoed on my own post.

---

<div class="post-metadata">

### 作者： ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### 发布日期： [2015 年4 月 7 日 23:56 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/9 "2015-04-07T23:56:25Z")

</div>

not as far as I know, did not touch that code yet.

---

<div class="post-metadata">

### 作者： ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### 发布日期： [2015 年4 月 8 日 19:57 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/10 "2015-04-08T19:57:37Z")

</div>

> [@wesochuck](#):
>
> Did something change regarding Discourse echoing the original the email poster

> [@sam](#):
>
> not as far as I know, did not touch that code yet.

> [@wesochuck](#):
>
> I’ve gotten several complaints from our email only users saying they’ve sent topics that they didn’t think got posted because they didn’t receive a copy of their message after it was posted to the forum.

Has anyone else observed the behavior of the topic poster’s message not being _echoed_ to them when they submit it via email?

---

<div class="post-metadata">

### 作者： ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### 发布日期： [2015 年4 月 8 日 20:00 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/11 "2015-04-08T20:00:05Z")

</div>

I haven’t seen that.. I get my own emails as I would expect/hope/need.

What version is giving you the problem?

---

<div class="post-metadata">

### 作者： ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### 发布日期： [2015 年4 月 8 日 20:04 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/12 "2015-04-08T20:04:44Z")

</div>

> [@watchmanmonitor](#):
>
> What version is giving you the problem?

> [@wesochuck](#):
>
> I just tried in on a list on our forum **(v1.3.0.beta4 +136)** and indeed, I did not get echoed on my own post.

Looks like I need to do some more specific testing with my environment then. Maybe the echoed message is getting blocked somewhere along the way. I’ll update this post if I find out what might be going on.

---

<div class="post-metadata">

### 作者： ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### 发布日期： [2015 年4 月 8 日 20:10 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/13 "2015-04-08T20:10:59Z")

</div>

I just checked my Mandrill log and it doesn’t show that an echoed message was generated for the emailed in topic that I was testing with.

@watchmanmonitor Are you already _watching_ the category that you’re receiving email notifications for? In my case, I am not _watching_ the category, but I think our email users still expect notification that their message has been posted to the list, even if they aren’t currently watching that category.

---

<div class="post-metadata">

### 作者： ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### 发布日期： [2015 年4 月 8 日 20:31 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/14 "2015-04-08T20:31:28Z")

</div>

Aha, the difference is that in my forum, I’m using [Mailing List Mode](https://meta.discourse.org/t/setting-defaults-to-enable-mailing-list-mode-temporary-solution/25645), I get my own emails.

Here on meta, where I only get things I track, I do **not** get my own updates.

---

<div class="post-metadata">

### 作者： ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### 发布日期： [2015 年4 月 9 日 02:20 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/15 "2015-04-09T02:20:47Z")

</div>

So, I would say there are three possible scenarios, my preferred outcome is listed for each one:

1. You have enabled the preference **Send me an email for every new post (unless I mute the topic or category)**
2. You should **always** get an email, regardless of if you made a new post via email or via the web.
3. You have the **default** out of the box message tracking and you **create a post via the web**.
4. You should **not** get an email as you’re already getting visual feedback from Discourse that your post has been added to the forum.
5. You have the **default** out of the box message tracking and you **create a post via the email**.
6. You should **optionally** be able to get emailed a copy of your post. This allows users to get a feedback loop that their message has successfully posted. I can understand why you would want to turn this off on high volume forums, but without it on low volume forums, our members have to check the website (or email me if they forget how to check the website) to know that their message has been posted. _We would prefer that the echo option in this scenario were enabled by default._

---

<div class="post-metadata">

### 作者： ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### 发布日期： [2015 年4 月 9 日 03:08 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/16 "2015-04-09T03:08:54Z")

</div>

This preference will also have to be taken into consideration…

`Do not suppress email notifications when I am active on the site`

We’ll have to see how it effects things (I’ve just enabled that checkbox)

---

<div class="post-metadata">

### 作者： ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### 发布日期： [2015 年4 月 13 日 00:49 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/17 "2015-04-13T00:49:00Z")

</div>

> [@wesochuck](#):
>
> 1.1 You should always get an email, regardless of if you made a new post via email or via the web.

I don’t really agree with that 1.1 post on the web, I can see it right there.. I don’t need an email copy too (unless I’m a packrat, etc, so that’s your 3.1 point from above)

As for 1.0, 2.0 and 3.0 above, those are user options right now.. just add the relevant Categories to your Watched list.

And 2.1 above seems to conflict with 1.1, and I’d vote for 2.1.

**tl/dr** - if we post on the web, we don’t need a copy of our own post. If we post via email, getting a copy of our own post allows us to know it happened, and we can see any typos/errors/wrong-on-the-internet we’ve committed.

---

<div class="post-metadata">

### 作者： ![dreeves](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dreeves/32/108464_2.png) [@dreeves](https://meta.discourse.org/u/dreeves)
#### 发布日期： [2020 年3 月 29 日 23:21 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/18 "2020-03-29T23:21:02Z")

</div>

（这里不太清楚结论是什么，所以希望重启这个话题没问题！）

我真的很希望自己的帖子也能收到邮件通知！我的使用场景是：当我模糊地记得某次旧讨论时，我完全不确定它是通过传统邮件还是通过 Discourse 进行的。如果 Discourse 上的所有内容都能同步到邮件中，我就可以通过 grep 搜索邮件来找到它，无论它实际存储在哪里。（此外，在邮件中保留所有内容的副本也是一种很好的应急备份层。而且我个人并不觉得对已读过的论坛帖子的邮件副本点击“归档”会很麻烦。）

有说服力吗？我查看过邮件设置，但没有找到将我自己发送的消息也抄送到邮件的选项。

---

<div class="post-metadata">

### 作者： ![Flominator](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/flominator/32/235031_2.png) [@Flominator](https://meta.discourse.org/u/Flominator)
#### 发布日期： [2021 年11 月 2 日 06:15 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/19 "2021-11-02T06:15:11Z")

</div>

如果我理解正确，您只需切换到邮件列表模式即可：

> [@riking](#):
>
> 这就是邮件列表模式。有些人希望拥有所有消息的完整本地存档，这是他们的选择。

更新：……但这将忽略所有通知设置，包括您订阅的分类，这意味着您将收到您 Discourse 安装中的每一篇帖子。

再次更新：看起来只有在您未关注或追踪任何分类时才会出现这种情况。当您关注或追踪某些分类时，无论这些分类是“关注”、“追踪”还是仅“关注首帖”，您都只会收到这些分类下的所有消息。

---

<div class="post-metadata">

### 作者： ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### 发布日期： [2021 年11 月 14 日 05:56 UTC](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499/20 "2021-11-14T05:56:04Z")

</div>

> [@sam](#):
>
> 是的，我并不反对在这里添加一个每个用户的选项，为那些启用了邮件列表模式的用户。

你今天仍然这么认为吗？在\_那些特定情况下\_，这似乎是一个明智的选择。

[下一页](https://meta.discourse.org/t/should-not-receive-emails-for-your-own-replies/16499.md?page=2)
