Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any instant messaging protocol (or plugin for Pidgin) that uses a read receipt layer to verify whether messages have actually been delivered and resend if not? I've had problems recently with AIM and MSN where IMs simply do not get through, and it introduces an unacceptable level of unreliability.

share|improve this question
up vote 3 down vote accepted

The "XEP-0184: Message Delivery Receipts" extension to XMPP does this. It is currently a Draft Standard, but a number of clients appear to support it, including Miranda IM, Gajim, Tkabber, Psi+, and Bombus. There is an open ticket to add an XEP-0184 plug-in to Pidgin.

share|improve this answer

XMPP (Jabber) has an extension (XEP-203) for that which many clients implement, it does not need modification on the server side. Pidgin supports it.

share|improve this answer
So XEP-0203 ("Delayed Delivery") guarantees that the other end receives your message? It looks like an offline message protocol more than any sort of confirmation. I need to know (reasonably) immediately whether or not the message got through. – wes Jun 3 '11 at 16:16

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.