Hacker News new | ask | show | jobs
by Arkanosis 1952 days ago
> the best app if you want to use a custom SMTP/IMAP server instead of using a solution like hotmail/google/etc

IMHO, it's also the best if you're using Gmail: Google has been breaking its UIs for years (both on the app and on the web), especially for people like me who try to use proper quoting and signatures, or to send plain text emails. Apart from some glitches with reflow, K-9 does that very well even with Google as email provider.

I can't compare against Microsoft products since I've never used them on mobile, but seeing how horrible Outlook is on the desktop for plain text emails (and that's not an hyperbole), I bet K-9 is better as well.

2 comments

jesus christ gmail is absolutely unusable both on the desktop and on mobile.

the only way to make it usable again is to switch to the plain html mode, that uses no javascript, loads very fast, and reminds me a lot of the first gmail ui, back from ~15 years go.

I've really enjoyed using the Simplify Gmail extension when I use Gmail on desktop. Just launched a new v2 that's very nice.

https://chrome.google.com/webstore/detail/simplify-gmail/pbm...

I'm having none of that crap.

Injecting non-google code inside my gmail window sounds like a very dumb idea to me, honestly.

I already trust google very little and keep my gmail inbox because I'm basically being coerced/forced to (no gmail = no apps on android)... The last thing I want is adding another entity to the picture.

Imagine if they just used an SSE or mixed-replace to update the plain html version in real-time when messages are received without JS. But we can’t have that (Google even unilaterally disabled mixed-replace in blink/Chrome/Chromium (except for continuing to support MJPEG) many, many years ago so no one else can do that either).
Imagine if they had just fu--ing kept gmail lean and slick as it was in the first days.
What's a mixed-replace update?
One thing that confuses me about iOS devices is when a gmail account is added to the mail program. It isn’t clear if it is adding SMTP/IMAP or if it is doing some web app type configuration and if that gives Google more access to track device activity.
This sounds like the modern OAuth-based sign-in flow (for IMAP and SMTP connections, authenticated by OAuth).

This helps avoid app-specific passwords when you use 2FA, and lets users use their regular sign-in flow (which could include enterprise SSO, TOTP, U2F key etc).

I imagine that there's the ability for Google to set some cookies as part of that process, although knowing Apple, would not be surprised to learn they had sandboxed that instance of the browser, to prevent cookies persisting into regular Safari.