The XMPP server property is not an XMPP / Jabber client. All conversations occur through the XMPP server. Therefore, if the server wants, it can store the entire history. As far as I know, there is no open XMPP server that can store history.
Google has it all.
I'm not sure, but I think there is no special XEP for storing history on the server.
source share