someone like you,

Hello Tigase Team,

I wonder Is there any good way the confirm the successful delivery of a message to the recipient?

For example, the Facebook Messenger has status for each (last) message as "Delivered" and "Read", which is pretty useful 
to confirm that a message is received, and/or read by the recipient. Are these two status supported by XMPP?

I did not find any XMPP spec to support "Read" by recipient status, do you know if it is a customized protocol?

But I do find a spec for "Delivered" status: Message Delivery Receipts, http://xmpp.org/extensions/xep-0184.html
I wonder if Tigase support this? Or is there any other better way to confirm the delivery?
As I am not sure if this XEP 184 is the right one, it says:

Because of these significant limitations, this protocol does not 
provide complete or even partial reliability or guaranteed delivery.

In this case, which spec should we follow to guarantee the delivery, if there is any? Or how does Tigase deal with it?

Many thanks for your help!

原文地址:https://www.cnblogs.com/guligei/p/3513746.html