基于邮件的IM工具-Delta Chat

基于邮件的IM工具-Delta Chat

简介

Delta Chat 是一款基于电子邮件的 IM 即时聊天工具,它利用现有的电子邮件基础设施,将传统收发电子邮件的样式,变为用户熟悉的主流的 IM 使用方式,无需注册,无云数据保存聊天记录,支持所有邮箱互通,所有通信均使用传统邮件协议,内容也保存在你的邮箱中。支持 iOS、Android、Windows、macOS、Linux。
在这里插入图片描述
github地址:https://github.com/deltachat
在这里插入图片描述
PS:没有服务端,因为不需要,它的原理是收发邮箱来实现聊天的。

实测

在这里插入图片描述
发了几条休息,然后看一下邮件页面:
在这里插入图片描述
确实多了几封邮件,打开看看:
1.明文
在这里插入图片描述

2.Message opened
在这里插入图片描述

3…
在这里插入图片描述

结论:

  • delta chat是通过收发邮件进行通讯的,一条消息对应了一封邮件。有明文、加密内容、附件等多种方式。
  • foxmail邮箱可行,其他qq/163/sina不行。
  • 存在乱序问题
  • 消息先发到邮箱服务器,然后另一端通过拉取的方式显示最新消息。PS:目前ios给mac发,不知道为什么最新消息不会自动更新,重新登录后就好了。
  • 重新登录后,会同步拉取最新的消息。
  • 设置启用imap比较复杂,一般人不太会用,门槛比较高。
    虽然开源,但是可以读取邮箱的历史邮件,有隐私泄漏的风险。测试的时候建议新注册一个邮箱。
  • ios版本app store能下载,mac直接官网下载即可😊。

总结:总体而言比较有意思,传言微信的流程就是参考的邮箱协议,对这块感兴趣的推荐研究一下(PS:作者就是抱着这个目的),但是不推荐实际使用(感觉不是很成熟)

安装

下载

ios直接app store搜索
mac访问 https://delta.chat/en/ 下载

邮箱设置

截止2020.06.08测试下了:
sina/163的邮箱好像都不行。
qq邮箱也不行,如果使用foxmail则可以。

邮箱需要启用IMAP/SMTP服务后才可以使用delta chat,目前测试下来foxmail的邮箱可以使用。

启用foxmail的IMAP/SMTP服务:

  1. 使用一个已经开通邮箱的QQ号登录mail.qq.com
  2. 点击设置>账户,如果没注册foxmail邮箱,注册一下。
  3. 开启IMAP/SMTP服务。
  4. 保存那串密码。示例:fwhysgfvjfgmicbj

配置Delta Chat:

  1. 输入邮箱地址和那串码(不是邮箱登录密码!!)。
  2. 点击Advanced
  3. IMAP server输入:imap.qq.com,IMAP security选择:SSL/TLS
  4. SMTP server输入:smtp.qq.com,SMTP security选择:SSL/TLS
  5. 点击Log in。
    在这里插入图片描述
    登录成功之后,点击一个会话,然后右上角按钮点击选择“New chat”输入对方邮箱地址即可开始聊天了。
    在这里插入图片描述

关于作者

推荐下自己的开源IM,纯Golang编写:

CoffeeChat:
https://github.com/xmcy0011/CoffeeChat
opensource im with server(go) and client(flutter+swift)

参考了TeamTalk、瓜子IM等知名项目,包含服务端(go)和客户端(flutter+swift),单聊和机器人(小微、图灵、思知)聊天功能已完成,目前正在研发群聊功能,欢迎对golang和跨平台开发flutter技术感兴趣的小伙伴Star加关注。

————————————————
版权声明:本文为CSDN博主「许非」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xmcy001122/article/details/106622663

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值