What if email support Markdown formatting?
- No changes to protocols. Simply use markdown in the Content-Type.
- No breaking changes. Clients that don't support markdown can display it as plain text.
- Rendering can be performed on the client side. Users can apply their favorite CSS for the reading pane.