This Week's Sponsor:


Ensure that if a device isn’t secure it can’t access your apps.  It’s Device Trust for Okta.

Mimestream: The Perfect Email App for Gmail Users on the Mac

I’m going to straight-up spoil this review for you at the top. If you primarily use Gmail and work on a Mac, you should try Mimestream now. It offers the core Gmail experience wrapped in a thoughtfully designed native Mac app. If you spend a lot of time on other devices or have non-Gmail accounts, the call is tougher, but that’s exactly my situation, and I think Mimestream is still the best Mac email choice for most people. Here’s why.

I have four primary email accounts. Two are work-related, and two are personal. All but my iCloud email are connected to Gmail, which makes me a pretty strong candidate for Mimestream, which launched this week after a couple years in beta.

I’ve been using Mimestream on and off for over a year, returning to it in late January after briefly trying Missive. What drew me back to Mimestream was the app’s native design, tight integration with Gmail, and open roadmap. The app doesn’t have everything I want from an email client. However, because I handle most of my email on the Mac and most of what I’d like to see Mimestream incorporate is planned or under consideration for future updates, it’s become how I manage most of my email.

As I mentioned at the outset, Mimestream is Gmail and Mac only. As a result, I’ve continued to use Apple Mail for my iCloud email address, which isn’t a big deal because it’s not an account I use for many things anyway.

The bigger deal is that Mimestream isn’t on iOS or iPadOS. As a rule, I don’t like using different apps on different platforms to do the same thing. That’s one of the reasons I prefer Logic Pro for iPad over Ferrite, for instance. However, every rule has an exception, and Mimestream is one of those. The app is too good not to use. Plus, I handle most of my email on the Mac anyway, so switching to Apple Mail on my iPhone or iPad isn’t as difficult for me as it might be for others.

Mimestream includes extensive settings for customizing the app to your liking.

Mimestream includes extensive settings for customizing the app to your liking.

Putting those limitations aside, Mimestream handles everything you’d expect:

  • Multiple email accounts, whether they’re Gmail accounts or custom domains managed in Gmail
  • Undo send for up to 30 seconds
  • The ability to organize messages as conversations
  • Message templates with variables for frequently sent messages
  • A menu bar app for peeking at your latest messages
  • Syncing with Gmail, Google Calendar, Contacts, and Gmail’s settings
  • Gmail message categories: Social, Promotions, Updates, Social, and Forums
  • A vacation responder
  • Tracking prevention
  • Customizable signatures for each account that can vary for new messages and replies
  • An experimental client-side message snoozing feature
Mimestream supports Gmail labels.

Mimestream supports Gmail labels.

The app also includes labels, another staple of Gmail that I don’t use much but which are so easy to apply and edit in Mimestream that I’ve begun experimenting with them for messages requiring follow-up. Messages can also be starred and marked as important.

The app is organized into the sort of three-pane window you’re probably already familiar with from other email clients. The leftmost column organizes your messages by inboxes, including unified inboxes, categories, and labels.

Mimestream profiles appear at the top of your account sidebar and support Focus modes.

Mimestream profiles appear at the top of your account sidebar and support Focus modes.

There’s also a top-level, account-based organization scheme that lets you create profiles that appear as buttons with their own icon, label, and message count at the top of the left sidebar. I’ve set up a personal profile for my personal Gmail account and a Work one for my work-related addresses. I’ve found it to be an excellent, lightweight way to separate work and personal messages, but you’re not limited to two profiles, so you can set them up any way that makes sense to you. You can also set up notification schedules for each profile, so you won’t be bothered by personal messages during work hours, for instance. Also, profiles tie into macOS’s Focus filters, allowing you to completely hide a profile’s messages based on a Focus mode you’ve set up.

Filters allow me to do things like extract new betas from the sea of messages about existing betas.

Filters allow me to do things like extract new betas from the sea of messages about existing betas.

The middle column of Mimestream is the message list, which can be viewed in a compact or expanded format. Mimestream supports customizable swipe gestures too. Swipe left or right on an item in the message list, and it will reveal an action you’ve assigned in the app’s Settings. The options include the following:

  • Unread/Starred
  • Archive
  • Trash
  • Trash/Spam
  • Move to…
  • Label…
  • Snooze
  • None

