<!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 17 Nov 2016, at 14:34, Tom Worster wrote:</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">I am baffled by MailMate's behavior wrt signatures. What am I doing wrong?</p>
<p dir="auto">First, if Preferences:Signatures:Default signature placement is set to "Top" then, when I reply to an email, the signature is inserted at the bottom of the reply, below the quoted text. The behavior is the same if it is set to "Bottom", except that this is <a href="Principle%20of%20least%20astonishment" style="color:#777">less astonishing</a>.</p>
<p dir="auto">I need to top-reply in most of my correspondences because this is what people expect. And I need my signature to be immediately below my reply and above the quoted text. For now, I copy-paste the signature that MailMate inserts at the bottom of the email to the top and then compose my reply.</p>
</blockquote>
<p dir="auto">How it's supposed to work: If you use the “Top”/“Bottom” menu items in the Signature menu in the Composer then MailMate should learn your habits.</p>
<p dir="auto">The default in the Signatures preferences pane is only used when MailMate cannot derive the location based on previous responses (this also includes which signature to use). If you change this setting then you should also click “Reset Usage History” in the same window.</p>
<p dir="auto">If it's any consolation I'll likely make the dynamic signature system opt-in at some point. Some users are extremely happy about this feature and some are deeply frustrated. You clearly fall in the latter category.</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">Second, how do I defeat automatic insertion of a signature?</p>
</blockquote>
<p dir="auto">The dynamic part of it can be disabled by pasting the following in a Terminal window:</p>
<pre style="background-color:#F7F7F7; border-radius:5px 5px 5px 5px; margin-left:15px; margin-right:15px; max-width:90vw; overflow-x:auto; padding:5px" bgcolor="#F7F7F7"><code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0" bgcolor="#F7F7F7">defaults write com.freron.MailMate MmDynamicSignatureMethod -string "none"
</code></pre>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">Third, I use signatures as a convenient way to insert various boilerplate texts.</p>
</blockquote>
<p dir="auto">I cannot really recommend that.</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">But when I insert a signature using the composer's toolbar, I always get a warning about discarding HTML. What's this about?</p>
</blockquote>
<p dir="auto">Hmm, I'm not sure why that is triggered. This should only happen if editing the plain text variant of HTML embedded content, but apparently MailMate tries to do that when inserting the signature...</p>
<p dir="auto">Ok, I can reproduce that and I've noted it as a bug.</p>
<p dir="auto">Read more about how MailMate handles plain text here: <a href="https://manual.mailmate-app.com" style="color:#3983C4">https://manual.mailmate-app.com</a></p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">Finally, I don't understand what is the "HTML Variant" or how it works.</p>
</blockquote>
<p dir="auto">Since MailMate uses a plain text composer then HTML cannot be inserted directly in the text editor. Instead, the plain text version of the signature is inserted (which is needed anyways since all HTML emails include a plain text variant as well). If an HTML variant exists for the signature then MailMate know that is also need to create an HTML variant of the message and within this the HTML variant of the signature is used.</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">What would suit me is very simple:</p>
<ol>
<li value="1">An option to not insert a signature by default.</li>
</ol>
</blockquote>
<p dir="auto">Noted.</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<ol>
<li value="2">When I insert a signature using the composer's toolbar menu, MailMate inserts it
<ul>
<li>at my carat, wherever that may be, and</li>
</ul></li>
</ol>
</blockquote>
<p dir="auto">I'll consider that.</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<pre style="background-color:#F7F7F7; border-radius:5px 5px 5px 5px; margin-left:15px; margin-right:15px; max-width:90vw; overflow-x:auto; padding:5px" bgcolor="#F7F7F7"><code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0" bgcolor="#F7F7F7">- simply as a plain-text string. Regardless if I am composing in markdown or not, just insert the characters in the signature string as though I had typed them or copy-pasted them from a text-editor.
</code></pre>
</blockquote>
<p dir="auto">Insertion of signatures should not behave differently in Markdown mode.</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">Unless I'm doing something wrong, I will need to add something like <a href="http://pasteapp.me/" style="color:#777">Paste</a> to MailMate to transition from Outlook.</p>
</blockquote>
<p dir="auto">In any case, if what you are looking for is some sort of text expansion utility then that is likely more suitable and probably also more useful in general.</p>
<p dir="auto">-- <br>
Benny</p>
</div>
</div>
</body>
</html>