A unified communications system is configured for receiving, storing, and/or
sending
SMS messages based on management of the SMS messages according to a prescribed
open standards-based protocol. The unified communications system includes an SMS
module configured for receiving SMS messages according to SMPP protocol. The SMS
module obtains source and destination information from the received SMS message,
and accesses a subscriber profile directory for subscriber profile information
based on at least one of the source and destination information. The SMS module
generates a common format message that includes the SMS message, and selectively
supplies the common format message to selected destinations based on the accessed
subscriber profile information. The common format message may be stored in a prescribed
message store, for example an IMAP directory, or output as an e-mail message to
a prescribed destination. The SMS module also is configured for selectively supplying
stored messages to a unified messaging subscriber as an SMS message based on the
profile information on the unified messaging subscriber. Hence, the unified communications
system enables SMS messaging users to send SMS messages to non SMS-type devices
(e.g., telephones, e-mail clients, etc.) and retrieve stored common format messages
(e.g., fax, e-mail, voice messages) using the SMS message system.