Ask HN: Any better alternatives to Google Workspace for a family of five

35 points by Brajeshwar ↗ HN
What do you use to host emails on a custom domain for your family? Not necessarily a DIY hosting but something simpler, economical, and privacy preserved.

61 comments

[ 1.8 ms ] story [ 118 ms ] thread
I use fastmail for myself, but I think Office 365 is a good alternative to Google Workspace.
Office 365 is good but keep in mind that it really, really wants you to use their proprietary email protocol. I tried using Thunderbird for a while but finally caved and am now on Outlook.
One really nice thing they did with Fastmail recently is allow you to mix account levels in the same domain. So you can get kids accounts at the cheapest monthly cost while still getting a higher tier account for yourself.
I use a small VM and postfix to route inbound mail for our family domain to whatever actual mailbox (ISP or other) that family members want to use. This doesn’t fully solve the sending deliverability issues if they try to send mails that appear to be from that domain. They can use the VM as an outbound relay (and it has DKIM, SPF, and EIEIO setup but still doesn’t have reliable delivery to every inbox in the world), so many of them use the domain address for inbound but outbound comes from their “real” address.

(I know that’s not ideal for some use cases, but is workable for us so figured I’d share.)

I used a legacy GSuite free account for many years until it just got too painful because of how Google actively prevents those accounts from using its ecosystem (can't use Nest, can't use Family Share or family YouTube plans, and the latest one: you can no longer add such users to Google Homes for voice match).

I moved email to MXRoute and spent some painful time migrating to standard Google accounts-- imapsync to copy some email over to the new account, hacking Partner Share to get photos moved over, resetting all the Home devices.

It worked great with a couple caveats. All my store purchases and $75 of credit are on the old account and they cannot be migrated. This means I keep my GSuite account as a secondary account on the phone, not a huge deal. I lost location history and other such unmigratable metadata.

I use K9 Mail and Thunderbird and am generally pleased with them. After a week of tweaking I see better spam handling than Gmail, which was a surprise.

Overall very glad I got it done.

Same with me and the GAFYD offer, it became unbearable especially with their smart devices.

If they had any brains they'd do a Workspace lite offering as part of Google One and the family plan, but I don't see it happening.

Take a look at Zoho's workplace suite. Comes at a fairly low pricing and privacy focussed.
I second this, I'm still on free tier with a custom domain with a catch-all inbox. Looks like they offer their free tier up to 5 users.
I use Migadu–it has some drawbacks[1], and every time it's mentioned on HN someone chimes in with a horror story, but it works great for me

Alternatively, if your family is on the Apple ecosystem, iCloud custom domain email works great, the only issue being that you get a limited number of email addresses per user and it doesn't support wildcard addressing.

[1] https://www.migadu.com/procon/

I switched to office 365, which is a predictable answer, but for cloud storage I can recommend sync.com - the free tier is very generous.
I just gave up using a custom domain - do you really need it? Sure it was cool 10 years ago but no one really cares any more, but the main reason I gave up because I was worried someone would hijack the domain to take my 2fa emails. One less thing to worry about.
I’m more concerned about google kicking me off and I lose access to everything. No password recovery. No one can contact me.

All it takes is an algorithm to false positive on my account over anything and I lose everything.

They would need to break into my domain host to do that and that is 2fa.

I still use one. Granted it’s on a grandfathered google apps free account (or workspace now).

I see that as a net INCREASE in security. Google cannot now summarily shut down my access and rob me of accounts/emails. If they did so I could move my mail to a different service or just temporarily self host.

Mfa is still the same google auth as a gmail account. And the registrar (Hover) is MFA enabled as wel, using not only my primary account but a backup just in case.

Ultimately I have more control. And I’m not subject to having my account held hostage by a company with a history of pretty poor support responses that can’t be handled by algorithms.

I just assumed they can kick you off just as easily, but maybe I'm wrong.
They can. But I own the domain and dns. So I can go to any alternative I want (protonmail, mail in a box, or even another rapid service)
Not discounting the risk of hijacking; but owning a domain means you own your identity -- it is not tied to the whims of an application service provider.
I wanted to say FreedomBox, but they have Email support planned but not there yet. The idea is interesting though, and it could serve other needs for your small group.

https://freedombox.org/

There is also Yunohost along similar lines.

https://yunohost.org/

