我已经用 Ejabberd 建立了一个聊天服务器,它工作正常。消息从一个用户发送给另一个用户。问题是当接收用户离线时,发送者消息应该被存储并在他恢复在线时被传递给接收者。但是离线消息没有得到传递。我没有更改配置文件中的任何内容,因为它看起来已经为离线存储和离线消息传递进行了配置。除了以下几行之外,我还需要进行任何其他更改吗?
ejabberd.cfg:
{access, max_user_offline_messages, [{5000, admin}, {100, all}]}.
{mod_offline, [{access_max_user_messages, max_user_offline_messages}]}