我已经与Ejabberd建立了一个聊天服务器,它工作正常。消息从一个用户发送到另一个用户。问题是当接收用户离线时,发送者消息应该被存储并在他回到在线时被发送给接收者。但离线消息未送达。我没有更改配置文件中的任何内容,因为它看起来已经配置为脱机存储和脱机消息传递。除了以下几行之外,我是否需要进行任何其他更改?
ejabberd.cfg:
{access, max_user_offline_messages, [{5000, admin}, {100, all}]}.
{mod_offline, [{access_max_user_messages, max_user_offline_messages}]}
答案 0 :(得分:0)
请将您的ejabberd从2.1.10更新为16.10,因为您使用旧版本的某些功能。可能无法按预期工作。