TL;DR: Can we change how Discourse formats quotes in plain text e-mail?
I’ve followed the discussion on the devel list regarding the move to Discourse in favor of Mailman. In order to get a better idea how well Discourse works when interacting with it from my inbox[1] I made some changes to my settings and I am now receiving notifications in my mail client.
The first thing I noticed, and which I find really annoying, is the way Discourse sends quoted text:
[quote="André Costa, post:1, topic:81489, username:ocosta"]
IMHO it wouldn’t hurt having a “Upgrading using DNF?” link somewhere on the main page
[/quote]
That’s an example from a recent thread. The [quote]
/ [/quote]
tags aren’t very helpful in plain text mail and they do not comply with e-mail standards. My favorite site to turn to in these matters is Use plaintext email. It references RFC3676, The Text/Plain Format and DelSp Parameters[2].
What it boils down to is the way mail clients should quote text in the plain text space. In the example above, this should look something like:
André Costa:
> IMHO it wouldn’t hurt having a “Upgrading using DNF?” link somewhere on the main page
I left out the rather useless information in the header regarding post and topic. The username might be helpful and could be included above the quote.
The question is, can we change that in the settings or by some easy means of “hacking”? Or should I report that upstream and ask Discourse to properly format plain text e-mail quotes?
On a side note[3], I’m writing this thread starter in the web interface. Ideally, I would like to use my mail client for that as well. But I have no idea where to send the mail to, so it ends up in the right category with the right tag.