<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
<style>
div.markdown { white-space: normal; }
body { font-family: sans-serif; }
h1 { font-size: 1.4em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }
blockquote { margin: 0 0 5px; padding-left: 5px; border-left: 2px solid #777777; color: #777777; }
blockquote blockquote { border-left-color: #999999; color: #999999; }
blockquote blockquote blockquote { border-left-color: #BBBBBB; color: #BBBBBB; }
a { color: #3983C4; }
blockquote a { color: #777777; }
blockquote blockquote a { color: #999999; }
blockquote blockquote blockquote a { color: #BBBBBB; }
code { margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7; }
pre > code { padding: 0px; }
math[display="inline"] > mrow { padding:5px; }
div.footnotes li p { margin: 0.2em 0; }
</style>
</head>
<body>
<div class="markdown">
<p dir="auto">Ok I think I’ve figured this out.</p>
<p dir="auto">It looks like when the <code>MmAutomaticUnwrapEnabled</code> hidden preference is set to true, MailMate unwraps plaintext emails when they are displayed in the message viewer. After setting <code>MmAutomaticUnwrapEnabled</code> to false the message renders properly.</p>
<p dir="auto">This strikes me as a bug, since the documentation of <code>MmAutomaticUnwrapEnabled</code> states that it is used “to unwrap the plain text body part before creating the reply.” I.e., it seems to me that this option should affect the quoted contents in the composer, but not how a message is displayed in the message viewer.</p>
<p dir="auto">Best,</p>
<p dir="auto">Galen</p>
<p dir="auto">On 3 Apr 2019, at 10:08, Galen Menzel wrote:</p>
<blockquote>
<p dir="auto">Hi all,</p>
<p dir="auto">I use MailMate r5625 on two computers. On one machine, plaintext messages render as expected, with the body of the message being a literal rendering of the message. For example, here is a plaintext email that I received, with linebreaks are displayed faithfully, as expected:</p>
<p dir="auto"><a href="https://drive.google.com/file/d/1ksQ2N3fHa24r9MJvFbilucCyrDnC666p/view?usp=sharing">https://drive.google.com/file/d/1ksQ2N3fHa24r9MJvFbilucCyrDnC666p/view?usp=sharing</a></p>
<p dir="auto">However, the same message on the other machine does some funny line wrapping with this message:</p>
<p dir="auto"><a href="https://drive.google.com/file/d/1IOCwDflTA4D7wr_cuX7QHdPe5jhy3Iqm/view?usp=sharing">https://drive.google.com/file/d/1IOCwDflTA4D7wr_cuX7QHdPe5jhy3Iqm/view?usp=sharing</a></p>
<p dir="auto">As far as I can tell, the preferences on these two machines are the same, and they are using the same stylesheet files (which specify pre-wrap for plain text).</p>
<p dir="auto">Looking at the HTML source on both machines, I see that on the first (correctly displayed) message, each line of the plaintext email is in its own <code><div></code> element, whereas in the second, each <em>paragraph</em> has its own <code><div></code> element (except for the bulleted lists), so the issue seems to be upstream of the html styling.</p>
<p dir="auto">Where does MailMate determine how to parcel up plaintext messages into its respective <code><div></code> elements? I’d very much prefer to view plaintext messages exactly as they were sent.</p>
<p dir="auto">Thanks!</p>
<p dir="auto">Best,</p>
<p dir="auto">Galen</p>
</blockquote>
</div>
</body>
</html>