The message pane includes a customizable toolbar with options for the most common actions you can take on messages, plus a search field for searching your messages. Because Mimestream uses Google’s Gmail APIs, search is fast and reliable, in my experience.

The heading of messages includes a star and reply button, along with a three-dot ‘More’ button with other options. I particularly appreciate the ability to copy the Gmail URL for messages, which I often drop into tasks in Things when I think a task will require referring back to a message I received. That’s handy, but I’d prefer a deep link directly into Mimestream because the Gmail URL opens Gmail in my browser instead.

Mimestream includes its own extensive set of keyboard shortcuts and supports Gmail and Apple Mail's too.

Mimestream includes its own extensive set of keyboard shortcuts and supports Gmail and Apple Mail’s too.

Mimestream has its own extensive set of keyboard shortcuts, but you can use the standard Gmail or Apple Mail ones if you prefer. The app also implements Gmail’s filtering system. In Settings, you can apply actions based on metadata. Triggers include the following:

  • From
  • To
  • Subject
  • Has the words
  • Doesn’t have
  • Size
  • Has Attachment
  • Don’t include chats

As for actions, if a message meets all of the criteria you’ve chosen, you can do any of the following with a message:

  • Archive
  • Mark as read
  • Star
  • Apply the label
  • Forward
  • Delete
  • Never Spam
  • Set importance
  • Categorize

It’s a powerful system that has helped me keep on top of messages by doing things like starring or marking as important messages from certain people or about certain topics.

Mimestream already supports exporting as PDF, which would make a great Shortcuts action.

Mimestream already supports exporting as PDF, which would make a great Shortcuts action.

As useful as Mimestream’s filtering is, though, the system only works within the four corners of the app. I’d also like the app to adopt Shortcuts support, so it can be used more gracefully with other apps and workflows. Actions allowing users to interact with attachments, save PDFs of message threads, and deep link to Mimestream or Gmail on the web would be a great start, along with actions corresponding to those in the app’s filtering system.

The perfect email client is the only thing more difficult to find than the perfect task manager. There’s a good reason for it too. There are almost as many ways to use email or a task manager as there are people using them. If you’ve found the perfect email solution for yourself, that’s fantastic, but I’ve resigned myself to the fact that looking for the perfect email app is futile – at least so far.

Despite my wishes for Mimestream, it is heads and shoulders better than any Mac email client I’ve ever used. I’m still left wishing for an iOS app, Shortcuts support, deep linking, and support for my iCloud email account, but I’ve chosen to be patient. Mimestream has seen steady improvements and expansion of its core features over the two years or so it’s been in beta, and the company has a public roadmap that gives me some comfort that most of what I’d like to see added to the app is planned or at least under consideration. I’m not usually so patient with apps, but Mimestream is that good.

Mimestream is available directly from the company’s website for $49.99/year, but there’s currently a special launch deal. Through June 9th, you can get the first year of Mimestream for just $29.99.

Unlock More with Club MacStories

Founded in 2015, Club MacStories has delivered exclusive content every week for over six years.

In that time, members have enjoyed nearly 400 weekly and monthly newsletters packed with more of your favorite MacStories writing as well as Club-only podcasts, eBooks, discounts on apps, icons, and services. Join today, and you’ll get everything new that we publish every week, plus access to our entire archive of back issues and downloadable perks.

The Club expanded in 2021 with Club MacStories+ and Club Premier. Club MacStories+ members enjoy even more exclusive stories, a vibrant Discord community, a rotating roster of app discounts, and more. And, with Club Premier, you get everything we offer at every Club level plus an extended, ad-free version of our podcast AppStories that is delivered early each week in high-bitrate audio.

Choose the Club plan that’s right for you:

  • Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with app collections, tips, automation workflows, longform writing, a Club-only podcast, periodic giveaways, and more;
  • Club MacStories+: Everything that Club MacStories offers, plus exclusive content like Federico’s Automation Academy and John’s Macintosh Desktop Experience, a powerful web app for searching and exploring over 6 years of content and creating custom RSS feeds of Club content, an active Discord community, and a rotating collection of discounts, and more;
  • Club Premier: Everything in from our other plans and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.