We need to defeat this bizzare cognative dissonance people face when they have to re-evaluate the place email holds in their mind. It's not some useless relic of the last generation to cast off in the course of chasing the shiny new.
- Built with open standards
- Fault tolerant
- Enjoys a wide variety of open-source clients & servers
- Has widely available implementations for almost every programming language
- Already being used for software development at scales greater than GitHub-style development has ever dreamed of
Screw that noise. Set aside your preconceptions and look at email for what it is. The things that make you "yuck" about email are more related to the bastardization of email *software* by corporate interests like Google and Microsoft, and have next to nothing to do with email itself.
>- Fault tolerant
Only until you introduce spam filters.
My experience is mostly with spam filters of free ema providers, and they tend to have very annoying false-positives. Even when they don't drop such an email outright, it may arrive with a whole day of delay.
And then you have some providers who don't work with mailing lists because of a too strict SPF policy.
Anyway, I guess I would prefer the server to only protect against sender spoofing and such, and let actual content-based spam filtering to be done by the MUA.
I know many people can't do that because they have noob customers, but if I were to host email just for myself, it'd be preferable. The question is, how to do it reliably.
@sir that’s a good point. Thanks for sharing this!
@sir also email:
-A pain in the ass to setup properly (the server)
-30% overhead in attachments
-A few corps control a lot of email accounts
-E2E fails to provide some interesting properties (metadata leaks, anonymity)
-Best effort, not guarantee to reach the recipient
-Lots of spammers
It has its limitations as well, but I still love email. I would like to improve some things *without* losing the nice features.
@sir Lots of great stuff about e-mail except:
- Lack of useful encryption/privacy
- Lack of verifiable identity, which enables spam, phishing, and other bad stuff
- PGP doesn't encrypt metadata, to the NSA's delight
<shameless_plug> Working on building a worthwhile replacement, too. https://anselus.org </shameless_plug>
Agreed, fuck HTML. Not relevant for patches (okay, a little relevant, but it's bad mail clients that are at fault, software built on email could do it without HTML and users would be none the wiser).
- Lack of encryption/privacy
Not relevant for patches, PGP signatures are sufficient if desired
- Lack of identity
Mainly fixed with DKIM, but also not really relevant for patches.
- More encryption
- Shameless plug
Interesting, email me if you want more feedback email@example.com
@sir Not quite ready for feedback yet, but getting closer. I'll definitely check in when I feel more ready.
@sir I just wish the protocols would get a major upgrade. Especially MIME is just full of old cruft like Mime-Version and 7bit encoding.
@sir I mean, yes, email as most people know and use it is kind of an old relic of the last generation mainly because IM is now so big.
However, Email in terms of protocols is not nearly as outdated as one may think, if anything, it has stood up against time quite well when you think of it.
I mean, I used to have a school project with some former classmates where we managed to create an IM based on email.
Though, back then, none of us cared about federation and decentralization or anything.
@sir I am agreeing with you but not following how Microsoft did anything to email other than champion it. Mailspring is my current preferred email client but outlook is still a very powerful email client and I've yet to find its equivalent in software.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!