【发布时间】:2015-06-16 22:04:47
【问题描述】:
安装ejabberd后,配置到域中。我添加了 mod_blocking 来阻止用户,它可以工作。
问题是当一个用户打开与另一个用户(来自同一域)的聊天时,可以发送消息。在我的情况下,只有用户从他的朋友列表中接收消息才是有效的。用户可以在接收文本之前接受其他用户的请求。
知道如何将 ejabberd 配置为这个功能吗? (我认为这很正常,但我找不到类似的东西)
非常感谢!!
【问题讨论】:
安装ejabberd后,配置到域中。我添加了 mod_blocking 来阻止用户,它可以工作。
问题是当一个用户打开与另一个用户(来自同一域)的聊天时,可以发送消息。在我的情况下,只有用户从他的朋友列表中接收消息才是有效的。用户可以在接收文本之前接受其他用户的请求。
知道如何将 ejabberd 配置为这个功能吗? (我认为这很正常,但我找不到类似的东西)
非常感谢!!
【问题讨论】:
XMPP 中没有默认功能仅阻止来自好友列表的消息。即使您这样做是为了避免垃圾邮件,用户仍然可以通过发送带有消息的联系请求来发送垃圾邮件。
无论如何,您必须为此开发一个自定义模块。
【讨论】: