Support text/markdown (RFC 7763) for composing email
Categories
(MailNews Core :: MIME, enhancement)
Tracking
(Not tracked)
People
(Reporter: bugzilla, Unassigned)
References
Details
Reporter | ||
Updated•9 years ago
|
Reporter | ||
Updated•9 years ago
|
Comment 1•6 years ago
|
||
Let's limit this to composition.
Comment 2•5 years ago
|
||
Really like the idea! If could also be available for task and calendar composition, would be great.
Comment 3•3 years ago
|
||
:+1:
Updated•3 years ago
|
Comment 4•2 years ago
|
||
I'm really excited about such a feature!
Currently, there are two Thunderbird add-ons which add Markdown:
The first didn't work for me, the later does: when I view a plain text e-mail, it's automatically interpreted as markdown when the add-on autodetects markdown elements.
IMHO Thunderbird should include Markdown (or CommonMark) out-of-the-box. Also, as suggested by Benny Kjær Nielsen in his blog posting Thoughts on Writing Emails using Markdown (Dec 22, 2011, more than a decade ago!), it would be wise to leave Content-Type: text/plain because that's one of the main purposes of Markdown: to keep everything readable as plain text. Adding markup=markdown is probably the best way to do it.
Content-Type: text/plain; charset=UTF-8; markup=markdown
The advantage if Thunderbird supported Markdown/CommanMark as opposed to using add-ons would be that it could include a side-by-side editor: plain-text editing on the left, Markdown (HTML) view on the right. Just like e.g. Ghostwriter (a Qt/KDE App) does it. (In a second step, a Markdown editor on one side and plain-text view i.e. source code on the other side would also be a great enhancement!)
The BIG advantage of included Markdown support is, that clients without it wouldn't suffer at all, since Markdown is designed to be readable as plain text, whereas clients that do support it out-of-the-box would benefit from simple formatting options for everyone, not just geeks who search for add-ons...
Everyone would be happy. Especially me!
Written in Ghostwriter using Markdown markup formatting
Description
•