<div class="markdown">
<!DOCTYPE html>
<html>
<head>
        <meta charset="utf-8"/>
<style type="text/css">   /* Line wrapping */ div[markup="none"] { white-space: pre-wrap; }   div[markup="markdown"] { white-space: normal; }     /* General styling of quotation blocks (and colors for level 2 and upwards)*/   blockquote {        margin: 0 0 5px;        padding-left: 5px;      border-left: 2px solid #136BCE;     color: #136BCE; }       /* Specific styling of level 1 quotation blocks */  blockquote blockquote {     border-left: 2px solid #4B89CF;     color: #4B89CF; }       /* Discrete links in quoted text */ blockquote a:link { color: #136BCE; }   blockquote a:active { color: red; } blockquote blockquote a:link { color: #4B89CF; }    blockquote blockquote a:active { color: red; }      pre {       margin-left: 15px;      margin-right: 15px;     padding: 5px;       background-color: #E4E4E4;      border: thin solid gray;        overflow: auto; }       /* Show Raw Source */   pre.raw {       margin-left: 5px;       margin-right: 5px;      white-space: pre-wrap;  }       /* Attached messages are indented and given a frame and background color */ div.bodypart[type=message][subtype=rfc822] {        margin-left: 20px;      padding: 5px;       background-color: #FDF5E6;      border: thin solid gray;    }       div.bodypart[disposition="inline"][type=image] img {        max-width:600px;        height: auto;   }       /* Doesn't work.    div.bodypart[disposition="attachment"] + div.bodypart[disposition="attachment"] {       margin-top: 10px;   }   */      /*div.bodypart[disposition="attachment"] div {      float: left;        border-left: thin solid #A4A4A4;        border-top: thin solid #A4A4A4;     border-bottom: thin solid #A4A4A4;      background-color: #D5DCE4;      height: 1.2em;      min-height: 16px;       vertical-align: middle;     padding: 3px;       margin-bottom:5px;  }   */          /* Markdown table */        div.markdown table {        border-collapse: collapse;      margin: 0 2em;  /*  width: 320px;*/ }       div.markdown th {       padding: 0.5em; }       div.markdown td {       border-top: 1px solid lightgray;        border-bottom: 1px solid lightgray;     padding: 0.5em; }       div.markdown td+td {        border-left: 1px solid lightgray;   }       /* Attachments table */     table.attachments {     border-collapse: collapse;      margin: 1em 0em;    }       table.attachments th {      padding: 0.5em; }       table.attachments td {      border-top: 1px solid lightgray;        border-bottom: 1px solid lightgray;     padding: 0.5em 1em;         /* FIXME: This needs to be improved. */     max-width: 400px;      white-space: nowrap;    overflow: hidden;       text-overflow: ellipsis; }       table.attachments td.icon {     -webkit-user-select: none;      padding: 0em;   }       table.attachments td.icon img {     min-width: 16px;        width: 1.5em;       height: auto;   }       table.attachments td.description {      border-left: none;      padding-left: 5px;  }       table.attachments td.description a:link {       color: black;       text-decoration: none;  }       table.attachments td.description a:active {     color: gray;    }       table.attachments td.description a:hover {      text-decoration:underline;  }       table.attachments td.description a:visited {        color: gray;    }       table.attachments td.size {     text-align: right;      padding-right: 0;   }       table.attachments td.button {       padding-right: 0;   }       table.attachments form {        margin: 0;  }       /* The header related stuff is currently only used when displaying multiple messages */ /* Add a ':' after each header title */ span.header_name:after { content: ": " }    span.header_name { color: blue; font-weight: bold; }    span.header_body { font-weight: bold; } /* How to style a specific header */    span.header_name[type="from.name"] { color: red; font-weight: bold; }       /* Various spacings between messages and message-elements. */   hr.messagedivider { clear: both; margin-top: 10px; margin-bottom: 10px; }   span.header + div.body { margin-top: 10px } div.bodypart + div.bodypart { margin-top: 10px;  }      /* Styling the horizontal divider between messages. */  hr.messagedivider {     border-top: thin solid gray;        height: 2px;    }/* */             div.highlight > pre, pre.sundowner {                     margin-left: 15px;                     margin-right: 15px;                     padding: 5px;                     background-color: #fdf6e3;                     border: thin solid gray;                     overflow: auto;                     margin-bottom: 15px;                     display: inline-block;                     font-family: "Menlo", "Courier New", "Courier", "Monospaced";                     font-size: 10pt;             }             table.sundowner {                     line-spacing: 120%;                     font-family: "Menlo", "Courier New", "Courier", "Monospaced";                     font-size: 10pt;             }             div.markdown > p { /* Override stupid Microsoft CSS */                 margin-bottom: 1em;             }             div.markdown > * {                 font-family: Helvetica, Arial, sans-serif;                 font-size: 10pt;             }             /* */</style>
</head>
<body>

<p dir="auto">On 3 Apr 2014, at 11:16, Benny Kjær Nielsen wrote: </p>

<blockquote>
<p dir="auto">To me the question should be: Is it worth adding the option of alternative Markdown converters at the price of people using inline HTML and other unreadable plain text? I’m not so sure ;-) </p>
</blockquote>

<p dir="auto">Personally, I’m happy to keep using my wrapper around MultiMarkdown in the existing model. It’s too complicated for it to be likely of use to others, although if there were a way to release it as a bundle, I’d be happy to. But it’s allowed me to do things like add automatic syntax-highlighting to code blocks, and support tab-delimited tables, and otherwise extend my email in ways which make my work much easier. If someone were to view the plain-text of those messages, or even reply to them, they wouldn’t get exactly what I got, but they’d get something perfectly readable–that’s the basic nature of Markdown. I don’t think you need to specially tag those situations. Assume that in the future other mail programs might use other markdown processors; you want them to interact. </p>

<p dir="auto">If you’re looking at where to focus, rather than specifically supporting other Markdown processors, I’d focus on supporting people who have to reply to HTML email without losing the original HTML. I effuse to people at work about MailMate, but then I tell them they can’t use it–because it really doesn’t work in a corporate environment where people are sending complex (and often Outlook-generated) mail messages, and my current hack (strip out the header information, convert body to a div, force-include MailMate’s CSS so as to override the broken Outlook CSS for my portion of the message, and then enter my markdown message above the raw HTML of their message) doesn’t work with Sundown, and while it is fine for me, it’s not suitable for public consumption. I only do that for work email, but it would nice to be able to use it as a general reply option–because sometimes people send you HTML email and you need to reply without bowdlerizing it. Forcing top-commenting in that environment is probably fine (I rarely see Outlook users inline commenting–and when they do, it invariably gets screwed up by Outlook–but maybe that’s just where I work).</p>

</body>
</html>


</div>