Some weeks ago, I’ve come across Delta Chat, whose main thing is “(near) instant messaging using your email”

That left me thinking, has this been attempted before? If not, why? Also, why (besides servers’ limitations as means to fight spam) isn’t this solution used more often, given that e-mail has been a decentralized solution for well over 40 years now?

  • palordrolap@fedia.io
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    As I used to say to customers of the ISPs I worked for, Internet e-mail was not designed to be instant, and it’s largely good fortune that it works fast enough most of the time.

    It would be closer to IM if everyone in the conversation was on the same mail server, which is what often happens within a large organisation, but even then there are overheads that expect there to be a sending and receiving server if not a lot of other things along the way. And as soon as someone outside that organisation needs to be included, their mail system could introduce a bottleneck even if there’s no bottleneck at the sender’s side.

    Instant messaging tends to be far more streamlined and centralised precisely so it can be quick.

  • Praise Idleness@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    Email is not designed to be instant. Besides, I’d be really annoying if another person is bombing you with dozen emails when you don’t use such client as well.

  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    14 days ago

    Guessing here, but probably because it’s extremely difficult in the modern day to host your own email server; you’d be depending on one of the big/established players to handle the traffic.

    I’ve run my own email since ~2013 or so, and if I had to set it up from scratch today, I probably wouldn’t. There’s just so many hoops to jump through to get it going, secure it properly, and get your messages accepted by the big players. Not to mention, getting a clean IPv4 address from a VPS provider that isn’t on every spam block list is damn near impossible. With some work, you can clean those up, but Microsoft has some internal block lists that are extremely difficult to get removed from (there’s a form you can fill out, but good luck finding it). I’d guess other big players have similar “internal” block lists.

    Also, most residential connections flat-out block outgoing SMTP on port 25, so self-hosting would not be possible for many.

    If an email-based chat/IM platform were to eschew compatibility with existing email services and just used the protocols on different ports, it may be feasible, but it would have to run in parallel to other email services or rely on some kind of “bridge” setup (probably not what those projects are going for).

    • cybervseas@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      14 days ago

      I think things have gotten better.

      A few weeks ago I set up my own email server using https://mail-in-a-box.email and it wasn’t so bad. Above the capabilities of most internet users, yes. It has helpful status checks to let you know what parts of the config you need to address or fix in order to get it working and delivering email. It took me a few hours to get everything working well.

  • ramble81@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Besides the other reasons here the biggest reason IM took off is the “I” part of the name. Email measures its SLAs in days. A lot of the retry intervals are set 4 hours with timeouts of 72 hours. It wasn’t designed to be “Instant”. Granted probably 90%+ of email gets delivered in under 5 minutes, but imagine having a chat and your responses are delayed 4 hours. Just send an email at that point.

    • SkaveRat@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      but imagine having a chat and your responses are delayed 4 hours

      not only that, but intermittendly delayed. Very possible that it will be instantanously 99% of the time, but randomly a message will be delayed by hours and you will probably not even know it

    • Björn Tantau@swg-empire.de
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      I once tried to explain instant messaging to an older woman but she didn’t get the difference to email because she’d regularly use them to instantly chat with her son. That was two or three decades ago. While in theory emails can take days to be delivered the reality is that for a human it is “instant”.

    • m-p{3}@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      14 days ago

      Plus there’s the issue of overhead. An email might be simple, but look at the raw message and there’s a lot of stuff being sent for each email.

      • ilinamorato@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        14 days ago

        So this is true (and increasingly so recently), but a lot of that overhead is technically unnecessary for the message to be sent and received; a lot of it is information about transmission and DKIM validation, spam protection, sender verification, etc; and then a TON of it is HTML for display. For a known receiver to send a message to a known recipient, I believe that a text-only email that’s cryptographically signed for identity validation could potentially be a tiny fraction of the size of a big huge HTML email.

  • JubilantJaguar@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    13 days ago

    My email provider kept blocking my DeltaChat-created messages, and indeed locking me out of my account for them. Presumably because the encrypted gobbledygook looks likes spam. The open nature of email really is its Achilles heel, unfortunately.

  • anon6789@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Back in the early 2000s, I was in a mailing list for a hobbyist group which was basically that. There was a central mailer client and we’d post to that central email address, and it would send it to everyone on the list. You could get a live feed, daily, or weekly mailings of everyone’s comments in mail threads.

    I think these all went away with vBulletin and WordPress and all of that. That way you could search posts and didn’t have to archive it yourself, back when email storage was not unlimited.

  • Kaiyoto@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    The first thing comes to mind is thinking about all the spam that goes to my email and imagining all of it trying to bot IM me.

    I had an issue with those spam emails somehow adding shit to my calendar for my email. I think it mostly got fixed but that stopped me from using my calendar anymore real quick.

  • nikaaa@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    13 days ago

    First of all, yes, attempts have been made, but:

    • E-Mail is widespread, but not simple. It’s quite complicated
    • Other messengers often try to simplify the protocol.
  • csm10495@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    13 days ago

    This reminds me of when a coworker wrote a protocol around sending encrypted messages back and forth inside of gchat to control another PC.

    The reason was that: our company firewall doesn’t let stuff go in directly, but we have internet.

    I thought that was a nutty tos violation.

    Each system had a Google account and would login and listen for messages from the controller.

    • whatwhatwhatwhat@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      13 days ago

      Wow! If someone at my company did that, I’m not sure if I’d be more impressed or more furious. Probably would be a resume-generating event for that person if we’re being honest.

  • stoy@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Jabber/XMPP is similar, Google EEE’d though…

    Then you have Matrix which is what the French security services based their internal chat system on.