Delivered messages synchronization

Hello,

I am currently using OF mainly with Psi+ usually on 2-3 devices on different places, I have configured OF to route messages to all clients with same priority and it works fine. What i need is to synchronize already delivered messages, which the specific client hasn’t seen yet - I want it working the way Skype works. My current main use case is this: I am on vacation with client 1, client 2 is my always on home pc. Both have same priority set, so when both are online, messages get delivered to both of them. When my client 1 goes offline (unreliable connection) and someone writes me, the message gets delivered to client 2 only. When I come back online with client 1 I don’t get the message, which makes any conversation difficult.

Any solutions? Many thanks.