# Email-created reply including reply preamble

**URL:** https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472
**Category:** Bug
**Tags:** email
**Created:** [February 21, 2015, 5:52am UTC](https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472 "2015-02-21T05:52:55Z")
**Posts on this page:** 6
**Page:** 1

<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: [February 21, 2015, 5:52am UTC](https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472/1 "2015-02-21T05:52:55Z")

</div>

**Reproduce:**

1. Reply using Gmail to a post notification. 💡
2. Get a separate rejection error because your reply is less than the default 20 character minimum. 👊
3. Reply **to your first attempt to reply** (which still is addressed to Discourse) with a longer response. 😠

**Expected:**

- Only the response content appears.

**Actual:**

- Your email address is exposed. 😲

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

Pastebin of original message content available to those who request.

---

<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: [February 21, 2015, 5:56am UTC](https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472/2 "2015-02-21T05:56:00Z")

</div>

I question whether this is the right way to approach this. Why didn’t you reply to the original email with longer text? Replying to your own email is a bit odd.

---

<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: [February 21, 2015, 5:59am UTC](https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472/3 "2015-02-21T05:59:24Z")

</div>

Well, it wasn’t me, it was a Real Life User.

But that said, the Gmail UI makes this the suggested workflow, because the big “Click here to Reply or Forward” box is below the most recent message in the thread, which is your own, in this scenario. The reply still goes to the other participant in the conversation, which of course is [discourse+key@example.com](mailto:discourse+key@example.com), but it’s replying “to” your previous message (if you expand the hidden/collapsed portion of the message).

---

<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: [February 21, 2015, 6:01am UTC](https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472/4 "2015-02-21T06:01:09Z")

</div>

Also, the same situation may happen if someone wants to reply two-times-in-a-row to a topic by email, like I just did here (albeit through the web).

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [December 11, 2015, 2:33pm UTC](https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472/5 "2015-12-11T14:33:30Z")

</div>

Should be fixed via:

> [@Better email reply parsing e-mail](https://meta.discourse.org/t/better-email-reply-parsing-email/36495):
>
> There are many open bugs on meta related to incorrect email reply parsing and I have been looking into them since past few days. Almost everytime the fix is to correct/modify something in GitHub’s [email\_reply\_parser](https://github.com/github/email_reply_parser) library. The GitHub’s email\_reply\_parser library is now abandoned. The last commit was over a year ago, and there are many open issues / pull requests. I propose that we include the email\_reply\_parser in core Discourse email library so that we can customize it as per our requireme…

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [December 11, 2015, 2:33pm UTC](https://meta.discourse.org/t/email-created-reply-including-reply-preamble/25472/6 "2015-12-11T14:33:33Z")

</div>


