How do I use Discourse via email?

(Leo McArdle) #1

Discourse can be used exclusively via email, much like a Mailman mailing list. Here’s how:

Receive emails when active on the site

Head to the email section of your preferences, and set the settings like so:

“Mailing list mode” is a red herring, and will email you for every new post across the entirety of our Discourse instance, so don’t enable it, unless you want that of course!

Mark posts as read when you’re emailed about them

Head to the email section of your preferences, and enable the preference:

Mark posts as read when I'm emailed about them

Now, whenever you’re emailed about a post, Discourse will mark the post as read on the website, ensuring your notifications don’t get cluttered up.

Create topics via email

To create a new topic in a category via email, navigate to that category, and click the envelope button:

This will open your email client, with the “To:” field pre-populated with the category’s email-in address. Make sure you send from one of your account’s email addresses, otherwise the email could get rejected or could get caught in moderation.

Reply to topics via email

Simply reply to the notification email you receive in your email client!

Filter emails

Discourse sets the List-ID header on outgoing emails based on the category a post was created in. It takes the form: <sub-slug>.<slug>

For example, emails from this category, #meta:help, will have a List-ID of

Filtering by List-ID varies from client to client. In Gmail simply click “Filter messages from this mailing list”:

How do I manage my email addresses?
Mozilla Discourse release 2018-09-17