For business purposes Office 365 is great. It has the full power of Exchange under the hood. (I was recently able to setup forwarding only email addresses to external email addresses, without needing new licenses or setting up mailboxes.)
[0] - https://blog.fastmail.com/2016/12/12/why-we-contribute/
In answer to your question, this is a multifaceted problem that comes down to: what do I use email for and how else can that work.
I had already mostly switched from email to instant messaging (Facebook, WhatsApp, SMS, Riot.im, etc.). These have some of their own problems but that's a different discussion so the remaining use-cases are:
- open source code mailing lists: Github issues, dependent on adoption but most seem to have moved here
- private company PM emails: many moved to Slack which I detest, or an issue tracker which is not so bad, or other dedicated PM software. There's usually not much individual choice here though unless you're running the company.
- newsletter updates: these typically come from services like MailChimp so using non-Google email to receive these is fine.
- account confirmation: highly dependent on adoption but SMS is becoming an alternative here often
- official correspondences: job applications, etc. There is no alternative. Possibly a space with room for disruption but it would be incredibly challenging.
Generally though, many options sub a federated technology with a lot of user choice (email) for a centralised walled garden. While I'd recommend Riot.im for the messaging part, my main comment here would be that it would be nicer to just have a built-in email client feature or plugin that alterted you in an obvious manner to the service you were communicating with (doing lookups on the To:/Cc:/Bcc: fields before you send. AND a not-just-for-geeks viable alternative to Gmail that could gain ground over time.
I wish there were a standard of sorts in im space. It's not signal because it doesn't allow for saving conversations.
XMPP? Check out https://conversations.im/ and https://dino.im/
Encrypted, federated and modern.
As mentioned, there's XMPP.
As well as Signal, there's also Matrix.org which is used by Riot.im.
You could argue there's now too many competing standards (ActivityPub has some similarities in a way too), but without having ever implemented an XMPP client myself, seemingly people had enough issues with it for there to be significant traction given to replacements like Matrix.
Personally I was always a fan of XMPP, and the idea/concept (just not the implementation) of Wave really excited me at the time. Momentum behind XMPP seems to have slowed so I've been giving Riot.im a trial. Sofar I really love it, so I'm once again hopeful.
The major difference is that all the major players have turned off (or never enabled) federation, and dont advertise that its xmpp.
Honestly I think the non-xmpp open source projects will never succeed to the point of being ubiquitous. NIH strikes again.
Matrix is also far from ubiquitous too, but we categorically did not create it out of NIH syndrome. The whole point was to provide a protocol with entirely different primitives: history sync rather than message passing; group channels rather than 1:1; decentralisation rather than federation. And also a totally different governance model (no extensions; just a fat monolithic baseline that should “just work”). Obviously the experiment is still on and it remains to be seen if Matrix will succeed to the point of being ubiquitous, but to accuse it of being NIH is massively to miss the point.
It also has a several open implementations that have proven scalability.
I’m also not really sure what you mean about “decentralised rather than federated”. This is from the matrix.org faq:
> Matrix provides open federation - meaning that anyone on the internet can join into the Matrix ecosystem by deploying their own server.
No extensions means no customisation for the purpose at hand or for future enhancements.
So tell me again about how matrix is so different?
On the federation/decentralisation question: yes, matrix servers federate with one another networkwise. But the data they exchange is decentralised: it is equally replicated over all the servers which participate in a room, using a merkle DAG to enforce integrity (like git, or a blockchain).
> No extensions means no customisation for the purpose at hand or for future enhancements
This is not true. Matrix is extensible at the data level - you can put whatever you like into it and define whatever semantics for it, a bit like HTTP. But the API itself evolves as a single entity released by Matrix.org, and folks are very welcome to contribute their future enhancements into it.
> So tell me again about how matrix is so different?
A loose analogy could be svn versus git (architecturally, given XMPP is much higher perf than Matrix currently). Classic XMPP MUCs are centralised to a given domain like a svn repo; if you try hard enough you can decentralise them (FMUC), just like svk existed for svn. Or alternatively you could write a new system with different primitives like git.
I hasten to add that the analogy is not exact and Matrix isn’t remotely as successful as git, but it’s an example of where sometimes it doesn’t hurt for a different technology to come along and shake things up.
Beyond that, if you're looking for a "why", the OP could have elaborated on that alright. Another user, @davewasthere, has explained this well below though.
The unique link solution is a tricky one, transmitting the credentials is a chicken egg problem. Something like keybase.io is designed to solve this kind of problem but of course not everyone uses PGP and they never will. It will remain a tricky problem.
the outrage with facebook? the ability to read your mail keeps gmail free.
Because Google is a major presence on the internet...
This question doesn’t really make a lot of sense. What are you trying to achieve?
For anonymizing identity and metadata, I use Tor. Which I access via nested VPN chains, just in case. To secure content, I use GnuPG. That is, Thunderbird with Enigmail and TorBirdy. I've found both vfemail.net and cock.li to be decent no-bullshit providers, and both have Tor onion mail servers.
Sure, some of your correspondents may use Gmail. But there won't be anything useful for Google to see.
I'd like to have a webmail address that does GNUPG on it, but the average user does not use encryption.
Also I dislike having to give out my cell phone to verify because I get junk calls when they sell my info.
It looks like you can run the server on your own hardware, but I have not tried this so YMMV. https://github.com/lavabit/magma
I much prefer to pay for a product than be the product.
Read their webpage before brushing off. Underrated.