<!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">Hi Benny!</p>
<p dir="auto">I'm considering purchasing a number of MailMate licenses for myself and a few colleagues that deal with high volumes of email. I've spent the last 30 days diving in headfirst and seeing if it would help me manage our onslaught of email. It's got a number of big advantages, especially its power with regexes, but a few features are missing that are important for our workflow. I was wondering if you had any thoughts on whether: there are workarounds, I'm missing something obvious, or if/when you will implement this functionality.</p>
<h1 style="font-size:1.4em">Sending email</h1>
<ol>
<li value="1"><strong>Automatic switching of SMTP server when sender changes.</strong> I have one email account that receives emails for 3 different domains. You discussed this <a href="https://lists.freron.com/mailmate/2016-January/005366.html" style="color:#3983C4">here</a> on the mailing list, but I wasn't subscribed then so I can't reply.
I have a separate SMTP login (via <a href="http://www.mailgun.com" style="color:#3983C4">Mailgun</a>) for each of my domains in order to get DKIM and SPF correct. In MailMate, SMTP servers don't automatically update when I switch sending identities if they are part of the same IMAP account. This is a huge problem given how often I context switch between domains/identities/SMTP servers. Is there a way to do this, or a workaround (even if hacky)? This is my #1 blocker to switching to MailMate from Postbox or Google Inbox in a browser.</li>
</ol>
<h1 style="font-size:1.4em">Sub-mailbox behavior</h1>
<ol>
<li value="2"><p dir="auto"><strong>Multi-level sub mailboxes.</strong> I'd like to be able to have a tree of sub-mailboxes. Ideally, this would be as easy as putting a "/" in the "Mailbox name format". For example, INBOX/tag/recipient/sender could be:<br>
<code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">${##tags.tag.#name}/${#recipient.#identity}/${from.#correspondent.address}</code></p></li>
<li value="3"><p dir="auto"><strong>Selective display of tags.</strong> I'd like to be able to create a smart mailbox that only shows tags that contain (or don't contain) a given string. I can already figure out how to filter by emails that have tags containing a string, but the sub-mailboxes show all tags for those emails, not just the tags that were filtered on.</p>
<ul>
<li>I want to use this to artificially and creatively mimic features that MailMate doesn't have. For example: follow-up dates, priority levels, who a task has been assigned to, etc.</li>
</ul></li>
<li value="4"><p dir="auto"><strong>Sub-mailbox de-duping.</strong> It seems that sub-mailboxes don't de-dupe/merge when they have the same name. This is unexpected behavior. For example, I have multiple ExampleService accounts (registered to "<code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">xyz.exampleservicet@example.com</code>", "<code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">abc.exampleservice@example.com</code>", etc.) and I use a filter like (below) which I was hoping would merge them. Instead, I end up with many sub-mailboxes named "exampleservice".<br>
Filter I'm using: <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">${#recipient.#identity.user/.+\.(example1|exampleservice|example2)$/$1/}</code></p></li>
</ol>
<h1 style="font-size:1.4em">Feature requests (not blockers, but would be beneficial):</h1>
<ol>
<li value="5"><p dir="auto"><strong>Some way to snooze an email, a sub-mailbox, or a tag.</strong> In other words, to temporarily hide display but automatically bring it back later. I realize doing this system-wide (All Messages) would be kludgy and violate some of the spirit of MailMate. However, if I could somehow make it happen for a sub-mailbox <strong>that would be game-changing. I would pay 2-4x the usual MailMate software license cost if it had this functionality.</strong> I am imagining the sort of "view every morning at 7am" or "snooze until tomorrow" functionality that Google Inbox provides for a "bundle." (Which I actually use to auto-assign Gmail labels which connect to tags in MailMate)</p></li>
<li value="6"><p dir="auto"><strong>Follow-up dates.</strong> I want to be able to flag an email with a follow-up date. This could be a tag or something else entirely. This way, I can have a smart mailbox that shows me emails by month or year. If you implemented the selective display of tags feature above, this could be hacked together by with a smart mailbox.</p></li>
<li value="7"><p dir="auto"><strong>Count of submailboxes.</strong> "Displayed Count" currently has options for "All", "Unread", "Flagged", "Unreplied", and "Recent". It would be nice to have one additional option: "# of Submailboxes". For example, I have a "Tasks" smart mailbox that shows anything with tags that contain "Task_". It then shows submailboxes for each task by using mailbox name format <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">${##tags.tag.#name/Task_/_/}</code>. I'd like to have a count on that smart mailbox that shows how many tasks remain, rather than how many emails are assigned to a task bucket.</p></li>
</ol>
<p dir="auto">The combination of sub-mailbox counts, multi-level sub-mailboxes, selective display of tags, sub-mailbox deduping, and snoozes would create an incredibly customizable, flexible, and powerful mail management system. I can think of dozens of use cases that would be served.</p>
<h1 style="font-size:1.4em">Ideas:</h1>
<ol>
<li value="8"><strong>Mailbox structure exposé on your website, along with UI export and import.</strong> This isn't really necessary for us, per se, but it would be awesome. The idea would be to have a user-contributed directory on your website of mailbox structures along with some Reddit-esque up-voting and commenting functionality. For example, it would be awesome to see your structure ;). As I see it, the main strength of MailMate is mail management. You could leverage something like this to show off the power of the system. It could also be a great way to get the word out about MailMate.</li>
</ol>
<p dir="auto">Hopefully this doesn't come across as a laundry list. I really want to switch away from Google Inbox and Postbox, and would welcome your input.</p>
<p dir="auto">Best,<br>
Matthew Strax-Haber</p>
</div>
</div>
</body>
</html>