Jack Moffitt wrote:
1. <message> stanzas to the bare JID should not be send to this client because no user will read it. Use message storage or whatever a server may do with such a message.Agreed, and this required by RFC 3921. (Section 11.1 Rule 4.1).2. <message> stanzas to the full JID should be send to this client. There is a reason why the sender used the full JID for that message. It could be an IBB using message for two non-chat applications exchanging data.Also required by RFC 3921. (section 11.1 Rule 1).3. <presence> should be send to all clients or two non-chat clients will never find each other to send messages to the full JID.Also required by RFC 3921. (Section 11.1 Rule 4.2).
OK good, we all agree on the proper behavior and the spec seems to be consistent with those expectations. Now it's just a question of getting implementations to do the right thing. :)
/psa
smime.p7s
Description: S/MIME Cryptographic Signature
