Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Markdown support (UI and text/markdown from RFC 7763/7764) #3608

Open
Crissov opened this issue Sep 10, 2018 · 1 comment
Open
Labels
type: enhancement New features or improvements to existing features.

Comments

@Crissov
Copy link

Crissov commented Sep 10, 2018

Related to #1745 (and somewhat to #3171), I wish K9 Mail had an option to send and receive mails that are explicitly labeled as using Markdown (preferably in the Commonmark variant) as specified in RFC 7763 and its companion RFC 7764.

Not many mail user agents do implement these yet, unfortunately, and there would need to be some tests whether sending as text/markdown instead of rather than in addition to text/plain yields any serious compatibility problems. The expected result is that receiving MUAs just display the Markdown text verbatim.
Receiving such mails and parsing them for enriched displaying should be implemented regardless.

Expected behavior

  • If K9 had a rich text editor that added formatting to the mail text Feature Request: Send HTML formated mails #1745, there should be an option to use text/markdown instead of text/html or text/enriched (RFC 1563/1896) or text/richtext (RFC 1341/1521).
  • If K9 detected that the user (supposedly) manually entered Markdown formatting, K9 should offer to send the mail as text/markdown.

Actual behavior

  • K9 does not have a rich text editor.
  • K9 does not detect the use of formatting characters or codes.
  • K9 sends mails as text/plain (or text/html?).
@philipwhiuk philipwhiuk added the type: enhancement New features or improvements to existing features. label Sep 17, 2018
@yarikoptic

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New features or improvements to existing features.
Projects
None yet
Development

No branches or pull requests

3 participants