我使用mod_multicast并使用'to'属性。
我尝试向非muc用户(abc@example.com)和muc用户(mucuser@example.com)发送消息
如果我将 message type
设置为聊天,则会收到错误
it is not allowed to send private messages to conference.
如果我将其设置为群聊,那么我会获得非{muc(私人)用户service-unavailable
。
如何在同一邮件中向muc和非muc(私人)用户发送多播消息?
<message to='multicast.header2.org' from='a@header1.org/work'>
<addresses xmlns='http://jabber.org/protocol/address'>
<address type='to' jid='to@header1.org'/>
<address type='to' jid='cc@conference.header2.org'/>
</addresses>
<body>Hello, World!</body>
</message>