# Reply-by-email TL plugin

**URL:** https://meta.discourse.org/t/reply-by-email-tl-plugin/36132
**Category:** Plugin
**Created:** [November 29, 2015, 8:05pm UTC](https://meta.discourse.org/t/reply-by-email-tl-plugin/36132 "2015-11-29T20:05:28Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![JSey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jsey/32/3540_2.png) [@JSey](https://meta.discourse.org/u/JSey)
#### Post date: [November 29, 2015, 8:05pm UTC](https://meta.discourse.org/t/reply-by-email-tl-plugin/36132/1 "2015-11-29T20:05:28Z")

</div>

Maybe you’ve also had problems with new members (ab-) using the reply-by-email feature. I feel that if you force users to first get a grip of your Discourse instance by using it via web, things run more smoothly. As soon as they reach TL 1 or 2, it’s pretty safe to include the reply-by-email feature (which I personally really like a great deal!).

In order to have a setting like so:

 ![](https://global.discourse-cdn.com/meta/original/3X/1/b/1b6fd4a24c769f28c1bb78a4078b742483f51753.png)  
…I wrote this tiny little plugin:

[https://github.com/JSey/reply-by-email-TL](https://github.com/JSey/reply-by-email-TL)

which does the trick. I really see this more of a “ironing out tiny wrinkles in a great product”. But maybe you have the same problem in your community, so here’s a potential solution.

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [November 29, 2015, 8:10pm UTC](https://meta.discourse.org/t/reply-by-email-tl-plugin/36132/2 "2015-11-29T20:10:22Z")

</div>

Out of curiosity.. are emails from TL0 or 1 captured as “Needs approval” or?

---

<div class="post-metadata">

### Author: ![JSey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jsey/32/3540_2.png) [@JSey](https://meta.discourse.org/u/JSey)
#### Post date: [November 29, 2015, 8:12pm UTC](https://meta.discourse.org/t/reply-by-email-tl-plugin/36132/3 "2015-11-29T20:12:59Z")

</div>

For them, Discourse acts as if reply-by-email was disabled. There is no reply token generated, no reply by email instructions are included in the emails, only the “click here to reply” link.

They don’t really get a chance to reply. 😉

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [November 29, 2015, 10:37pm UTC](https://meta.discourse.org/t/reply-by-email-tl-plugin/36132/4 "2015-11-29T22:37:00Z")

</div>

Very cool. I wasn’t sure if you were also allowing Topic creation via email, and what would happen in that situation.

---

<div class="post-metadata">

### Author: ![JSey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jsey/32/3540_2.png) [@JSey](https://meta.discourse.org/u/JSey)
#### Post date: [November 30, 2015, 5:16am UTC](https://meta.discourse.org/t/reply-by-email-tl-plugin/36132/5 "2015-11-30T05:16:35Z")

</div>

Oh, topic creation is a different setting for which Discourse already offers a restriction by TL! That was one oft my motivations to write this…

Here are the original Discourse settings for topic creation via email (settings-\>email):

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