两个客户端是否必须订阅彼此的存在才能在 XMPP 中交换消息?

Do two clients have to be subscribe to each other's presence in order to exchange messages in XMPP?

我已阅读以下文档,但对消息发送、发送状态和订阅之间有些混淆。 https://xmpp.org/extensions/xep-0162.html#intro

具体来说,两个用户是否必须订阅彼此的状态才能交换消息?

简答:否

状态订阅(通常)只是一种控制哪些实体可以看到您的状态的方法。消息节的交换不受影响,但订阅状态(如果不使用 "Privacy Lists" 等技术)。