I’m using xep-0184 to get message receipt information.
It works perfect while both clients(who are messaging with each other) are online however openfire drops the message if and only if the user who waits for the receipt response(I mean the original sender of the message) is offline.
Then I’ve figured out
<message firstname.lastname@example.org/throne' id='bi29sg183b4v' email@example.com/westminster'> <received xmlns='urn:xmpp:receipts' id='richard2-4.1.247'/> <body>Something here</body> </message>
openfire stores this message even if the receipant is offline however xep 184 says otherwise . A receipt response shouldnt include any xml tag beside <received
I think this should be assigned as bug