Hi folks,

I'm developing an XMPP application that heavily uses MUC. I have a use case 
where I would specifically like an Admin to be able to send a private message 
to a Participant in the MUC, even if that Admin user is currently not an 
occupant of the room. XEP-0045 says this:

"If the sender is not an occupant of the room in which the intended recipient 
is visiting, the service MUST return a <not-acceptable/> error to the sender."

and the specific XMPP server I'm using (ejabberd) implements this correctly. My 
question is, what's the reason for this rule? Is there another way to achieve 
the use case I'm interested in, short of hacking the code to take it out of 
compliance?

thanks,
Dan Dormont

Reply via email to