Protonmail is a good option for a privacy focused group. Proton also has calendar, drive and vpn offerings.
And has excellent support for custom domains. I like that I can switch providers without changing my email addresses.
Proton Calendar isn’t really ready for use feature-wise. It lacks at least proper iOS/Watch app and capture of .ics events from emails (basic use case of importing appointment confirmation to the calendar). I would not consider Proton as a proper replacement of Google or Microsoft subscriptions for now, but looking at their open vacancies it may become a viable alternative in 2-3 years.
I'm glad to know I'm not the only person who thinks about this and have spent time looking in to it, and wish I had more to offer back based on that research. I'm currently testing Microsoft 365 with a custom domain as my solution, and for me so far, it's been going well. Setup was really easy, Exchange works well, and the collab stuff is looking promising. I also like the ability to mix and match licenses (to an extent) so that people who really only want email can have it, but I can have the Office suite since I can't fully live without it right now. I also want to play some with Guest access, which seems promising for creating spaces to share with non-family members who still want access to stuff.
I'm in the process of moving my email from gmail to Fastmail and it has been really great. I think they must do a lot of the interface locally in Javascript because it is really fast. I had been thinking about switching for a while because recently Google Sites forced me to migrate to Sites V2 and it was really bad. I thought, "If I ever had a problem with my email, there is no one at Google who would help me." Whereas at Fastmail, I have sent in several suggestions and questions and they've responded to each one.

Here's the process I'm using, for anyone who might be considering it.

