Live data from Hacker News

Show HN: Mimestream, a native macOS email client for Gmail

mimestream.com

171–180 of 289 posts

Re: Show HN: Mimestream, a native macOS email client for Gmail

#171
post #112

Earlier quoted context omitted.

Any plan to support Outlook.com?

Also interested. Would be good to have the ability to add standard IMAP accounts as well.

I am definitely interested in eventually supporting IMAP, JMAP, and Outlook in the long term. In the short term, the focus will be on making the Gmail support solid.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#172

Nice to see a native app and not something Electron-based. I wonder about native app viability these days though. Years ago I used native email apps like Outlook, KMail, and Thunderbird, but lately I just use the websites made by the service providers (Fastmail for personal, Gmail for work). As an open standards person I find my behavior kind of depressing, but the websites just tend to work better.

I mean, it's still running WebKit (most likely through a WKWebView) at some point to render any HTML mail. There truly is no escape.

But that’s just for the email content. The UI itself is implemented with native controls

Re: Show HN: Mimestream, a native macOS email client for Gmail

#173
post #159

Earlier quoted context omitted.

Can you say a little more about the thinness and what the offline capabilities are? I noticed the search looks like it happens serverside which is great when you're online since you get actual gmail search. What happens when the client is offline?

Search is a merge of server-side results and a very basic local search that right now only looks at From and Subject. If you're offline, you'll get the local search results. When you're offline, you can view messages. However, only the most recent messages are cached in the account, and caching is run lazily with the background activity scheduler, which won't run if your device is under any kind of load and runs infr…

Thanks, I think you're right to identify 'predictability' as a key feature here. It's not so much that I need my every message offline (for which, as you point out, I can just Mail.app) it's that I'd like to have some idea of what I can expect offline if the client says it works offline. If the client doesn't offer any predictable offline features it's not really an offline client.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#174
post #58

Earlier quoted context omitted.

Thanks! Porting to iOS/iPadOS is something I would really love to do, but I still have a lot of work left on the Mac client. I'm curious to hear more what your pain points are with Gmail on iPadOS – I've been using the Gmail iOS app on my phone lately, and aside from the nonstandard UI, my experience has been fairly positive.

The GMail app has no keyboard shortcuts- pretty important for iPad users.

> keyboard shortcuts- pretty important for iPad users

I admit I cannot see the logic of this statement. Explain?

Re: Show HN: Mimestream, a native macOS email client for Gmail

#175
Loving the app so far - I love how speedy it is. I'm glad to see some resurgence of Mac-assed Mac apps [1].

[1]: A term coined by Brent Simmons, creator of NetNewsWire, (in my opinion) the best Mac-assed RSS reader. https://inessential.com/2020/03/19/proxyman

Re: Show HN: Mimestream, a native macOS email client for Gmail

#176
post #88

Earlier quoted context omitted.

This is fantastic, please support Google Advanced Protection as I cannot add my account as a result of it being enabled on my account. "Advanced Protection prevented your Google Account from signing in. This security feature stops most non-Google apps and services from accessing your data to keep your account protected."

Do you need the full advanced protection setup (hw key required for every session)? It does work with the somewhat less draconian normal key support where the key is required just for new logins.

AFAIK from my time in the APP, The "blessed session" system doesn't work any differently as I don't recall needing the key to access passwords.google.com or anything like that.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#178
post #2

Hi HN! In the past, I spent over 7 years working on Apple Mail, and today I am really excited to share a new email client I'm building: Mimestream, a native macOS email client for Gmail. Mimestream is written in Swift, and uses AppKit+SwiftUI for a clean, stock appearance. It's designed to be fast, lightweight, and use a minimal amount of disk space. Mimestream's advantages over using the Gmail web interface includes…

Can you make this a competitor to Thunderbird rather than being locked into GMail? I would love to have an app like this that used IMAP and was multiplatform!

https://news.ycombinator.com/item?id=24428666

The multiplatform part is completely dependent on if anything is done to get appkit and swiftui working on other platforms, which is probably a solid "no" for the foreseeable future.

https://forums.swift.org/t/swiftui-for-non-apple-platforms-l...

Re: Show HN: Mimestream, a native macOS email client for Gmail

#179

Thanks for releasing this. I've been looking for a Mailplane alternative for a while, ever since Gmail started becoming a resource hog when they forced everyone onto their new interface. Is there a chance you could recompile this to support 10.14? I'll most likely not be upgrading from Mojave for the foreseeable future, until my 2013 MacBook Pro stops working and I'm forced to get something new.

Sadly, no. Mimestream already uses SwiftUI for parts of the UI, and SwiftUI requires Catalina. I plan to release an iOS/iPadOS version in the future, so Mimestream will be investing even more heavily into SwiftUI. At some point later this year, Big Sur will become a requirement, too. I sympathize with those that remain on Mojave, especially those who need to run 32-bit apps, but as a 1-man project, it seemed like a n…

Oh this hurts my heart. The App looks beautiful but I am tied to a number of 32-bit applications.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#180

Interesting to see the Gmail API being used for a general purpose email client when Google has a very visible note on the overview page that says: > Note: The Gmail API should not be used to replace IMAP for full-fledged email client access. Instead, see IMAP and SMTP. I'd be a little worried they will disable API access for the client due to this. https://developers.google.com/gmail/api/guides

They did perform the audit in collaboration with the author[0], so chances are it's fine, but you never know when a new manager might come in and flip the script for what's acceptable use of the api.

0: https://news.ycombinator.com/item?id=24426342

Post reply on HN