MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量

什么是 XMPP?

可扩展消息与存在协议(XMPP,全称为Extensible Messaging and Presence Protocol,前称Jabber) 是一种以XML为基础的开放式即时通信协议,是经由互联网工程工作小组(IETF)通过的互联网标准。

Jabber是一个开放源代码形式组织产生的网络即时通信协议。XMPP原本是为即时通讯而量身定制, 但由于XML Stanza本身是XML元素,在基于XML灵活发展的特性下,使得XMPP也可以适用其他方面, 已经得到了IETF的批准。XMPP与IMPP、PRIM、SIP(SIMPLE)合称四大IM协议主流,在此4大协议中,XMPP是最灵活的。

有不少聊天软件是 XMPP 的实现,例如 Google Talk 和 Facebook Messenger,以及 AOL 和 一些网络游戏的聊天等。

和电子邮件一样, XMPP 也是非中心化的协议,可以均衡负载和对抗封锁。当然有可以多处登录啦, XMPP 通过优先级来 区分不同的设备,优先级高的设备会收到相应的消息(有人认为这是个缺点,于是有了 MAM 在不同的设备间同步消息)。

XMPP/Jabber实现多人聊天(MUC,Multiply User Chat)是采用聊天室的方式实现的,形如 room@domain.tld 的形式, 用户可以添加这个聊天室进行群聊,不过介于不少客户端不支持群聊加密,于是 XMPP 更多的还是以私聊为主。

注册一个 XMPP/Jabber 帐号

因为 XMPP 是个自由开放的协议啦,所以网上有很多公开的 XMPP 服务, 这里 有一个大而全的列表。 但是如果只是想找个速度合适的服务器的话,BLUG 整理出了一个 经过测试的部分 XMPP 服务器清单 。

可以看到大多数的 XMPP 服务器对注册没有任何要求,只需要选择一个 Jabber ID 然后输入密码, 当然这么做的后果之一就是忘记密码就不能找回了,所以创建一个强密码并记住特别重要。

可以访问XMPP官方推荐的一些公开的服务器提供商:https://providers.xmpp.net/,推荐sure.im

MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量

注册可选择不同的域名

MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量

填写账号密码邮箱以及验证码,账号注册好了。

其他的XMPP公共服务器推荐:

安装一个 XMPP 客户端

不同平台上可以推荐的客户端有很多:

比如跨平台的 Pidgin (顺便还可以跨协议,但是 Pidgin 支持 XMPP 是挺优秀的)。 Windows 可以从 https://pidgin.im/download/ 下载安装包,GNU/Linux 可以从包管理器安装,或者下载源代码编译
macOS 用户可以安装 Adium,可以从 https://adium.im 下载。

移动端 iOS 用户推荐 ChatSecure,可以从 App Store 下载安装。

Android 系统强烈推荐 Xabber 和 Conversations,支持发送图片、语音和文件等多种格式。首先前
往 https://f-droid.org 下载安装 F-Droid 市场,然后更新包缓存,之后就可以搜索并安装 Conversations
了。前者支持 XMPP 中常用的 OTR 端到端加密, 后者支持 MUC 和新的 OMEMO 和 openPGP 加密。

macOS 客户端:推荐使用 Adium,可以从 https://adium.im 网站下载到。也可以用 Jitsi,到这里直接
下载 https://jitsi.org/Main/Download。

或者可以使用XMPP官方推荐的客户端:https://xmpp.org/getting-started/

推荐Windows系统安装Gajim

MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量

安装之后登陆

MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量
MAC/Windows/IOS 使用XMPP/Jabber通讯软件-A.J. WWW 专注电商流量