如何“反弹”或代理 XMPP 账户?

如何“反弹”或代理 XMPP 账户?

思考我正在寻找 XMPP 保镖。但对于从未深入研究过 XMPP 联合的人来说,它是一件令人困惑的事情,所以我很难评估解决方案,甚至找不到合适的解决方案。我知道我需要一个完整独立的 XMPP 服务器,至少不是传统意义上想要自托管聊天的服务器。

我想要一个始终在线的服务:

  • 连接到我的 Gmail 聊天帐户(作为客户)以及我的其他 XMPP 帐户,并收集我在离线时发送到这些帐户的消息
  • 可以将这些消息转发给我(即通过电子邮件),最好按照我定义的规则
  • 理想情况下,让我将 XMPP 客户端直接指向服务,并在我连接时向我发送离线时错过的消息(就像 IRC 弹跳器一样)
  • 最好以某种可移植的格式保存聊天记录

我在寻找 XMPP 保镖吗?或者我可以通过 XMPP 协议以其他方式实现这些目标吗?我想我正在寻找的更像是XMPP 客户端XMPP 服务器——这还有意义吗?

是否有可能有一个服务充当我和现有 XMPP 服务器之间的中介代理,但透明地传递聊天和名册,而不会让任何一端看起来很奇怪?我认为它大致看起来应该是这样的:

Me <----> My service <----> My identity on Google chat <-----> My Google contacts

我进行了大量搜索,但收获甚微。

  • 光谱看起来是最有前途的。但是,我承认他们的文档让我有点困惑,我不知道如何配置它才能满足我的标准。
  • 韓國,名字很对,但是活跃度不太高。根据 Redditor 的,他们无法让它连接到多用户聊天。
  • znc-xmpp,ZNC 的 XMPP 插件。零文档和无活动意味着我不知道这个插件是否或如何工作。
  • 斯穆西据我所知,它只适用于 Smuxi 客户端。我希望它能从任何 XMPP 客户端获取连接。

答案1

比特蜂对一大堆 XMPP 选项有 XMPP 支持。

相关内容