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.
2 Answers
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.
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.