Live data from Hacker News

COI – Chat Over IMAP

coi-dev.org

91–100 of 259 posts

Re: COI – Chat Over IMAP

#91
post #85

I love this but it kind of rules out webapps as clients, no? Who would give their email password to one?

Fastmail generates a password for applications that you give access, so you never actually share your real password. I imagine they could use a solution like this.

Re: COI – Chat Over IMAP

#92

I wonder how COI will perform battery and latency wise. I mean, if an email is delivered within 30 seconds to the recipient, that is considered fast, but if instant messengers take that long you wonder what is broken.

That's a funny take, considering my experience. I know some email servers are slow, of course, but they don't have to be. When I worked on Gmail, the majority of Gmail-to-Gmail messages were delivered in under a second, and not because they have a special internal protocol; even such internal messages are sent over SMTP. But Gchat was never that fast. 1 second was considered fast delivery by Gchat but it was long tail slow for Gmail.

Re: COI – Chat Over IMAP

#93
post #89

Earlier quoted context omitted.

That's like complaining that your web browser gets full access to your browsing history, or that your IM client gets full access to your plain text conversations, even when using E2E encryption no less!

No, it's like complaining your IM gets access to your e-mail conversations. Or browser gets full access to your phone calls history. Access to your e-mail account allows you to reset password in most services associated with it.

No, it's a client that uses your email account for purposes involving reading and sending email. Exactly like Thunderbird, or Evolution Mail, or Outlook, or Android Mail, or iOS Mail or countless other clients that have full access to your email client by design, and without issue.

People generally take issue with handing over access to their email account to third party services. People don't generally take issue with a client under your control accessing an account under your control.

Re: COI – Chat Over IMAP

#94
post #61

A German newspaper has some more information on that, for example that this is headed by Rafael Laguna of Open-Xchange https://www.sueddeutsche.de/digital/whatsapp-konkurrent-open... The aim seems to be to create a system that can replace centralized messenger solutions by allowing use of existing IMAP servers or hosting one yourself. I am not sure if this is correct but the article states that they are already suppl…

Yeah, Dovecot is part of Open-Xchange, the number comes from http://www.openemailsurvey.org

Re: COI – Chat Over IMAP

#95
post #61

A German newspaper has some more information on that, for example that this is headed by Rafael Laguna of Open-Xchange https://www.sueddeutsche.de/digital/whatsapp-konkurrent-open... The aim seems to be to create a system that can replace centralized messenger solutions by allowing use of existing IMAP servers or hosting one yourself. I am not sure if this is correct but the article states that they are already suppl…

"COI uses an email address ... means it can already connect 3.8 billion users" followed by "After checking for server compatibility..." Does this reduce the target pool? How much? Also, how many people still use POP?

You will be able to chat via email even if the IMAP backend does not (yet) support COI. You lose features, though.

Re: COI – Chat Over IMAP

#96

How is this different from https://delta.chat ?

Delta Chat is here, now, and has been for a while. It works on Android, Linux, MacOS and is being developed for iOS (limited function beta is available). There is no Windows client yet as far as I know. Delta chat has a simple and concise website which quickly comes to the point and does not try to upsell anything. This... has a 'modern' website and not much more. The site starts with a page-filling image of a happy…

> According to one of the project founders they are cooperating with Delta Chat to ensure interoperability

Great! Good luck to them.

Re: COI – Chat Over IMAP

#97

How is this different from https://delta.chat ?

Delta Chat is here, now, and has been for a while. It works on Android, Linux, MacOS and is being developed for iOS (limited function beta is available). There is no Windows client yet as far as I know. Delta chat has a simple and concise website which quickly comes to the point and does not try to upsell anything. This... has a 'modern' website and not much more. The site starts with a page-filling image of a happy…

We work with the great Delta Chat community and contribute to it. COI will enhance IMAP and the email formats for clients like DC to be able to provide more robust real-time chat and channel functionality and to make implementation of chat clients on email easier.

Re: COI – Chat Over IMAP

#98
post #88

> With XMPP and Matrix.org -based services you would still need to convince everyone to join your new network. Easy in theory, very complex in practice! I think they missed the the bit where Matrix is called Matrix because it bridges (matrixes) the existing networks (Slack, IRC, Telegram, Discord, XMPP, etc) in, rather than needing to convince everyone to join. But no matter, we'll just provide a COI bridge if this t…

Jeremie Miller, 1999: > "Jabber is a new project I recently started to create a complete open-source platform for Instant Messaging with transparent communication to other IM systems(ICQ, AIM, etc). Matthew Hodgson, 2019: > I think they missed the the bit where Matrix is called Matrix because it bridges (matrixes) the existing networks (Slack, IRC, Telegram, Discord, XMPP, etc) in, rather than needing to convince eve…

https://xkcd.com/927/

Re: COI – Chat Over IMAP

#99
post #56
post #19

Earlier quoted context omitted.

> It is very difficult to build a decent email client with IMAP Why do you say that? I've implemented a couple of embedded IMAP clients over the years and I always found it pretty OK to work with?

One issue is that not everyone uses IMAP. What's with POP3 users (they still exist) and Exchange users?

POP-only mailboxes are pretty rare these days. A lot of users still use POP, but I guess mostly because they configured the mail client a decade or two ago and are not touching it again.

Re: COI – Chat Over IMAP

#100
post #61

A German newspaper has some more information on that, for example that this is headed by Rafael Laguna of Open-Xchange https://www.sueddeutsche.de/digital/whatsapp-konkurrent-open... The aim seems to be to create a system that can replace centralized messenger solutions by allowing use of existing IMAP servers or hosting one yourself. I am not sure if this is correct but the article states that they are already suppl…

"COI uses an email address ... means it can already connect 3.8 billion users" followed by "After checking for server compatibility..." Does this reduce the target pool? How much? Also, how many people still use POP?

Looks like native COI compatibility on the server makes life easier for a client, and adds advanced features as opposed to restricting some servers from the party:

>"A COI client should check for COI support from the server first. it will CAPABILITY after having logged into the IMAP service. If the returned capabilities list contains the "COI" capability, then the client does not need to filter messages on the client side. It will also have more advanced options at its disposal, see the server side specifications for details."

The requirements are just an IMAP (or JMAP) server that conforms to the IMAP RFC:

>"The IMAP server may or may not be COI-compatible. The IMAP service MUST be compatible with IMAP v4rev1 as defined in RFC 3501, which is the case for almost any IMAP service in production." An SMTP service for sending messages. Sending services are also called Mail Transfer Agents (MTAs)."

Post reply on HN