this post was submitted on 06 Jan 2022
8 points (90.0% liked)

Fediverse

17724 readers
72 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 5 years ago
MODERATORS
 

Email is already nicely federated, but I think it's time for a change. Services like protonmail offer encryption between users, but you can't host your own instance. It would be awesome if there was a spec somewhere for a federated email service that defines

  • email encryption between users
  • markdown
  • ~~connection with activity pub? (What would this look like)~~ I mean some way to email the activity pub, ie: add comments via email
  • compatibility with standard email users (if you send/receive to/from a user who does not have email v2 implemented it just uses normal features)
  • maybe "smart attachments" for money transfers, calender invites, etc.
  • somehow better support for email discussion groups
  • this spec should be focused heavily on usage for humans instead of automated mailing, I expect html would not be defined.

I'm just spit balling here. Does anyone have any ideas? Does something like this exist?

Thanks, Evan

all 13 comments
sorted by: hot top controversial new old
[–] dessalines@lemmy.ml 3 points 2 years ago (1 children)

From this hackernews post:


Unpopular but very probably true fact: email can't practicably be made secure, and people should stop trying. Email is itself archaic, and there aren't good reasons people should use it for routine peer-to-peer communications that need secrecy.

Why? Because:

  • It's default-plaintext. We don't generally love the way websites ensure they're viewed securely, but email doesn't even have the basic mechanisms HTTP has to prevent secrets from accidentally being sent in the clear.

  • Email encryption is never forward-secure. The most popular standard, OpenPGP, involves a long-term key that is the root of secrecy for all messages from a particular person. Lose that key, ever, and not only is every message you send in the future unsafe, but every message you've ever sent in the past is too. That's a terrible property for a secure messaging system.

  • Email leaks metadata. In fact, some of what we call email "metadata" isn't even metadata


stuff like subject lines are simply content. They're sent in plaintext. We would never accept a new secure messaging system that behaved like that.

  • Most email users get their email from a website. Unless you make them install something on all their computers

and at that point, just get them to install Signal, WhatsApp, or Wire


"encrypting" their email involves schemes in which those websites can get their plaintext mail.

  • Most email clients are searchable-archive-by-default. Again, if you're using a secure messaging system to keep secrets from a state-level adversary, that's exactly what you don't want. And again, what matters here is the behavior of the overwhelming majority of clients. If you can stipulate a special mail client that is extra-careful, why not stipulate a forward-secure advanced messaging system and stop bothering with email?

Everything that makes email effective in the real world makes it inhospitable to secure messaging. We should stop trying to push this particular boulder up this particular mountain and instead just get people to adopt serious secure messengers.

[–] Echedenyan@lemmy.ml 1 points 2 years ago* (last edited 2 years ago)

The second statement is true partially. There is a WIP to make OpenPGP forward-secure. Specially in the Delta Chat team but it is being still worked.

About the rest:

Subject encryption is something that exists IIRC.

Yggmail support and portable email servers is being worked in Delta Chat.

[–] neomis@sh.itjust.works 1 points 1 year ago

Didn’t Google try replace email a decade ago with Wave?

[–] ree@lemmy.ml 1 points 2 years ago

Delta chat implement some of those features.

[–] videodrome@lemmy.capebreton.social 1 points 1 year ago (1 children)

I like email the way it is and believe it functions as most people desire.

Everything you mention already exists for email (ie discussion groups exist, encryption exists, etc...)

The key thing is that it works now and you can easily host your own mail server to achieve whatever you desire feature wise

[–] wahming@monyet.cc 1 points 1 year ago (1 children)
[–] videodrome@lemmy.capebreton.social 0 points 1 year ago (1 children)

Has this been your experience?

[–] wahming@monyet.cc 1 points 1 year ago (1 children)

I've never actually self hosted my email, primarily due to not wanting to mess with the issues listed.

You should try it some time, just for the learning exercise :)

I won't invalidate the writers experience , I just want to add that that hasn't been my experience with properly configured environments (not saying the writers was improperly configured, it clearly wasn't).

[–] gary_host_laptop@lemmy.ml 0 points 2 years ago (1 children)

Technically speaking this is Matrix, if you create a GUI that looks like an e-mail client instead of an instant messenger.

[–] morrowind@lemmy.ml 1 points 2 years ago

I would really like to see this.

[–] Thann@lemmy.ml 0 points 2 years ago