<!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 29 Jun 2017, at 19:45, Helen Holzgrafe 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">Thanks for the info. Already knew and regularly use the command line you referenced. For me it only lasts about three weeks and then I have to do it over again. Very annoying.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">If it's any consolation I do consider this an Achilles' heel of MailMate. It varies a lot whether or not users are affected by the issues of saving/restoring mailbox column states, but those who are affected generally find it very annoying.</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">Also, I did not know Junk mail was designed not to be readily changeable. That's the one I need most to have my default columns.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">Just to make sure. Note that “Use as Default Columns” tells MailMate what the global default should be. Changing the columns of the “Junk” mailbox should be sufficient to make it stick (disregarding bugs). It should also be automatically inherited by the submailboxes of Junk if no explicit changes have been made to them.</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">I get more than a thousand junk mails a day. I have to hand sort them to find those that are really junk and those that are from new customers, or people that are in my contacts list that get their mail sent to Junk randomly for some reason that particular day. That's another weirdness I should ask about, but that's a different topic.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">MailMate itself <em>only</em> moves messages to Junk if told to do so by SpamSieve (if that is installed and enabled).</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">The standard columns are inadequate for fast visual scanning for things like attachments. I rely heavily on "Spamsieve Score" and "Spam score" also.  I am still trying to figure out why some messages with very low scores still end up in Junk.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">If you like then we can debug that off list. If it was server-side junk filtering then they shouldn't get a SpamSieve score at all unless you have enabled SpamSieve for more than Inbox messages. Note that the other “Spam Score” column is based on values added to the email by server-side spam identification.</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">I gather that there is no way for me to get "use as default columns" and "revert to default columns" as keyboard short cuts, either to make dealing with this problem a bit easier.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">You can probably bind keys to the following using custom key bindings:</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">useAsDefaultColumns:
revertToDefaultColumns:
</code></pre>

<p dir="auto">But I don't promise that they'll continue to exist when I (finally) get around to refactoring how all of this works.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><blockquote style="border-left:2px solid #777; color:#BBB; margin:0 0 5px; padding-left:5px; border-left-color:#BBB"><p dir="auto">Can I change the "real mailmate default columns" to be the ones I want permanently somehow deep inside the secret command zone of Mailmate?</p>
</blockquote></blockquote></blockquote></div>
<div style="white-space:normal">

<p dir="auto">Well, low-level you can, but you risk getting bitten by future changes to MailMate since your file is going to “shadow” the default one. This is the file you should copy:</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">MailMate.app/Contents/Resources/standardMailboxes.plist
</code></pre>

<p dir="auto">This is where you should put it:</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">~/Library/Application\ Support/MailMate/Resources/
</code></pre>

<p dir="auto">Then edit it and look for <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">defaultState</code> for the Junk mailbox. You can then change the set of columns enabled by default. You find the column names in the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">outlineColumns.plist</code> file which is in the same MailMate folder as described above.</p>

<p dir="auto">(I have not tested this. You probably need to clear <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">MmMailboxRelatedStates</code>.)</p>

<p dir="auto">I hope this can ease some of the pain involved with column states.</p>

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