Поддерживает ли XMPP историю?

Поддерживает ли XMPP историю?

Поддерживает ли сам протокол XMPP историю сообщений?

Я имею в виду, когда я выхожу в офлайн, могу ли я получить сообщения, которые я бы получил, если бы был онлайн?

Я использую GTalk с клиентом XMPP и не могу просмотреть историю чата, когда я был офлайн. Мне приходится заходить в GMail, чтобы увидеть их здесь... Я не знаю, является ли это недостатком протокола XMPP, клиента XMPP или просто GTalk не поддерживает эту функцию.

решение1

Зависит от реализации сервера, я предполагаю, что это делают активно поддерживаемые/разрабатываемые проекты, например, prosody, tigase, mongoose.im

Полезные ссылки:

решение2

ИзGoogle Talkдокументация«Друг, который не в сети, не может получать сообщения»:

Если вы не можете получить сообщение, находясь офлайн, проверьте следующее:

  1. ТвойGoogle Talkимя пользователя должно быть связано сGoogleучетная запись, которая используетГугл почта.
  2. Theистория чатанеобходимо включить в вашемГугл почтасчет.

Или когда это происходит только время от времени или только для определенных контактов:

  • Отправитель «общался в чате не для записи», когда вы отключились.

Связанный контент