The envelope system

Ozeki Message Server is a messaging software that can handle various message types, such as SMS text messages, SMS binary messages, WAP messages, etc... . The addressing scheme, the content and other properties of these messages are different for each message type.

Ozeki Message Server provides store and forward functionality and makes it possible to track each message individually. It also exposes enough information to find out when and how the message was sent or received. To make this functionality work for all kinds of messages, the software uses an envelope system similar to the envelope system used by your postal service. When the user passes a message to the software, the Ozeki application puts it in an XML envelope.

The message engine can read and handle these envelopes regardless of their content. Based on the addressing and message type identification printed on the envelope, the engine can route the envelope to the appropriate destination. Envelopes can contain almost any message type. SMS, E-mail, MMS, Chat messages, although not all of these types are implemented in the current software version.

More information