<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 13 Jun 2017, at 16:51, Marco Carmosino wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Another solution is automatically turning on the MathML bundle _only_ for specific recipients who have known-good email clients; ie math gets rendered as plaintext for everyone who isn't whitelisted, because I often have email threads that have to go between some people who have good email software and some who don't.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">I would prefer this approach, but it's tricky to implement. A first step would be to ensure that MathML is generated only when all recipients have MathML capable email clients. I'll give that some thought since I can see why this would make it more useful feature for you.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">This seem like it might be even worse than the above, because then it breaks threading, because different recipients are getting truly different messages...</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">It wouldn't break as long as MailMate reuses the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">Message-ID</code>. That is strictly a bit wrong, but the main problem is probably some confusion in your own sent messages folder which would contain multiple message with the same <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">Message-ID</code>.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Maybe you could bundle all three objects into a message, and have mailmate prefer an HTML+MathML part? Could it be ensured that bad email clients only try to render the no-mathML HTML?</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">Theoretically, this is possible, but in practice I'm pretty sure a lot of email clients would fail horrible with regard to doing the right thing.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Anyway I realize that this is a super-niche concern. Would that the world was a better place for MathML. But now that I'm reminded of the feature I can at least try and get all my mac friends on MailMate for it, and grow a little circle of people sending emails to each other with math that actually looks decent.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">:-)</p>

<p dir="auto">-- <br>
Benny</p>
</div>
</div>
</body>
</html>