XMPP feature "XEP-0079" to handle lost messages
my Android phone I use BEEM with is usually connected via wireless network (802.11 wlan) or umts. Those connections often just drop or the ip address changes when switching from wlan to umts or the other way around. This results in a broken connection to the XMPP server.
In that case it can happen that somebody sends me a message an I'll never get it, because usual XMPP doesn't includes that the client
acknowledges message receptions to the server. So until my client reconnects to the server or the connection to the server times out all messages will be lost. The server won't store the messages for later sending because it doesn't knows the client didn't received them (no reception acknowledgment).
To handle this, there is the "XEP-0079" extension for XMPP.
Can you please implement this for BEEM? Currently the Tigase XMPP server and maybe some more servers provide this feature.
Tigase also has an own server running their Tigase server software.
Please do not consider this as just an enhancement. In some way it's a bug in the XMPP protocol and it leads to very unforeseeable behavior.
Additionally it would be nice if BEEM tells me if my server currently supports the feature.