This is really about how to get off of Gmail/Google Email for Domains/Gsuite. It is not difficult to get off of Google Drive, and Google Photos, as well as Google Docs and Google Sheets, and the like. But there are certain advatages of Gmail/Google Mail, and the free version of GSuite, which I've been using for ten years or so.
Advantages of Google Email
There are a few advatanges of Google Email, which include:
- OAuth2 for sending transactional email from one's website,
- Support for multiple domains and multiple aliases (with some limitations),
- Email web interface
- Compatability with mail apps
- Support for many of the email security protocols (SPF, DMARC, etc.)
Disadvantages of Google Email
- It's Google and you can't trust them,
- They are too expensive if you want to pay for the product (Gsuite),
- They include a variety of needlessly annoying limitations to the free product version.
Google Accounts Still Needed
Google accounts are still needed for things like YouTube, Google Maps, Google Play Store, etc. However, the main thing is to use gmail accounts for those things, and move the primary email domains/accounts/aliases to other systems.
Self-Hosted or Service Provider
This is an issue of work over benefit. A service provider needs to be competent and trusted, and not charge too much. Any of those missing and self-hosted looks more attractive. Of course the effort of self-hosted is a bit of a learning curve.
For transaction email, that is for email coming from one's websites and applications, use of Amazon SES or similar makes the most sense since the cost and configuration is negligible.
For one's own email, especially when needing privacy and security, and using apps and applications, it is not such a simple issue. For a single email address/mailbox, things are much simpler, but once several domains and aliases need to be configured, it can become complex, and expensive.
Current pricing mid-2019 for Gsuite is $6/user/month for standard, $12/user/month for business, and $25/user/month for enterprise.
Amazon SES Resources
- Amazon SES FAQ
- Using the Amazon SES SMTP Interface to Send Email
- Amazon SES for WordPress
- Getting Started using SES
Tutanota is an open source email service provider. All the software is open source (website, apps, desktop apps), and the provision is based on small monthly fees. The biggest problem is that most service providers still have holes in their services, of various kinds, some for technical reasons, but others due to priorities and resources, which don't deal with the most important features (privacy and security) as the main impetus for development.
Roll Your Own Email
It mostly comes down to which packages to install and how to configure email services, securely, while not consuming a huge amount of time and effort.
- Iredmail (postfix/dovecot/roundcube+kolab-or-sogo)