XMPP 支援歷史記錄嗎?

XMPP 支援歷史記錄嗎?

XMPP協定本身支援訊息歷史記錄嗎?

我的意思是,當我離線時,我可以檢索如果我在線的話會收到的訊息嗎?

我正在使用 GTalk 和 XMPP 客戶端,當我離線時我看不到聊天記錄,我必須進入 GMail 才能在這裡看到它們...我不知道是否缺少 XMPP 協議,XMPP客戶端,或者只是GTalk 不支持此功能。

答案1

取決於伺服器的實現,我假設積極維護/開發的專案確實如此,例如 prosody、tigase、mongoose.im

有用的連結:

答案2

來自谷歌談話文件“離線好友收不到訊息”:

當您離線時無法接收訊息時,請檢查以下內容:

  1. 你的谷歌談話使用者名稱需要與Google使用的帳戶Google郵件
  2. 聊天記錄需要在您的Google郵件帳戶。

或者,當這種情況僅偶爾發生或僅針對特定聯絡人時:

  • 當您離線時,寄件者正在「不記錄聊天」。

相關內容