您好,我已经在我的服务器上安装了 ejabberd 16.04.43,它可以根据我的需要运行。
现在我有了新的要求,要阻止特定用户访问特定用户
让我考虑几个用户:
kandan
cash
mani
kumar
lokesh
他们每个人在 ejabberd 中都有一个特定的 jabber id,他们通过使用命令相互交互
add rosteritem
现在我需要的是,
**kandan blocks cash** such that any further message from kandan to cash or from cash to kandan should not deliver each other , so can anyone tell me how to implement?
我安装了 mod_block ,但附近没有地方可以回答我的预期..!!!
最佳答案
您需要使用 deny 操作将用户添加到 隐私列表。稍后,如果您想取消阻止,请将操作设置为 allow。
例子:
<iq from='romeo@example.net/orchard' type='set' id='msg1'>
<query xmlns='jabber:iq:privacy'>
<list name='message-jid-example'>
<item type='jid'
value='tybalt@example.com'
action='deny'
order='3'>
<message/>
</item>
</list>
</query>
</iq>
关于ejabberd - 如何在 ejabberd 中阻止特定的 jabber_id 到特定的人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38049269/