Retrieve message from server when use any client app

Great Work you done on Openfire 4

Is there is option allow user to retrieve his chatting history when he login from xmpp client app from any device ?

And which client app does support chat history retrieval ?

I can see there is option in control panel for Openfire to archive messaging and view it but only on server side [from inside Openfire control panel ].