1. A system for communicating information between users that use different messaging services, comprising: a first user communication module, wherein the first user communication module is configured to communicate a message to a second user communication module using a first messaging service, and wherein the second user communication module is configured to communicate messages using a second messaging service; and a signaling gateway module in communication with the first user communication module, wherein the signaling gateway module is configured to interface messages between the first messaging service and the second messaging service, wherein the message from the first user communication module is routed to the signaling gateway module in accordance with configuration information associated with the second user communication module, and wherein the signaling gateway module is configured to route the message to the second user communication module via a messaging server module configured to use the second messaging service, and wherein the signaling gateway module comprises: a message filter module, wherein the message filter module is configured to allow routing through the signaling gateway module of messages communicated from the first user communication module using the first messaging service, and wherein the message filter module is further configured to block non-message-related information communicated from the first user communication module using the first messaging service.