Fastmail can copy all your past Gmail to your new Fastmail account. I didn't do that because I'm planning on keeping the Gmail account, so can get to past email anytime I need it, and it's mostly old junk I'll never need again (I'm only using about 3GB out of 30GB for a free account). Also, if you have labeled email, each label on an email causes it to be duplicated at Fastmail.

Fastmail can be setup to fetch your Gmail with IMAP every 5 minutes or POP your email periodically, with or without deleting it from Gmail. I tried that, but it appeared what actually happened is that it fetched Gmail only when I clicked on the Inbox. Which is fine, but I liked how Fastmail changes the browser tabs to show when email is received, and that didn't work right (I waited 20 minutes and it never indicated there was new email.)

So instead, I set Gmail to forward mail to Fastmail. Because I had both business (HashBackup) and personal email going to the same Gmail account, and wanted to separate the two at Fastmail, I had to use some tricks. Gmail normally only forwards email to one email address, and I wanted each Gmail to be forwarded to 2 Fastmail addresses. To do this, you have to use the regular forwarding mechanism for each Fastmail address separately, to authorize your 2 Fastmail email addresses, then disable it altogether and use 2 forwarding filters at Gmail. On Fastmail, I just delete the redundant email. It's a lot easier than routing Gmail to 1 Fastmail address and then forwarding it to the other Fastmail address, and each email looks like the original at Fastmail rather than 1 looking like a forwarded email.

With Gmail, I was letting messages age and accumulate in the Inbox. To make it easier to see new Gmail that might be a straggler service I need to update, I enabled the Javascript Gmail interface, selected all Inbox messages (18K!) and moved them to the Archive folder. (Then promptly disabled the Gmail Javascript interface because all those icons make it impossible to use!) So old email is still available for searching if I need it, but it isn't cluttering up my Gmail Inbox. On Fastmail, I'm trying out keeping my Inbox clear and trashing emails after I respond. I have it setup to automatically delete Trash emails older than a year (you can leave them forever if you prefer).

To let people know about the switch, I added a Gmail vacation message that says "I got your email, I'm changing email addresses, for personal use blah, for business, use blah". That causes a bounce once in a while, but Fastmail puts those in the Spam folder.

Then, as I have time, I've been signing in and changing email address on various services I use. There are about 40 of these.

With a custom domain account ($45/year for 2 years) Fastmail also has options like hosting a static website and using your storage as file storage with FTP or browser uploading & downloading. I'm not using that, but coming from Workspace, it might be something you need. I just tried it out, and it's nice! I uploaded a file to my file space, it defaults to private, and you can create a special link to share the file with others. I tried doing this with Apple iCloud last night for some server photos and couldn't make heads or tails out of it, but with Fastmail today it was easy. Fastmail will also host your domain name, so y...

Another vote for Fastmail - family of four here and it’s been rock solid for several years now. A bit pricy but we consider it good value for money.
I pay for and use Fastmail just in the hopes that an alternative to Microsoft/Google/Apple continues to exist.

I have never had problems with it.

+1 for Fastmail. I just checked and have been subscribed to Fastmail since 2014. My wife switched from Google Apps to Fastmail in 2018 as well.

It has been a great experience. Their spam filtering is worse than Google Mail, but almost everything else is better: it provides far more configurability, the web interface is lightning fast, and they support standards.

I am a Mac/iOS user and I also love the amount of integration they have. You can set up Mail & Calandars by downloading a provisioning profile. They are also one of the few IMAP providers that have true push support for iOS (no battery-consuming IMAP IDLE).

If you're already iOS/Mac users and using iCloud for anything, then worth looking at iCloud+ which now supports custom domains. I've been using this since day one and had no issues so far and the killer feature for me the default iOS and Mac mail clients work 100% offline fine. I'm using Gandi.net as a registrar and DNS host, pointing MX/DKIM/SPF stuff at Apple, A records at a $5 Linode box running nginx.

Importantly this just works which is more than I can say for anything else I've tried ... anecdotes below...

I was using Fastmail before which is a good cross platform solution but the whole solution goes down the toilet if you want to use their official apps and offline support. Third party mail clients are almost universally complete garbage due to disparity over IMAP mailbox naming, sync issues and corruption. I haven't found one that works properly.

I fell out with Google and GSuite before this because something fucked up my domain provisioning and they couldn't fix it via support. Also I found out rather rapidly that the moment I converted my account to a paid GSuite account that my YouTube account required a $30 payment to be made before I could post videos to my own channel suddenly. They held my YT account to ransom and couldn't fix a provisioning issue. No chance. I will never deal with them again.

On Office 365 I deal with this at work every day and it's horrible. It started off reasonable but the feature load is weighing the whole solution down and now it's a crapfest of pain. Even the authentication processes are utterly painful every day requiring a half arsed authenticator app that works 50% of the time. I still maintain an office 365 family account so the kids can use the desktop apps for school work.

As for privacy, I think it is well oversold in the email space. The communication protocols don't guarantee privacy and no legal jurisdiction is particularly friendly. I think it's better to focus on deliverability and using another technology for secure or private communications. I myself use email only as the usual e-commerce and event receipt handling system. Out of the 100 or so people I have in my contacts, only my mother still actually communicates via email.

Does Apple offer a webmail interface or is it just through their own apps/imap? How do you find their interface compared to gmail?
They have a webmail interface on icloud.com. It's probably not as "good" as Gmail - fewer features (is that worse?) but then similar to Gmail you can use any web client you want. Hell can't you sign in to your icloud email on Gmail and still use Gmail if you wanted?
I assume you mean having Gmail connect to your iCloud email through IMAP?
They do, through icloud.com However, it does not compare favorably
Yes they do offer a web app. It's nearly exactly the same as the desktop Mac app from a usability perspective. I can't really compare to Gmail recently however. It probably has feature parity bar some organisational stuff but is 100% completely different and you need to take time to learn it.

Their cloud offering is fairly poorly promoted and no one seems to notice it exists. You have mail, contacts, calendar, photos, drive, notes, reminders, documents, spreadsheets, presentations and device location all via their web interface all of which real time sync with desktop and iOS apps.

But note as always that the apps are Apple design centric which means they have intentionally limited feature sets and not many bells and whistles compared to some competition. If you learn to meet them in the middle they are monumentally powerful however, particularly in combination with Shortcuts app. I have a lot of event driven and schedule stuff set up with that which keeps me organised and kills a lot of routine tasks for me. I could not have set this up with Microsoft or Google ecosystems without resorting to actually writing horrible API manipulating code and having to host it somewhere. I just tap some shit out in the shortcuts app on my iPad or iPhone or Mac and it just works quietly and reliably. It's not perfect of course due to pre-existing expectations as a programmer mostly, but it's a real hidden chunk of gold once you wrap your head round it.

I’ve been meaning to dig into Shortcuts, what are some examples of automations you’ve setup with it?
Key things are adding regularly scheduled daily and monthly items to reminders, image batch processing, silencing my devices when I get to the office, distributing event photo galleries, generating PDFs and scanning and filing receipts for expenses.
Yea, iCloud+ has been a simple, just-works solution. There's nothing fancy, it just kinda works how email should work.
It's not fancy but there are some genuinely really cool things in the latest releases. Hide my email (Single use email addresses), privacy protection (remote content proxy) come to mind.
FWIW, I realize that Google generally does not have a good perception around privacy, especially here, but I do want to highlight that Workspace is an entirely different creature. Because Workspace is a paid enterprise product, and Google sells it to the F500/G1000, plus a bunch of government agencies, the privacy controls are held to a much more stringent level. Workspace data, including email, cannot be used for advertising, for search result customization, maps data, or any other non-Workspace purpose.

I'm a reasonably privacy conscious individual, and I trust my own personal data to Workspace because having worked on Workspace for two years at Google, I saw how carefully Workspace user data was treated, especially for paid users.

None of that is to address the other points you bring up - simpler, cheaper - but I wanted to emphasize that I actually would trust Google more in this area than a random third-party hosted email solution. Someone like a protonmail or fastmail I don't consider "random", and I assume MSFT is as careful as Google given their enterprise background - but from smaller companies, I have a hard time believing they've invested so much effort in protecting user data as Google has.

(obligatory disclosure: I work for Google, used to work on Workspace until about 6 months ago, just my opinions)

So I got grandfathered free plans and I'm now wondering if it's different from paid plans in terms of hosting / privacy and if both are on the same platform.
Yup - same platform, same infrastructure, only limits is on some of the features that are sku-gated to higher level plans. Nothing privacy or data related different.
I use iCloud+ which launched in the fall with custom domain support. It's kinda been nice having a simple email system where I use native apps rather than a web interface. For $2.99/mo, the whole family can share 200GB (not $2.99 per person; $9.99 will get you 1TB). That seems cheap compared to a lot of stuff.

I used to use Zoho which was fine, but at $6/mo was only offering 10GB per user (rather than 200/5 = 40GB) and didn't handle things like photo storage.

I looked at Microsoft 365 (formerly Office 365) which seems like a good deal at $8.33/mo ($99.99/year). Each user gets 1TB of storage, it comes with Microsoft Office (both web and the programs), OneDrive, email, Microsoft Editor (for things like grammar checking), etc. Ultimately, I didn't want to transfer our domains to GoDaddy and that's the only way Microsoft supports custom domains for email. Still, if you have a family of 5, that $8.33 becomes $1.67/mo which is really cheap considering that it comes with a full version of Microsoft Office and 1TB of storage per-user (with Dropbox-like OneDrive). Google charges $6/user for 30GB and $12/user for 2TB. While 2TB is more than the 1TB offered by Microsoft, $12 is a lot more than $1.67 (and you don't get Microsoft Office).

iCloud+ doesn't come with as much stuff as Microsoft 365, but it's been nice having something that feels like a simple email experience. No more fancy auto-classification of my email. I can just set up some simple rules (though they execute on the client and not the server) and I'm enjoying using Apple's Mail app. At $0.60/user, iCloud+ is working nicely. But I can definitely see why someone would like Microsoft 365. Their family plan is an amazing value.

> I didn't want to transfer our domains to GoDaddy and that's the only way Microsoft supports custom domains for email.

I use MS and I didn't have to transfer my domain to GoDaddy. You might be misunderstanding how it works?

Custom domain support for the MS365 Home service requires GoDaddy. The business SKUs don’t have that limitation.

This requirement is new within the past year or two. The Home /Family SKU used to support using other registrars.

It’s a ridiculous limitation. I use the business SKUs at home with my spouse, but we use Fastmail for email, so it’s not an issue for us.

I'm using Office365 w/ domains hosted at Hover. It may be that I use the commercial option, but the prices you list line up with what I am paying....

I am looking again at the family option of ICloud+ for wife and family accounts.

One more for MS365 not requiring GoDaddy - my registrar is NameCheap and my DNS is CloudFlare, and switching to MS365 was really easy because they made the API calls to CloudFlare on my behalf once I authenticated.
For the M365 offering you have to do custom domains at GoDaddy if going for their Home SKUs. If you use the Business/Enterprise SKUs you can set it up with any registrar. Took me a while to figure that out.
I've been hosting my email with Dreamhost for years and have no complaints, the webmail is fine but I mostly use IMAP. $100/year includes shared webhosting, too.
Not really an advice because of privacy concerns, but Yandex has great mail and calendar apps with well-thought UX. It’s a shame they weren’t able to escape Russian jurisdiction.
I've had a FastMail family plan for this reason for 8 years now and love it. It's just me and my wife, but we are able to create shared e-mail folders, and have a "family" alias that goes to both of us. She also uses it for ad-hoc file hosting, while I have it act as DNS authority for the domain for everything I host with other providers. The interface is extraordinarily responsive, and customer support is great. They also have added recently some new privacy-focused features such as one-off e-mail addresses (though I haven't used this yet).
The shared folder support in Fastmail is one of my favorite features. Of course you can achieve similar outcomes in MS365 (not difficult) or Google Workspace*, but it’s much more straightforward in Fastmail than in any other email service I’ve used or administered.

* As of a few years ago this was annoying with Workspace (then G Suite), having to hop between delegated Gmail inboxes via the web UI.

As others have mentioned, Zoho Mail is a great option. It's marketed towards business but pricing is family friendly.
I’ve been using Fastmail for a year and really like it.

I still don’t have an answer for a Google docs replacement. The combination of sharing, mobile support, and not being stupid expensive is surprisingly hard to find.

Just stick with Google.

Office365 has terrible file-syncing across devices, most other alternatives lack in the office-app department.