{"id":46773,"date":"2025-02-18T09:38:22","date_gmt":"2025-02-18T14:38:22","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=46773"},"modified":"2025-07-01T16:35:01","modified_gmt":"2025-07-01T20:35:01","slug":"mailmate-2-0-beta","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2025\/02\/18\/mailmate-2-0-beta\/","title":{"rendered":"MailMate 2.0 Beta"},"content":{"rendered":"<p><a href=\"https:\/\/blog.freron.com\/2024\/new-license-key-system\/\">Benny Kj&aelig;r Nielsen<\/a>:<\/p>\n<blockquote cite=\"https:\/\/blog.freron.com\/2024\/new-license-key-system\/\">\n<p>I&rsquo;ve been very quiet here, but I&rsquo;ve actually been working on MailMate during all that time &mdash; which should be obvious based on the <a href=\"\/2024\/mailmate-2-0-beta-released\/\">other blog post today<\/a> about the latest beta and its <a href=\"https:\/\/updates.mailmate-app.com\/release_notes_archive\/MailMate_r6067.html\">release notes<\/a>. For years now, the main focus has been on improving\/maintaining MailMate and that is great for existing beta\/test users of MailMate, but obviously it&rsquo;s not great for generating revenue from new users.<\/p>\n<p>[&#8230;]<\/p>\n<p>In the new license key setup, a MailMate license key is obtained by starting a subscription ($10 every 3 months). An active subscription means that MailMate will run in its &ldquo;Paid Mode&rdquo;. An inactive\/cancelled subscription means that MailMate will run in its &ldquo;Free Mode&rdquo;. These modes are (<a href=\"https:\/\/freron.com\/pricing\">almost<\/a>) identical. Essentially, this means the price of a MailMate license key is now $10, but it is strongly encouraged to continue the subscription and for many users it is, in principle, required.<\/p>\n<p>Why do it this way? First of all, paid upgrades are not a realistic option for me. It requires working on two versions of MailMate at the same time and I&rsquo;ve clearly proven that I&rsquo;m not able to do that. The first license key was sold more than 14 years ago and it is still valid!<\/p>\n<\/blockquote>\n\n<p>Previously, it was a $50 one-time charge. One of the reasons it&rsquo;s not a traditional subscription is that he had <a href=\"https:\/\/freron.com\/motivation\/\">promised<\/a> that 2.0 would be a free upgrade.<\/p>\n\n<blockquote cite=\"https:\/\/freron.com\/motivation\/\"><p>Maintaining software requires the same amount of effort as creating, but it is not a straightforward source of revenue. I do not think I can or should make major flashy rewrites which could justify upgrade fees. Instead, a large number of subscribers is going to be an incentive for me to focus on keeping existing users happy. This means iterative\/frequent updates improving the details of existing features, improving performance, fixing bugs, and to at least some extent answering support emails. This is essentially how I&rsquo;ve worked in the past.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/freron.com\/pricing\/\">Freron Software<\/a>:<\/p>\n<blockquote cite=\"https:\/\/freron.com\/pricing\/\">\n<p>When <strong>Paid Mode<\/strong> expires, MailMate will automatically switch to <strong>Free Mode<\/strong>. In this mode, you continue to have access to all features of MailMate, but it is not intended to be used by all users. If you are part of a business or you run a business relying on the use of MailMate then it is also required that you use MailMate in <strong>Paid Mode<\/strong>.<\/p>\n<p>As described above, MailMate adds a header line to every outgoing email stating the email client used. In <strong>Free Mode<\/strong>, this header line will explicitly use &ldquo;MailMate Free Mode&rdquo; as the email client name. Most of your correspondents will never see this, but some email clients will display it when it&rsquo;s available.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/lapcatsoftware.com\/articles\/2025\/2\/1.html\">Jeff Johnson<\/a> (<a href=\"https:\/\/mastodon.social\/@lapcatsoftware\/113946650550795650\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/lapcatsoftware.com\/articles\/2025\/2\/1.html\">\n<p>I recently purchased an M4 MacBook Pro with a nano-texture display and set up Mail app fresh on the new machine, which is running macOS Sequoia. In the following weeks, I encountered a bunch of the same old problems&mdash;the Mail main window sometimes fails to come to the front when clicking on the Dock icon, requiring one or more additional clicks; the Flagged mailbox lists some unflagged messages, which can be removed from the list only by moving them to a new containing folder and back again; Mail app refuses to quit entirely because it's connecting to Gmail; a message sometimes isn't marked as read when opened in a window; my column widths are forgotten when switching folders&mdash;as well as a new problem: the Unread smart mailbox showed a phantom count of 1 when no messages appeared in the folder.<\/p>\n<p>[&#8230;]<\/p>\n<p>Although my immediate problem was solved, I started to wonder why Mail app hadn't downloaded that unread message. So for each of my email accounts, I used the Get Account Info contextual menu item to show the number of messages in each mailbox on the IMAP server, comparing it to the number of messages in each mailbox displayed in Mail app. To my horror, I discovered that there were multiple discrepancies, in multiple mailboxes, in multiple accounts. Mail app seems to download <em>most<\/em> of the messages from each mailbox, but for some unknown reason it doesn't always download <em>every<\/em> message from every mailbox.<\/p>\n<p>This was the final straw for me, an irreparable loss of confidence in the reliability of Mail app. In my opinion, Apple Mail is a formerly great app, during the 2000s, that has steadily declined in quality since then and ultimately became shoddy. [&#8230;] RIP Mail app, long live MailMate!<\/p>\n<\/blockquote>\n<p>The IMAP problem I&rsquo;ve been having with Apple Mail for the last few years is that some message moves\/deletions don&rsquo;t get synced to the server promptly. So if I view my account on my iPhone or Webmail I see a sampling of old messages&mdash;going back perhaps a month&mdash;still in the inboxes. Eventually those messages to get properly moved on the server, but by then new ones have taken their place.<\/p>\n<blockquote cite=\"https:\/\/lapcatsoftware.com\/articles\/2025\/2\/1.html\">\n<p>MailMate's IMAP support appears to be flawless: unlike Mail app, MailMate downloaded every message in every mailbox for every account. How is it possible that one developer, Benny Kj&aelig;r Nielsen, can succeed where an entire team of Apple engineers failed?<\/p>\n<p>[&#8230;]<\/p>\n<p>Moreover, Apple Mail has some problems with junk mail filtering. <a href=\"https:\/\/forums.macrumors.com\/threads\/mail-app-in-ventura-cant-mark-message-as-not-junk-in-inbox.2367949\/\">As of macOS Ventura<\/a>, there's no longer a way to mark a message as not junk that Mail mistakenly marked as junk. And my junk mailboxes accumulate old messages despite the fact that I set Mail to erase junk messages after one month.<\/p>\n<\/blockquote>\n<p>Of course, if you have Apple Mail or MailMate you should be using <a href=\"https:\/\/c-command.com\/spamsieve\/\">SpamSieve<\/a>.<\/p>\n\n<p><a href=\"https:\/\/toot.community\/@betalogue\/113947078456478500\">Pierre Igot<\/a>:<\/p>\n<blockquote cite=\"https:\/\/toot.community\/@betalogue\/113947078456478500\"><p>Welcome to the club! I am fairly confident, based on your quality standards, that you will not regret it. I switched from Mail to MailMate in 2020 and have never regretted it.<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/02\/03\/2024-six-colors-apple-report-card\/\">2024 Six Colors Apple Report Card<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/01\/19\/google-removing-support-for-less-secure-apps\/\">Google Removing Support for &ldquo;Less Secure Apps&rdquo;<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/10\/11\/mail-data-loss-in-macos-10-15\/\">Mail Data Loss in macOS 10.15<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2015\/03\/28\/mailmate-1-9\/\">MailMate 1.9<\/a><\/li>\n<\/ul>\n\n<p>Update (2025-02-18): <a href=\"https:\/\/mastodon.social\/@lapcatsoftware\/114016541284080689\">Jeff Johnson<\/a> <a href=\"https:\/\/lapcatsoftware.com\/articles\/2025\/2\/1.html\">notes<\/a> that Free Mode shows an alert when sending a message and is limited to sending <a href=\"https:\/\/updates.mailmate-app.com\/release_notes#revision2003fridaymarch252011&mdash;version1.1\">two messages per launch<\/a>. This seems reasonable to me but is <em>not<\/em> what I expected given the description of it being &ldquo;almost identical&rdquo; to Paid Mode.<\/p>\n\n<p>Update (2025-02-18): <a href=\"https:\/\/mjtsai.com\/blog\/2025\/02\/18\/mailmate-2-0-beta\/#comment-4231717\">Bernd<\/a> suggests that the alert Johnson was seeing is due to the trial running out and that this is distinct from the Free Mode that you get after you pay once and stop paying. This is makes more sense given the documentation, so I guess the way to think about it is that there are actually <em>four<\/em> different modes.<\/p>\n\n<p id=\"mailmate-2-0-beta-update-2025-07-01\">Update (<a href=\"#mailmate-2-0-beta-update-2025-07-01\">2025-07-01<\/a>): <a href=\"https:\/\/freron.com\/2025\/why-did-mailmate-switch-to-free-mode-today\/\">Benny Kj&aelig;r Nielsen<\/a>:<\/p>\n<blockquote cite=\"https:\/\/freron.com\/2025\/why-did-mailmate-switch-to-free-mode-today\/\">\n<p>If you are surprised by the sudden appearance of a &ldquo;Free&nbsp;Mode&rdquo; button in the upper right corner of the main MailMate window then you probably missed <a href=\"https:\/\/freron.com\/2024\/new-license-key-system\/\">this blog post<\/a>.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Benny Kj&aelig;r Nielsen: I&rsquo;ve been very quiet here, but I&rsquo;ve actually been working on MailMate during all that time &mdash; which should be obvious based on the other blog post today about the latest beta and its release notes. For years now, the main focus has been on improving\/maintaining MailMate and that is great for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2025-02-18T14:38:25Z","apple_news_api_id":"c163aeff-53dd-4ff8-ad24-217ad5b3dd10","apple_news_api_modified_at":"2025-07-01T20:35:04Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABg==","apple_news_api_share_url":"https:\/\/apple.news\/AwWOu_1PdT_itJCF61bPdEA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1421,126,131,101,150,14,424,30,32,2598,372],"class_list":["post-46773","post","type-post","status-publish","format-standard","hentry","category-technology","tag-app-subscriptions","tag-applemail","tag-bug","tag-business","tag-email","tag-emailclient","tag-imap","tag-mac","tag-macapp","tag-macos-15-sequoia","tag-spamsieve"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=46773"}],"version-history":[{"count":8,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46773\/revisions"}],"predecessor-version":[{"id":48313,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46773\/revisions\/48313"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=46773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=46773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=46773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}