[OpenSIPS-Users] Feature request - RFC 3994 and RFC 5438 support for instant messaging

Robert Dyck rob.dyck at telus.net
Wed Apr 22 18:47:17 UTC 2026


Why this might be useful.

Given that there is a UA that utilizes xml content type of "application/im-
iscomposing+xml" ( RFC 3994 ) and opensips is configured with module msilo this 
results in much useless messaging.

The UA sends frequent "iscomposing" messages while the user is typing. If the 
desired recipient is not registered, opensips stores these meaningless 
messages and a 202 OK response is sent. Furthermore opensips may be configured 
to respond with a MESSAGE to indicate that a message had been stored. Now the 
UA sends a "message/imdn+xml" ( RFC 5438 ) that indicates it had received the 
message from opensips.

There are many messages exchanged that do not accomplish anything and opensips 
stores garbage in the silo. There will be another flood when the recipient 
registers.

There are no script features to examine the xml contents. If the useless 
messages could be detected then they could be ignored. Perhaps a module 
inspired by presence-xml called IM-xml.





More information about the Users mailing list