跨域的ejabberd聊天用户

时间:2019-02-20 06:24:24

标签: xmpp ejabberd

我们正在使用ejabberd, 我已经创建了两个虚拟主机(域)说 example.com example.net

,每个域都有一个用户说 example.com中的user1 example2.net中的user2

我有两个问题:

  1. 我希望用户1能够发送IQ和消息给用户2(反之亦然)
  2. 我如何限制用户2仅接收来自user1的消息,IQ?

条件: 每个域中的用户数量可以成千上万,但在这两个域之间存在一对一的关联(例如,user1@example.com-> user2@example.net,例如user3@example.com-> user4 @ example。网

您能建议实现这一目标的最佳方法吗?抱歉,我是XMPP的新手,所以请问这个基本问题

1 个答案:

答案 0 :(得分:0)

如果从ejabberd-contrib git存储库安装mod_filter,可能可以对其进行过滤。但这需要为每对userX-userY在配置文件中添加一行,因此我认为这不切实际...